我如何停止 CHKDSK 无限循环?

我如何停止 CHKDSK 无限循环?

上周末,我启动了我的 Windows XP 机器,它已经安静地停了一段时间了,至少有几个月了。一开始,当我启动它时,我收到一个蓝屏,没有任何消息,然后它重新启动了。然后我选择了Last known good configuration,XP 开始启动。太棒了!但是等等,它告诉我必须运行 CHKDSK...

我可以等。所以我等了,它通过了 CHKDSK,但随后它重新启动了,下次重新启动时它会要求什么?另一个 CHKDSK。所以这次我尝试跳过 CHKDSK,会发生什么?我无法按下任何键来跳过 CHKDSK。所以现在我陷入了 CHKDSK 的无限循环,无法进入 XP。我尝试了安全模式的所有变体,禁用系统故障时重新启动(也许我在 CHKDSK 之后错过了蓝屏……)。但是什么都没有。

我能够进入恢复控制台,但说实话,我不知道现在该做什么。有人有什么想法吗?

答案1

因为您说您遇到了蓝屏,所以我建议您使用 hirens cd。使用蓝屏查看器,因为可能存在硬件错误。如果没有,我会备份您需要的所有文件并重新安装 Windows。

我希望你对此有所了解。

阿明

答案2

我尝试了一些方法来阻止 Windows 这样做,例如在启动时禁用 CHKDSK并将 chkdsk.exe 重命名为 chkdsk1.exe,或者直接用一个空的只读文件替换 chkdsk.exe。当然,这些都不起作用。

问题在于 Windows 在启动时读取我的 RAID 阵列的方式。我有一个RAID 驱动程序安装问题,并且不知何故硬盘上的 RAID 签名在每次启动时都会触发 CHKDSK。这些英特尔芯片组非常麻烦,根本不值得使用。

当我删除 RAID 阵列时,我能够毫无问题地启动 Windows XP。

相关内容