NTLDR丢失的恢复

转载 2006年06月01日 10:38:00

NTLDR文件是winnt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。
NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢? NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。

一般情况系统的引导过程是这样的:

1、电源自检程序开始运行
2、主引导记录被装入内存,并且程序开始执行
3、活动分区的引导扇区被装入内存
4、NTLDR从引导扇区被装入并初始化
5、将处理器的实模式改为32位平滑内存模式
6、NTLDR开始运行适当的小文件系统驱动程序。
小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。
7、NTLDR读boot.ini文件
8、NTLDR装载所选操作系统 *如果NT/XP被选择,,
NTLDR运行Ntdetect.com 对于其他的操作系统,
NTLDR装载并运行Bootsect.dos然后向它传递控制。
windows NT过程结束。
9.Ntdetect.com 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进HKE Y_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。
11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作
12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始

当此文件丢失时,我们可以从安装光盘上进行提取,方法是:
1、进入系统故障恢复控制台。
2、转到C盘。
3、输入"copy X:I386NTLDR c:"(说明:X为光驱盘符)并回车,
如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。

相关文章推荐

cxGrid使用点滴

【怎么获得CXGrid中指定列和行的值】 cxGridView.DataController.GetRowValue(cxGridView.DataController.GetRowInfo(x),...

kendo Grid加载远程数据方式

原文出处:http://xuehua1987.iteye.com/blog/2098121 kendo Grid官网提供的远程加载数据的方式在实际中其实不可行的。下面是它在官网中加载数据的例子:  ...

kendoGrid jquery 数据列表加载

$(document).ready(function() { 002.    var $grid = $("#samples-all").kendoGrid({ 003.    &#...

一个DataTable赋值给另一个DataTable的常用方法

DataView view = new DataView();view.Table = DataTableA;view.RowFilter = "itemType = book";//itemType...

如何给DataTable、DataRow 手动赋值

转自:http://blog.163.com/gongancy@126/blog/static/482873432010282564882/ DataTable MyDataTable = ...

如何定义DATATABLE,同时赋值

//定义一个TableDataTable dt=new DataTable("yeji");DataRow dr;DataColumn dc;//添加第0列 dc=new DataColumn("店名...

jquery选择器空格与大于号、加号与波浪号的区别

转自:http://my.oschina.net/jsonavaj/blog/62630 空格:$('parent childchild')表示获取parent下的所有的childchild节点(所...

NTLDR文件丢失ctrl+alt+del

  • 2012-02-09 17:34
  • 190KB
  • 下载

解决NTLDR is missing,系统无法启动的方法

正 文:     由于杀毒,不小心把系统盘C盘的下的NTLDR删除了。然后重新启动的时候,就提示:“NTLDR is missing,Press CTRL+ALT+DEL to restart”...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)