NTLDR is missing
[2008年4月30日]早上一到公司,前台就来叫.说电脑进不去.
过去看了,显示NTLDR is missing.
2003的系统.
================================================
解决:
用WinPE进去,复制Ntldr和Ntdetect.com到C盘根目录下.
新建一个文本文档,手动输入如下内容:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows .NET Standard Server" /fastdetect
保存退出.改文件名为Boot.ini 放到C盘根目录下.重启.
===============================================
关于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,以便将这些信息写进HKEY_LOCAL_MACHINEHARDWARE中。
10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。
11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作
12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始
===============================================
参考:
http://support.microsoft.com/kb/816793/zh-cn
- Quotation
- CommentsFeed
- Tags:
- Quot: 0
- Tour:
Feedback
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。