如何查找损坏的文件?

如何查找损坏的文件?

我的硬盘上的某些文件已损坏(不用担心,与系统无关,只是一堆数据文件、mp3 等)。我发现,当我尝试将它们全部刻录到 DVD 时,刻录应用程序会显示一条消息,表示无法读取文件,因为它们已损坏。[这可能是驱动器问题,我已经遇到过一两次了]。

我不在乎恢复它们,但我必须确定哪些文件已损坏。我无法手动打开所有文件来检查,因为文件有数千个。是否有一些巧妙的方法来检查所有文件并列出在尝试打开时可能导致问题的文件?

答案1

按照 luri 的建议操作(将文件复制到其他地方)。然后,使用差异工具(如 meld ( sudo apt-get install meld))对原始文件和副本进行目录比较将非常有帮助。您可以过滤掉相同的文件,只查看差异。这就是我最近发现一些文件破坏同步的方法。

相关内容