从 U 盘中恢复文本文件,并知道文件名

从 U 盘中恢复文本文件,并知道文件名

我无意中删除了一些文本文件。我想恢复它们,而且我知道文件名,但由于它们内部内容都一样,我无法使用 foremost 或 scalpel。testdisk 可以恢复文件,但没有原始文件名,因此毫无用处。有什么帮助吗?

答案1

testdisk 有多种操作模式,我认为在简单模式下,它只是对磁盘进行逐个扇区扫描,寻找看起来像文件的东西。

你需要严格遵守本指南,详细说明进入高级模式然后选择所需的分区。

从已删除的文件中恢复文件名的能力取决于所使用的文件系统。

在 FAT 文件系统(我相信包括 FAT32)中,当文件被删除时,其文件名的第一个字符会被覆盖,因此无法恢复,但文件名的其余部分可以恢复。当 testdisk 恢复 FAT 文件系统上的已删除文件时,它会用下划线替换丢失的第一个字母。因此,在使用 testdisk 恢复后(假设您选择了正确的模式),您将要查找“_yfile.txt”,而不是“myfile.txt”。我不确定 testdisk 对从第二个字母开始具有相同名称的多个文件做了什么。

请注意,testdisk 设计用于一次对整个分区或驱动器进行使用,并且能够从无法再挂载的分区进行恢复,因此当它恢复文件时,它不会就地恢复它们,而必须将它们恢复到单独的驱动器。

相关内容