CHKDSK 在第 2 阶段冻结了 3 天

CHKDSK 在第 2 阶段冻结了 3 天

上周我的笔记本电脑上的几个文件损坏了。我无法重命名、复制或删除它们。文件属于 Visual Studio,所以我无法编译一些项目,而这些项目我需要在明天之前完成。我收到 I/O 设备错误。大约一个月前我遇到过类似的问题,运行检查磁盘实用程序似乎可以解决问题。上次它运行了 3-4 天,在第 4 天它卡在 CHKDSK 的第 2 步中途,但一旦我重新启动 PC,它就解决了所有问题。

现在我遇到了同样的问题,但是这次我的 CHKDSK 已经运行了 2 天,它只是卡在了 386,050 中的 350,064 个文件上,并且 2 天内没有任何进展。我尝试像上次一样重新启动,但它没有修复我的文件。我想知道出了什么问题以及它为什么会卡住。还有其他好的免费检查磁盘实用程序可以使用吗?或者我应该尝试其他带有 chkdsk 的开关吗(如果有,我该怎么做)?谢谢

答案1

这听起来很像您的硬盘损坏了,这可能是导致损坏的根本原因。当程序尝试读取磁盘上的坏扇区时,它会失败,导致磁盘再次尝试读取它。如果应用程序没有设计为超时读取并继续前进,它们可能会永远卡住。

由于很少有程序(包括文件系统驱动程序)被设计以这种方式处理坏簇,因此恢复数据很成问题。

如果您只需要几个文件,您可以尝试使用 Linux LiveCD 启动系统,然后将磁盘安装为只读并禁用完整性检查。只要关键文件系统结构和您想要的文件位于良好的扇区上,您就应该能够恢复它们 - 从那里,您可以丢弃硬盘并用新硬盘替换它并重新安装所有内容。

如果你没有好的备份或文件系统损坏,那么将数据重新镜像到新驱动器上可能会更容易。你需要一个类似dd-rescueCloneZilla 运行-rescue选项(或任何其他专门用于处理此问题的工具)来复制或镜像损坏的磁盘,并通过网络将其写入系统或系统上的另一个磁盘。一旦数据位于正常工作的磁盘上,您就可以尝试对文件系统进行适当的修复并恢复文件。

相关内容