|
|
添加到我关注的
NTLDR文件丢失如何解决[转]
妹夫今天说他的电脑系统启动不了,送来给我看一下,打开机就发现每次都会有这个提示"NTLDR is missing,这是系统启动文件被破坏了,可是他的光驱上次因为坏了,不能显示图符,并且影响系统启动,我就把光驱线给拆了,系统才重新恢复启动,知道是光驱坏了,检测通不过,但没有光驱的电脑总是很不方便,这不,让我重装系统也不行。还是明天给他装个DVD光驱吧!另外通知他将两个摄像头一起带来装个备份,研究此类问题处理如下:NTLDR文件是win nt/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,这时,启动程序结束,装载阶段开始
WindowsXP出现此故障的解决办法
当此文件丢失时,我们可以从安装光盘上进行提取,方法是:
1、进入系统故障恢复控制台。
2、转到C盘。
3、输入"copy X:\I386\NTLDR c:\"(说明:X为光驱盘符)并回车,如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。
电脑开机显示 ntldr is missing ?
但若重装系统的话又显示驱动器上无磁盘如何解决?
使用恢复控制台
1. 使用 Windows xp 安装盘重新启动计算机,或使用 Windows xp 光盘重新启动计算机。
2. 在“欢迎使用安装程序”屏上,按 R 键修复 Windows xp 安装。
3. 按 C 键通过使用“恢复控制台”修复 Windows xp 安装。
4. 键入与要修复的 Windows 安装对应的数字,然后按 Enter 键。例如,键入 1,然后按 Enter 键。
5. 键入管理员密码,然后按 Enter 键。
6. 键入 map,然后按 ENTER 键。记下分配给包含 Windows xp 光盘的 CD-ROM 驱动器的驱动器号。
7. 键入以下命令,在键入每个命令后按 ENTER 键,其中 drive 是您在本文“方法 2:使用恢复控制台”中的第 4 步键入的驱动器号:
copy drive:\i386\ntldr c:\
copy drive:\i386\ntdetect.com c:\
如果系统提示您覆盖现有文件,请键入 y,然后按 Enter 键。
注意:在这些命令中,ntldr 和 c:\