如何恢复被覆盖的 NTFS 分区?

如何恢复被覆盖的 NTFS 分区?

500GB NTFS 分区的前 7GB 被另一个文件意外覆盖。是否可以恢复 NTFS 卷剩余 493 GB 中的部分数据?分区表完好无损。执行的命令是:

dd if=file of=/dev/sdc1

谢谢

编辑:我的问题不同。我覆盖了 NTFS 分区的前 7GB。其他问题主要涉及硬件故障或坏扇区。

答案1

解决方案:所有建议的解决方案都不适合我的情况。我部分解决了我的问题恢复比特。RecuperaBit 可以恢复大量小文件,包括重要文件。但它无法恢复大文件(大于 1 GB)。

在我看来,只有 RecuperaBit 解决方案才应该适用于这种情况(NTFS 卷的开头被覆盖)。

感谢大家回答并尝试为我找到解决方案。

答案2

在 Linux 上,你可以使用以下命令恢复未覆盖部分的所有文件https://help.ubuntu.com/community/DataRecovery/NtfsUndelete

Windows 上也有类似的工具。

非常重要的一点是,不要再向磁盘写入任何内容,还要将文件还原到另一个磁盘。否则,成功的机会就会受到限制。

答案3

你必须使用类似这样的程序测试磁盘从 NTFS 分区中恢复删除的文件。编辑:尽管如果你安装了本机程序,如 edlerd 所述,你可能希望使用它

很难说您会获得或不会获得哪些数据,但只要您没有覆盖所有数据,我认为您应该能够找到一些东西。

免责声明:我自己没有使用过 TestDisk。这是我在 Google 上搜索“linux 工具恢复已删除分区”时得到的第一个结果。不过,我过去也使用过类似的工具 - 您可能需要货比三家,看看您最信任哪个/觉得哪个使用起来最舒服。

相关内容