“NTLDR is missing”和”NTLDR is compressed”的解决办法

NTLDR(Windows NT 架构操作系统特有的一个文件,用于操作系统的引导) 文件被压缩(NTLDR is Compressed)”,


一台计算机启动不了,提示NTLDR is missing,根据以往经验,进入修复模式把安装盘上i386下的NTLDR复制到系统安装盘所在的根目录(如果需要还应复制Ntdecte.com),然后exit重启就可以了。

可是这一次重启后出现NTLDR Compressed的错误,仍然启动不了!很奇怪

反复换了几个版本的XP光盘仍然不行,同事在一边嘟囔“直接格式化了重装就完了呗”

靠!有点小问题就重装那还要技术工程师做什么?大家都玩重装多简单!


仔细考虑了一下,系统NTLDR是被压缩过的,这么可能呢?又使用expand及extract都不成功,Dir一下NTLDR的属性,怎么属性里多了个C??XP系统里C属性是表示压缩过的文件,是不是它在搞鬼?

马上运行attrib ntldr -c,然后重启,久违的XP启动画面又出现!搞定!
建议系统成功启动之后,利用Cmd,将这两个文件加上系统(s)、隐藏(h)两个属性,免得下次看的不顺眼的时候又不小心删除了的(很奇怪这两个这么重要的系统文件,在删除的时候Win居然不提示!!)
attrib +h +s C:\NTLDR
attrib +h +s C:\NTDetect.com
修复 Windows XP 启动系统
1.在 BIOS 设使用光盘驱动器启动电脑
2.放入 Windows XP 光盘 在光盘驱动器内启动电脑
3.让光盘自动执行至停止便会出现叁个选择,按〔R〕选修复电脑便会询问要进入 哪个系统,请选择 Windows XP 的代号,然后输入 Administrator 密码 (与安装时输入的 Administrator 密码相同) 如果没有密码直接按输入键便可
4.在 C:\Windows> 下键入 Fixboot 及按〔Y〕确认
5.在 C:\Windows> 下键入 光盘 \
6.在 C:\> 下键入 ATTRIB -H NTLDR
7.在 C:\> 下键入 ATTRIB -S NTLDR
8.在 C:\> 下键入 ATTRIB -R NTLDR
9.在 C:\> 下键入 ATTRIB -H NTDETECT.COM
10.在 C:\> 下键入 ATTRIB -S NTDETECT.COM
11.在 C:\> 下键入 ATTRIB -R NTDETECT.COM
12.在 C:\> 下键入 COPY X:\I386\NTLDR C:\ 注: X: 是光盘驱动器的代号下同
13.在 C:\> 下键入 COPY X:\I386\NTDETECT.COM C:\
14.完成后取出 Win XP 光盘及键入〔Exit〕会重新启动电脑
15.在 BIOS 选回用硬盘启动电脑便可


你可能感兴趣的:(windows,计算机,工程师,根目录,XP系统)