获取受坏扇区影响的文件列表

dgw*_*dgw 8 hard-drive data-recovery bad-sectors file-recovery

使用 Clonezilla 将带有挂起扇区的磁盘克隆到新驱动器-rescue,然后将新克隆的磁盘作为 USB 驱动器(我有一个 USB 转 SATA 坞站)插入到工作系统中并运行chkdsk.

在只读模式下,chkdsk没有发现错误。使用/Bchkdsk清理了一些实例标记、未使用的索引条目,并更正了 MFT 和卷位图中标记为已分配的可用空间。

这是最后一点让我担心。Clonezilla 报告说,无法读取多个扇区并且它“丢失了数据”。我假设这些扇区成为标记为已分配的可用空间,并被chkdsk清理干净。但是我在任何地方都找不到据称使用分配空间的文件,所以我不知道从在线备份中恢复什么。

有没有工具可以告诉我坏扇区分配给了哪些文件?也许如果我在原始驱动器上以只读方式运行它?

Gab*_*elB 5

这个问题是几个月前问的,我希望你在此期间找到了合适的答案。不过,这是我最近在失败的 1TB 硬盘上使用并取得了巨大成功的一个有人发给我,希望我可以“让他说话”,并尽可能多地恢复数据,而无需为此付出任何代价!:^p 事实证明,我设法在受臭名昭著的“点击死亡”影响的硬盘驱动器上恢复了非常高比例的他的个人文件:只有大约 125 个被不可恢复的扇区损坏,我用这种方法确定了这些文件,并且由于这些文件中的大多数都被复制了一次或多次,因此我可以恢复或修复其中的大部分(在仅大小模式下使用 DoubleKiller Pro 来检测重复项——在某些情况下,位于不同位置的 2 或 3 个通常相同的文件有损坏的部分是不同的和互补的,所以我可以使用 WinHex 重新生成原件,这对于一个纯粹的“业余爱好者”来说是一种高级的东西),所以只有大约 20 个文件仍然部分或完全损坏。(我只要求 50 欧元来做这个!O_o 哦,至少它很有启发性......)

– 使用 ddrescue 和日志文件/映射文件恢复原始存储单元。

ddrescue [options] [input drive or partition] [image file or volume] [logfile]
Run Code Online (Sandbox Code Playgroud)

– 一旦认为恢复完成,因为它几乎肯定是 NTFS 分区,运行ddru_ntfsfindbad包含在 ddrutility 中,使用输出图像或卷以及日志文件/映射文件作为输入。该工具将分析日志文件/映射文件(现在叫“mapfile”,以前叫“logfile”),表示哪些区域没有被恢复,并与MFT中找到的信息进行比较。它进行得非常快(分析 919GB 分区需要 2 分钟),并生成受影响文件的列表,以及错误的确切大小。当然,它要求 MFT 已经完全恢复才能正常工作(它通常位于卷的开头,在我的情况下,前 165GB 左右的恢复没有错误,因此它给出了可靠的结果)。

ddru_ntfsfindbad [-V] -i [partition offset] [ddrescue output] [ddrescue mapfile] 
Run Code Online (Sandbox Code Playgroud)

我获得的清单摘录(用 TEDNotepad 编辑):

name=./Users/titi/Desktop/Documents/Films/Clones.avi    errors=0006 errorsize=163549184 FILE    inode=4942
name=./Users/titi/Desktop/Documents/Films/Cloud Chasers Les Traqueurs de Tempêtes.avi   errors=0005 errorsize=160069632 FILE    inode=91564
name=./Users/titi/Desktop/Documents/Films/Contagion.avi errors=0003 errorsize=173576192 FILE    inode=3410
name=./Users/titi/Desktop/Documents/Films/Fast and Furious 5.avi    errors=0003 errorsize=163557376 FILE    inode=5076
name=./Users/titi/Desktop/Documents/Films/Green Lantern.avi errors=0003 errorsize=163553280 FILE    inode=13740
name=./Users/titi/Desktop/Documents/Films/Numéro 4.avi  errors=0003 errorsize=163553280 FILE    inode=5252
name=./Users/titi/Desktop/Documents/mes chiens/MapsAppList.targetsize-48.png    errors=0001 errorsize=000551    FILE    inode=301935
name=./Users/titi/Desktop/Documents/mes escargots/Recette d'Escargots à la catalane_files/430(2)    errors=0001 errorsize=035793    FILE    inode=84109
name=./Users/titi/Desktop/Documents/mes escargots/Recette d'Escargots à la catalane_files/430(3)    errors=0002 errorsize=032768    FILE    inode=84118
name=./Users/titi/Desktop/Documents/mes escargots/Recette d'Escargots à la catalane_files/430(5)    errors=0001 errorsize=036864    FILE    inode=84745
Run Code Online (Sandbox Code Playgroud)