Syn*_*ech 5 data-recovery mbr memory-card fat32 bootsector
我有一张 FAT32 存储卡,当它插入计算机时,Windows 会提示对其进行格式化。该卡绝对不应该是空白的,并且上面有一堆文件。
使用十六进制编辑器/磁盘查看器,我检查了该卡,发现多个扇区/簇已被USBC
扇区开头具有签名的内容覆盖。具体来说,主引导记录(和分区表)消失了(因此 Windows 认为卡是空白的并且需要格式化),引导扇区也是如此(它们的USBC
签名和卷标为NO NAME
,分区类型为FAT32
)。
幸运的是,看起来 FAT 的两个副本几乎都完好无损(这里和那里的簇开头的一些 FAT 条目似乎被 覆盖了USBC
)。根目录也几乎完好无损——我可以看到卷标条目和子目录列表,但有一个扇区被覆盖了。(USBC
在 FAT2 中的最后一个之后没有更多实例。)
这些观察结果似乎表明某种病毒会擦除一些关键的文件系统结构,然后到处覆盖一些额外的扇区。谷歌搜索似乎证实了病毒的想法,但其他报告文件名为USBC
它在这里并不适用,而事实上,不可能因为没有文件系统,甚至可以看到文件。我找不到有关具有这些症状的病毒的任何信息,也找不到删除工具。(我不禁想知道它是否真的是由于自动运行的病毒防护工具。)
我可能会修复 FAT 损坏,因为它们大多是连续的链,甚至可能是根目录的丢失扇区,但是有没有人知道一种方便的方法来恢复或(重新)创建 MBR/分区表和引导扇区(无需格式化)或覆盖数据)?