怎么样修复FAT文件分配表

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:36:24
故障现象FAT文件分配表出错,造成文件簇链空间分配错误等现象,该怎么修复FAT1文件分配表?

FAT文件分配表出错,造成文件簇链空间分配错误等现象,该怎么修复呢?
文件分配表有两个,平时使用的是FAT1和FAT2作为备份,一旦FAT1遭到破坏,就可以用FAT2来更新FAT1,大多数具有扇区读写功能的软件都可以进行更新。
硬盘文件分配表庞大无法手工修复,只能依靠工具。
FAT表记录着硬盘数据的存储地址,每一个文件都有一组FAT链指定其存放的簇地址。FAT表的损坏意味着文件内容的丢失。庆幸的是DOS系统本身提供了两个FAT表,如果目前使用的FAT表损坏,可用第二个进行覆盖修复。但由于不同规格的磁盘其FAT表的长度及第二个FAT表的地址也是不固定的,所以修复时必须正确查找其正确位置,一些工具软件如NU等本身具有这样的修复功能,使用也非常的方便。采用DEBUG也可实现这种操作,即采用其m命令把第二个 FAT表移到第一个表处即可(不建议这样做)。如果第二个FAT表也损坏了,则也无法把硬盘恢复到原来的状态,但文件的数据仍然存放在硬盘的数据区中,可采用CHKDSK或SCANDISK命令进行修复,最终得到*.CHK文件,这便是丢失FAT链的扇区数据。如果是文本文件则可从中提取出完整的或部分的文件内容。