我制作了一个文件恢复软件,它读取 FAT32 目录条目并识别文件的第一个簇并尝试恢复数据,它应该可以正常工作,但是当我尝试使用 fat32 USB 磁盘时,会发生以下情况。
未删除时分配给文件的簇编号与删除后立即分配给文件的簇编号不同。我使用 Disk Investigator 和 Tune Up Undelete 来验证这一点,他们都无法恢复文件。常见的问题是,通常在删除文件名时,第一个字符会更改为 0xE5,其余字符保持不变,但这也改变了它的集群信息。
有什么帮助吗?你能试试你的 FAT32 USB 并告诉我发生了什么吗?
我的操作系统是 Windows Vista,笔式驱动器是单分区 FAT32。