当我尝试启动 Windows XP 时出现此错误:
Windows XP 无法启动,因为以下文件丢失或损坏:\WINDOWS\SYSTEM32\CONFIG\SYSTEM
它进一步指示我使用原始启动 CD-ROM 并选择r
开始修复。
好吧,我就是这么做的(使用原始启动 CD),但它抱怨说在硬盘上找不到任何 Windows。
这很奇怪,因为我可以从同一个硬盘启动 Windows 2000,它将 Windows XP 分区视为驱动器I:
,该驱动器看起来很健康并且包含所有系统文件(它曾经可以工作,我不知道它发生了什么),包括\WINDOWS\SYSTEM32\CONFIG\SYSTEM
。
我发现此 Microsoft 资源其中详细解释了如何从阻止 Windows XP 启动的损坏的注册表中恢复,但能够r
从恢复控制台中进行选择是先决条件,并且正如我上面所解释的那样,微软的原始启动 CD 无法让我继续选择r
。
有什么想法可以恢复,而不需要完全重新安装?
答案1
1) 有备份吗?如果有,请从备份中恢复
2) SYSTEM 文件可能已损坏。尝试CHKDSK x: /f /r
从 Windows 2000 在 Windows XP 分区上运行,或者CHKDSK x: /f /p
从 XP 恢复控制台运行(可能需要在恢复控制台上重复)。
根据我的经验,在 XP 上使用修复选项的几率大概是 50/50。有时有效,有时无效。我最好的建议是尝试