我有一些旧的硬盘,其磁性表面(存储文件的表面)正在迅速退化。盘片正在失去磁性(因此,存储在其上的文件也随之消失),我需要一种方法来读取一些文件并备份。
硬盘修复软件是有效,但问题是治疗需要也很长时间,只有上帝知道软件是否正在修复磁盘上仍然存在的或已删除的文件。
幸运的是,我使用的 HDD 修复软件可以从任意扇区开始工作,但我不知道我需要的文件的起始扇区是什么。
是否有任何 Windows 软件可以用来枚举损坏磁盘上的所有文件并显示它们的起始扇区?
答案1
如果相关文件碎片化,您可能需要知道多个起始簇。低级磁盘修复软件通常故意不了解文件系统,因此一旦到达第一组簇的末尾,它就不知道如何为文件找到下一组簇。
话虽如此...
尝试 SysInternals DiskView (http://technet.microsoft.com/en-us/sysinternals/bb896650)。
该程序的工作方式有点奇怪......
- 在窗口底部选择一个卷,然后单击“刷新”。您可能还需要单击向上箭头五六次以放大。
- 卷扫描完成后,使用顶部的突出显示框选择要查找的文件。您可以使用按钮
...
浏览文件。 - 程序将以黄色突出显示该文件占用的簇。
- 单击第一个集群以获取有关它的信息。