winxp启动时出现NTLDR is missing Press Ctrl+Alt+Delete to restart
出现这种情况的原因是因为XP的引导文件ntldr丢失,或者ntldr和boot.ini一起丢失了,这种情况只要修复引导即可解决
ntldr和boot.ini是系统文件,需要设置显示系统文件才能看到,如下
网上的大部分解决方法都是用原版镜像修复,实际上大部分PE都有修复的功能,下面使用PE修复
由于是修复XP系统,基本可以判断是传统BIOS而非UEFI,下载PE的时候下载传统版本,不要下载UEFI版,IT天空的PE集成UEFI和BIOS双启动就不用那么麻烦选版本了。
主流的几个PE
IT天空的U盘装机助理:https://www.itiankong.net/thread-357573-1-1.html
老毛桃:http://www.laomaotao.net/
大白菜:http://www.winbaicai.com/
使用上差别不大,但是IT天空论坛同时在做驱动,对硬件的识别能力明显高于其他两家,笔者曾经遇到过老毛桃大白菜不识别新硬盘而IT天空完美识别的情况。
下面以IT天空的PE为例修复引导
首先是制作U盘启动盘。记住要用空U盘,因为制作的时候会格式化,U有数据的先备份数据。
IT天空制作中可能会出现进度条卡顿的情况,一般15分钟能制作完成。
制作完成后,将U盘插入你要修复的电脑
接下来修改启动项,让U盘先启动
开机后连续按F2,部分电脑是ESC键或者其他,根据你的电脑提示操作
进入BIOS你可能会看到这样的界面
按左右方向键移动到Boot项
按上下键移动到Hard Drive,然后按回车键展开
然后按+号将最后IDE Hard-(PS)移动到上面,正常这个是虚拟机里的BIOS,你如果是真机,需要将HDD调到最前面,部分主板的BIOS上调和下移是F5和F6,注意和本文区别
调整完之后F10保存
选Yes回车
之后会自动重启
选择第一个03PE回车
选高兼容模式
PE启动中
加载文件界面
桌面
通过浏览文件可以看到C盘没有ntldr
下面进行修复
开始-->程序-->系统安装-->Windows 引导修复
点击C盘,这里因为识别到了U盘的活动分区,需要选盘,如果拔了U盘就不需要这步了,注意你系统引导安装在哪个盘就选哪个盘
选择1
修复中
修复完成,选择退出,然后拔掉U盘重启就能用了