![先检查错误然后恢复?](https://linux22.com/image/1349323/%E5%85%88%E6%A3%80%E6%9F%A5%E9%94%99%E8%AF%AF%E7%84%B6%E5%90%8E%E6%81%A2%E5%A4%8D%EF%BC%9F.png)
我有几个文件想尝试从 U 盘中恢复。问题是,当我连接它时,会弹出窗口询问我是否想检查驱动器是否有错误。
我的问题是,在进行错误检查后,文件恢复的机会是否会减少?因为我听说文件被删除后写入驱动器的次数越多,文件恢复的可能性就越小,因为数据块可能会被覆盖。
或者错误检查实际上是否会增加我恢复文件的机会,因为它可能必然修复文件系统错误,从而可能有助于恢复过程?
答案1
您没有说明您遇到了哪些文件系统损坏的具体症状。这个警告可能没什么意义。收到警告后,应该有一个复选框,允许您进行扫描而不进行修复,然后扫描您的 U 盘并回答一个问题,询问是否有任何文件损坏。您可以随时忽略该请求者并手动运行 chkdsk 以禁用修复。(开始 -> 运行 -> CMD.EXE,然后键入chkdsk <drive>
,它将运行而不进行修复)。
但是,要回答一个问题,如果你减少了恢复的机会 - 没有人会确切地告诉你。如果驱动器的单元已达到极限,则在复制时会出现读取错误,但运行 chkdsk 后,你将能够毫无问题地复制文件。但我敢打赌它不会完整。我一生中遇到的其他令人失望的事情包括 chkdsk 使我的 FAT 完全混乱,使我的文件名看起来乱七八糟。另外看看我在一个 SSD 驱动器上遇到的问题,我仍不确定它是否应该为这一混乱局面负责。
我总是先运行 chkdsk,/F
然后才运行。不相信那个东西。此外,我还养成了使用 TotalCommander(共享软件)制作的校验和(CRC32)或使用 fsum.exe(免费)的批处理文件将内容复制到 pendrives 的习惯。这样一来,评估文件完整性就很简单了。