今天一大早,有个同事的windows xp系统开机启动后,提示"NTLDR is  missing "  press "Ctrl+Alt+Delete" to restart 错误,根据提示重启后还是一样的弹出错误,关闭电脑电源,过一会开启也还是一样的错误,查找资料找到了解决方法,其实很简单的。


什么是NTLDR?

NTLDR全称是是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。是windows nt 4.0/windows 2000/windows xp/windows server 2003的引导文件。它的主要职责是解析Boot.ini配置文件,而Boot.ini即为系统启动菜单项,如,XP系统如想添加或者删除一个系统项,可修改Boot.ini配置文件。

什么情况下会出现“ntldr is missing”?

当电脑硬盘主引导记录被破坏,或者硬盘故障、ntldr文件被病毒恶意删除,等等情况都会引起XP系统无法启动,从而提示“ntldr is missing”。


解决方法如下:

1、准备一个U盘winPE启动盘,推荐使用老毛桃,小白用户也可以轻松安装;

2、开机启动按del键进入BIOS设置,设置U盘第一启动,按F10保存退出后,重启;

3、进入到老毛桃启动界面,选择运行老毛桃win03PE2013增强版,按回车键进入;

4、进入到winPE桌面,桌面有windows启动引导修复图标,双击打开;

5、选择活动分区盘符,这里选C盘

XP系统开机提示

6、选择开始修复,会自动修复系统引导;

XP系统开机提示

7、修复成功后会看到修复报告;

XP系统开机提示

8、选择退出后,重启系统,进入BIOS更改为硬盘启动,拔出U盘,正常启动进入windowsXP系统,大功告成;