NTLDR is missing 是提示你NTLDR缺失,请看解决办法:
不重装系统,解决 NTLDR is MissING 无法开机问题。
报错如下:
NTLDR is MissING
Press CTRL+ALT+DEL to restart.
Microsoft中文知识库,这样说:
原因:如果 MFT 根文件夹碎片较多,则可能会出现此问题。如果 MFT 根文件夹包含多个文件,则 MFT 就会变得非常零碎,以至于需要另外创建一个分配索引。因为文件是按字母顺序映射到
分配索引中的,NTLDR 文件可能会被推到第二个分配索引中。如果发生此现象,就会看到本文“症状”部分中描述的错误消息。
一般情况下不将文件写入根文件夹。如果一个程序定期在根文件夹中创建和删除临时文件,或者将许多文件误复制到根文件夹,就会造成这一情况。
http://Windows.chinaitlab.com/System/22366.html
我的解决办法,在我自己的机器里面C:\根目录下,拷贝boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin等等,出错的电脑里。
重启,OK,美圆满结束。
其他解决方法:
WindowsXP 系统“NTLDR is MissING”问题的修复。
今天一个同事的笔记本开机,没有反应,屏幕显示“NTLDR is MissING”,他的系统是Windows XP,磁盘分区NTFS。
前一阵子另一个同事的Windows XP系统(磁盘分区NTFS)也出现过这样的问题。当时从网上找的资料时复制Windows XP光盘上的NTLDR(在光盘i386目录下面)到C:\下。但是复制之后,重新开
机,笔记本一直在重新启动(引导还没有通过)。最后没有办法,重新安装操作系统。
这次想到要重装系统,头很大,要重装系统,之前安装过的大部分应用程序要重新安装。关键是“我的文档”中有很多重要的文件,用Windows XP安装光盘启动到系统修复模式。试图进入
“C:\documents and settings”目录,系统提示拒绝访问。想起上次同事重装Windows XP以后,试图进入之前的“documents and settings”特定用户目录下面的时候,操作系统提示没有权
限访问。
重要文档不能复制出来,只能在想办法修复操作系统了。于是利用Windows XP的安装光盘,启动笔记本,进入Windows修复状态,察看C:\目录发现没有文件NTLDR,复制Windows XP安装光盘上
的i386目录下面的文件NTLDR到C:\,重新启动笔记本,发现笔记本无法引导,一直在重新启动,发现Windows XP报的错误信息好像少什么文件(这个错误信息只显示零点几秒)。再次利用
Windows XP安装光盘启动笔记本,进入修复状态,利用dir命令查看C:\目录下的文件,发现没有文件NTDETECT.COM,将光盘i386目录下面的文件NTDETECT.COM复制到C:\目录下面。重新启动机
器,发现笔记本可以通过引导,但是很快提示一个错误,说
再次利用Windows XP光盘启动机器,进入Windows XP光盘i386目录下面查找,只能找到hal.dl_文件,发现C:\Windows\System32目录下面存在文件hal.dll认为它损坏,保险起见将hal.dll更
名文hal.old,复制光盘hal.dl_到System32下面为hal.dll。重新启动笔记本,发现还是那样的错误。
说明不是文件hal.dll的错误,再次利用Windows XP光盘启动机器,用dir命令查看C:\目录下面,发现没有boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin(说明Windows Nt引导方
式和MSDOS不一样,不需要IO.sys、msdos.sys、CONFIG.SYS,Windows XP下面这三个文件大小均为0),笔记本没有软驱,只有USB口,还好我们这里有个U盘,到其他Windows XP机器上,找到
boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin这些文件,复制到U盘上(因为Windows XP均是默认安转在C:\Windows目录下面的,如果不是需要修改boot.ini文件)。将U盘插入机器
USB口,重新用Windwos XP光盘启动笔记本进入修复模式,发现U盘可以访问,于是复制文件到C:\目录下面,重新启动机器。OK,Windos XP启动界面出现了,但是系统很快就蓝屏了(错误信
息没有记),突然想起,之前把C:\Windows\System32\下面的文件hal.dll替换过,重新用光盘启动Windows XP,将C:\Windows\System32\hal.dll删除,将hal.old更名为hal.dll,重新启动
笔记本。OK,系统正常。
补充说明,在之前dos模式下运行过 fixmbr,fixboot C:命令,应该没有什么关系,这两个命令只有在修复状态下的dos模式下有,而且Windows XP最变态的是dir 命令不支持参数,没有办法
遍历查找目录,很不爽。
总结:Windows XP出现“NTLDR is MissING”错误,少的文件是 C:\NTLDR、C:\NTDETECT.COM、C:\Boot.ini、IO.sys、msdos.sys、CONFIG.SYS、bootfont.bin文件。修复方式,到好的
Windows XP机器上复制这些文件到U盘(软盘),然后启动到Windows XP修复模式,将文件复制到C:\目录下面。唯一要注意的是boot.ini文件的内容,记录了系统引导的硬盘以及分区
这个文件是2000/XP的启动文件,
你可以用光盘启动,再在安装光盘里提取。
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,这时,启动程序结束,装载阶段开始
当此文件丢失时,我们可以从安装光盘上进行提取,方法是:
1、进入系统故障恢复控制台。
2、转到C盘。
3、输入"copy X:\I386\NTLDR c:\"(说明:X为光驱盘符)并回车,
如果系统提示要否覆盖则按下"Y",之后输入exit命令退出控制台重新启动即可。
第一个答案:
在别人的机器,插软盘,用下列命令:
attrib c:tldr -s -h -r -a
copy c:tldr a:\
attrib c:tldr +s +h +r +a
这样,另一台机的ntldr就到了你的A:盘上了.
到你的机呢,就用以下命令:
copy a:tldr c:\
attrib c:tldr +s +h +r +a
第二个答案:
1. 如果用Windows 2000的安装盘启动电脑,进入Windows 2000 Server的安装界面;
>>>>2. 界面提示“要修复Windows 2000中文版的安装,请按R”,按R键继续;
>>>>3. 界面提示“要用故障恢复控制台修复Windows 2000安装”选项,按C键继续;
>>>>4. 屏幕出现故障恢复控制台提示“C:\Winnt,要登录到哪个Windows 2000安装(要取消,请按Enter)?”,在此键入“1”,然后按Enter键;
>>>>5. 键入管理员密码,然后按Enter键;
>>>>6. 键入Copy F:\Simpchin\
>>>>Windows2000\Server\I386\Ntldr c:\,按ENTER键(注:笔者使用的光盘是Windows 2000三合一光盘,如果是其他的安装盘,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目录下。“f:”为我的光盘驱动器号);
>>>>7. 键入Copy F:\Simpchin\
>>>>Windows2000\Server\I386\Ntldr c:\,按 Enter 键,系统提示您是否覆盖文件,键入Y,然后按Enter键。
(参考别人的)
Disk boot failure ,insert systemdisk and press neter的故障诊断:
● 具体的操作是进入CMOS设置后,选择“IDE HDD Auto Detection”项目,看是否可以检测 到硬盘的存在。
若没有检测到硬盘。首先要考虑的就是硬盘了,可以通过听硬盘的运转声音或者把硬盘接到其它的电脑上来判断硬盘是否有问题。如果硬盘有问题,硬盘上高价值的数据可以找专门的数据 恢复公司来恢复;如果可以正确地检测到硬盘的话,请先确认一下检测到的硬盘的容量和其他的参数是否和实际的硬盘参数相同。是相同的,说明系统应该是正常的,可能只是CMOS中的 硬盘参数的设置信息丢失了而已。不同,说明系统一定出现故障了,有可能是主板的故障,也有可能是硬盘数据线故障。
2.原因:
(1)硬盘,光驱连在同一条数据线上,且跳线都设成主盘(或都设成从盘)
(2)CMOS硬盘参数设成NONE
(3)主引导扇区结束标志55AAH错误
处理:
(1)将光驱跳线设成从盘(或硬盘跳线设成主盘)
(2)重设CMOS
(3)用NDD的“诊断磁盘”修复进入讨论组讨论。
开不了机其实有很多的原因,比如是没电以及内存条的缘故,要逐一的去排查的,若是这些都没有问题需要拿到维修店去检查了
看一下硬盘的数据线有问题没?
换根试下,如果还不行,建议找启动光盘引导,重做系统