有什么方法可以找出哪个文件被 chkdsk 更改为替换的坏簇?

有什么方法可以找出哪个文件被 chkdsk 更改为替换的坏簇?

我已经发布了类似的问题,但直到没有人回复解决方案。所以我尝试将问题改得更详细。

在此处输入图片描述

这是退出 chkdsk 前的最后一个屏幕。硬盘上有坏扇区。在这种情况下,我知道,当使用 /r 开关执行 chkdsk 时,坏扇区上的一些损坏数据可能会被更改/删除,因为与坏簇相关的作业,所以我匆忙关闭了它。

如您所见,chkdsk 没有留下任何删除或修改内容的消息。仍然可能有任何文件已被更改/删除吗?当我在终止后检查时,没有找到 found.xxx 文件夹或 chk 文件。中止 chkdsk 后,我将所有文件移动到另一个驱动器,但一个文件夹出现 CRC 错误,但我恢复了,所以我在移动数据后丢弃了这个故障磁盘。

似乎没有什么可担心的。但是,有一件事我不确定。

这不是我的情况,但这里有一个关于 chkdsk 阶段 4 对用户文件所执行的操作的示例消息。

阶段 4:在用户文件数据中查找坏簇...Windows 已替换名为 $PATH1.MKV 的文件 2813 中的坏簇。

据说在使用 /r 开关进行恢复的过程中,标记为坏扇区的记录数据可能会丢失。我想知道的是,当作业发生时,是否有可能它在提示屏幕上不留下任何作业历史记录的情况下继续进行。

因此,如果“Windows 替换坏簇”这个作业已经发生,但直到我中止 chkdsk 才在提示上留下消息,我如何才能确定哪个文件已修复?或者你能确定没有任何作业发生(尚未)通过屏幕截图来判断吗?

我认为我可以用十六进制代码来寻找差异。但我不能故意在文件中制造坏簇,所以无法比较。

相关内容