今天笔者一台装有Windows XP系统的电脑开机无法启动,老提示NTLDR is missing,系统盘里有很多东西,直接重装系统损失太大,所以试着解决,最终经过研究问题得到解决,现拿来分享。
其实出现该错误提示的原因是操作系统的引导文件丢失,解决思路就是想办法把引导文件拷贝到系统盘即可。具体方法如下:
1、找一台能够正常运行Windows XP的电脑,在该电脑的C盘根目录拷贝3个文件到U盘,分别是:ntldr、NTDETECT.COM、boot.ini(注意:此三个文件是隐藏的受保护的操作系统文件,直接打开C盘是看不到的,必须在文件夹选项中将【隐藏受保护的操作系统文件(推荐)】前面的勾去掉,并显示所有文件和文件夹,这样才能看到该三个文件。)
2、用Windows PE进入刚刚那台不能启动的电脑,将刚拷贝到U盘的3个文件拷贝到此电脑的C盘根目录中即可
3、重新启动计算机,发现能正常启动了,问题解决。
小小说明:如果你手头没有两台电脑,无法拷贝文件,问题也可以解决,前提是要有一张Windows XP的安装光盘,ntldr、NTDETECT.COM这两个文件在XP安装光盘的I386文件夹中,你可以用PE启动电脑,然后再拷贝那两个文件即可;关于boot.ini文件没有,电脑也可以启动。等电脑运行后可以从网上下载一个boot.ini放到C盘根目录就可以了。