Filesystems FAT删除文件恢复功能

Filesystems FAT删除文件恢复功能,filesystems,recovery,data-recovery,fat,file-recovery,Filesystems,Recovery,Data Recovery,Fat,File Recovery,过去几周,我一直在研究文件分配表恢复。我的目的是通过签名定位可能已删除的文件(例如,ZIP文件的“504B 03 04”字节),并恢复整个内容以在其中搜索 我探讨了FAT的一个问题:文件系统在集群链存储和删除文件标记中使用分配表标记,这使得文件恢复乍一看是不可能的 但有一个地狱般的恢复软件广告承诺恢复从FAT文件系统删除的文件。所以,我想可能有一个解决办法 我发现我们可以成功地连续恢复位于磁盘上的文件。第一个集群为我们提供了一个索引,索引地址值使我们很有可能找到存储文件大小的目录项。但这是结局吗

过去几周,我一直在研究文件分配表恢复。我的目的是通过签名定位可能已删除的文件(例如,ZIP文件的“504B 03 04”字节),并恢复整个内容以在其中搜索

我探讨了FAT的一个问题:文件系统在集群链存储和删除文件标记中使用分配表标记,这使得文件恢复乍一看是不可能的

但有一个地狱般的恢复软件广告承诺恢复从FAT文件系统删除的文件。所以,我想可能有一个解决办法

我发现我们可以成功地连续恢复位于磁盘上的文件。第一个集群为我们提供了一个索引,索引地址值使我们很有可能找到存储文件大小的目录项。但这是结局吗?我也想恢复碎片文件,但找不到方法


谁能知道一个解决办法,帮我一点忙吗

FAT文件系统为每个文件和文件夹使用一个目录条目。它显示开始群集、文件名、日期和大小。要访问文件,系统会在目录中查找查找文件并记录启动集群。然后,它进入对应于启动集群的FAT(文件分配表)集群。起始群集条目包含下一个群集的群集编号。下一个集群入口指向下一个集群,依此类推,直到出现文件结束标记,这意味着这是文件使用的最后一个集群

删除文件或文件夹时。它定位它所在的目录,并将文件或文件夹名称条目的第一个字母更改为E6十六进制(不确定是否为E6或稍有不同的内容),然后删除FAT链


这就是为什么删除文件后,在FAT系统中只能恢复连续文件的原因。所有数据恢复实用程序都将使用此方法。除非你能找到正确的脂肪簇链仍然存在的痕迹,否则就没有其他的了。

好吧,这不是我一直在等待的,但看起来这是一个悲惨的事实。非常感谢。