启动老旧的 Windows XP 时出现问题

启动老旧的 Windows XP 时出现问题

我有一台运行 Windows XP home 的 acer aspire 笔记本电脑。

我相信我的电脑中了某种病毒,但我不确定——我主要只是在虚拟机上运行 Linux,所以我并不太担心。我不确定是否是该病毒导致了这个问题。

由于某种原因,笔记本电脑无法识别我的 USB 硬盘,因此我决定重新启动它。启动时,它通过了内存测试,通过了启动屏幕(但它在空白屏幕上暂停了一会儿),并闪现了一次桌面(就像在登录屏幕之前一样),然后崩溃了。我很快就出现了 BSOD,然后它重新启动了。然后它尝试再次启动,等等,无限循环失败。

好吧,在尝试安全模式之前,我禁用了系统崩溃时的自动重启,这样我就可以阅读蓝屏。上面说没有什么重要的东西

*** 停止:0x00000000(0xC0000000 0x,....)

开始物理内存转储
物理内存转储完成

这不是逐字逐句的(显然),但它对我没有帮助。

所以我以安全模式启动,它在驱动程序上停止gagp30kx.sys 然后重新启动(并再次无限循环失败)。

我刻录了一张恢复 CD 并尝试了它。它加载了它,然后我进入了修复模式。我运行了chkdskAGP 驱动程序然后禁用了它。在安全模式下启动时也是同样的情况,只是它停在了 mup.sys。

我再次启用了 AGP 驱动程序,然后chkdsk再次从 CD 运行。它说发现了问题,但没有说解决了问题。所以我又运行了一次,它多次显示“正在执行其他检查或恢复”(我不知道有多少次,它们超出了屏幕顶部)。我再次尝试启动,但无济于事。

每次我chkdsk尝试再次启动后运行时,它都会说发现并修复了更多错误。

我认为它可能是 AGP 驱动程序之后的任何驱动程序,但我不知道它是什么或如何找出它。

有人能帮我解决这个问题吗?

答案1

如果你可以启动到恢复控制台那么您应该能够运行以下命令:

  1. chkdsk /r- 修复驱动器上的故障。加载文件时出错通常是因为文件系统出现故障。

  2. sfc /scannow- 确保 Windows 保护的文件未被盗用。您可能需要滑流带有最新服务包的 Windows CD。

答案2

我建议刻录一张实时 Linux CD,例如 knoppix。从 CD 启动并复制所需的所有数据。然后,您可以格式化驱动器并重新安装 Windows(如果需要),而不必担心丢失任何内容。

相关内容