FAT表故障的数据恢复
FAT文件分配表,是DOS文件管理系统用来记录每个文件的存储位置的表格,它以链的方式存放簇号,FAT紧接着DOS引导扇区存放,磁盘上有两个FAT,一个是基本表,另一个是它的备份,两个表的长度和内容相同,每个FAT所占用的扇区数取决于DOS版本、分区大小、每簇的扇区数等因素。
FAT表记录着硬盘数据的存储地址的链接关系,每一个文件都有一组FAT链指定其存放的簇地址。FAT表的损坏意味着文件内容的丢失。庆幸的是DOS系统本身提供了两个FAT表,如果目前使用的FAT表损坏,可用第二个备份的FAT表进行替换覆盖进行恢复。但由于不同分区格式的硬盘其FAT表的长度及第二个备份的FAT表的地址也是不固定的,所以替换覆盖时必须正确查找它的正确位置,用DEBUG可实现这种操作,即采用其m命令把第二个备份的FAT表移到第一个表处即可。如果第二个FAT表也损坏了,则也无法把硬盘恢复到原来的状态,但文件的数据仍然存放在硬盘的数据区中,最简单的办法是用CHKDSK或SCANDISK扫描硬盘,可得到一些*.CHK文件,然后进行改名,这便是丢失FAT蔟链的扇区数据,若是文本文件的话,将之打开,恢复出全部或部分的数据。 用这种方法恢复数据的效果不是很好,遇到这种情况请尽快联系我们。
|