我正在尝试修复现有的 Windows XP 安装。按照 http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/doug92.mspx这应该有效:
- 当
Press any key to boot from CD
屏幕上显示消息时,按任意键从 Windows XP CD 启动计算机。 - ENTER看到消息后按
To setup Windows XP now, and then press ENTER displayed on the Welcome to Setup screen.
- 不要选择按下“R使用恢复控制台”的选项。
- 在Windows XP许可协议中,F8按同意许可协议。
- 确保在框中选择了当前安装的 Windows XP,然后按R修复 Windows XP。
- 按照屏幕上的说明完成设置。
在第 5 步中,按下R没有任何反应,屏幕上也没有任何提示。当我选择安装c:\windows
时,我收到一条消息,提示先前的安装已存在,继续安装将破坏它和已安装的应用程序,我可以选择除 之外的目录,也可以选择格式化后再继续。我曾尝试从 SP2->SP3。失败了,然后我无法进入安全模式。我放回 SP1 磁盘进行修复,但我没有看到该选项。(我没有 SP2 启动/安装磁盘,只有非启动升级包。)
更新:加载恢复控制台后,我收到一条消息说The system registry does not appear to have an active ControlSet key. The system registry may be damaged. You can try restarting it with the Last Known Good configuration or you can try repairing the installation of Windows using the setup program's repair and recovery options.
然后我就这么做了
bootcfg /scan
——"successful" ... Total installs: 1 ... [1] c:\windows
-c:\windows
下面有命令提示符。bootcfg /list
给出[1] Windows XP Pro; OS Load Options /noexecute=optin /fastdetect; OS Location: c:\windows
我按照以下说明进行操作http://michaelstevenstech.com/XPrepairinstall.htm- “警告 2”链接
copy E:\i386\ntldr C:\
copy E:\i386\ntdetect.com C:\
attrib -h -r -s C:\boot.ini
del C:\boot.ini
BootCfg /Rebuild
当系统询问选项时,我添加了 /fastdetect。我重新运行了 Windows 安装程序 - 没有变化 - 没有修复选项。
更新:
我按照以下程序进行操作http://support.microsoft.com/default.aspx?scid=kb;en-us;307545
- 我重新启动了。现在我在启动时收到一条快速消息,要求我选择启动 -
1: [blank] ; Windows XP Professional ; Windows Recover Console
。“1:”是新的。其余的与一切正常时的情况相同。选择 1:和下一个会产生相同的结果 - 我得到一个登录图标,然后它要求输入密码,光标闪烁,但我无法输入任何内容。我用 Windows CD 重新启动。现在我看到了安装“1:”的修复选项,我选择了 R,它显示“安装程序正在复制文件...”并在完成后重新启动。然后它启动了,我收到一个窗口,上面写着“安装程序将在大约 39 分钟内完成”。这就是我现在的情况。我没有想到这最后一部分 - 我几个月前做过修复,但我不记得了。
更新:
启动。询问我是否要在线注册 Windows。我的所有图标和旧桌面文档都在那里。很好。我从“开始”菜单尝试的所有应用程序都可以工作(测试了一些),除了 Corel Photopaint - 我收到未找到注册表项的错误。Windows 运行了一段时间,然后冻结了。鼠标和键盘不工作。按下电源按钮让 Windows 关闭。我可能需要安装 SP2,然后安装我的笔记本电脑的所有更新,以用于 XP Pro SP2(驱动程序),还有很多。鼠标和键盘再次停止工作。当我第一次设置这台笔记本电脑时,这不是问题。我现在已经运行了 4 次。两个鼠标/键盘通过按Ctrl- C(从记事本文档复制文本)挂起,两个通过选择Start-跑步(无法在框中输入任何内容)。
答案1
听起来好像你的硬盘有故障。
如果是这样,这可能导致您的注册表最初损坏(因此修复程序无法找到活动的 Windows 安装)。您将其恢复到基本正常工作的模式,然后它再次冻结,很可能是由驱动器故障引起的。
您是否已针对此问题运行过 CHKDSK(或类似程序)以查看其是否显示正常?您可以从恢复控制台运行 CHKDSK。
如果不行的话,那么你最好在它彻底放弃之前,将你想要保留的数据从它上面删除(通过可启动的 Linux LiveCD 或者 UBCD4Win 之类的东西)。
答案2
您可能使用了错误的 Windows XP 安装盘或版本。请尝试使用家庭版 CD 而不是专业版 CD,反之亦然。