FAT16/32分区格式化文件恢复
在前面的帖子中,小编和大家探讨了删除文件的原理以及如何使用《易我数据恢复向导》恢复被删除的文件。下面呢,小编再和大家探讨一下格式化的原理及相应的解决办法。
格式化分为低级格式化和高级格式化。低级格式化是将硬盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识部分ID、间隔区、GAP和数据区DATA等。低级格式化是高级格式化之前的一件工作,它只能够在DOS环境来完成。而且低级格式化只能针对一块硬盘而不能支持单独的某一个分区。由于每块硬盘在出厂前都进行了低级格式化,因此通常使用者无需再进行低级格式化操作。低级格式化是一种损耗性操作,对硬盘寿命有一定的负面影响。而我们平时所用的Windows下的格式化(包括在DOS下面使用的格式化)其实是高级格式化。高级格式化仅仅是清除硬盘上的数据,生成引导信息,初始化FAT表,标注逻辑坏道等。更确切的说,高级格式化又分为快速高级格式化和完全高级格式化。下面呢,小编以自己机器上的J盘为例(大小为1.21G,文件系统为FAT16),详细的为大家分析一下高级格式化所做的“破坏”。
现在对几个区域进行对比,看看高级格式化对FDT和FAT所做的改动。快速高级格式化前FDT的内容如下图所示。
![]() |
| 快速高级格式化前的FDT |
快速高级格式化后FDT的内容如下图所示。
![]() |
| 快速高级格式化后的FDT |
快速高级格式化后系统清除了所有的文件目录登记项,只留了一个卷标,连回收站都给清除了(没有任何数据,自然也不存在删除的文件或目录,回收站也就没有存在的必要,只有在首次简单删除时系统才会再自动建立该目录)。
相应地,快速高级格式化前FAT的内容如下图所示。
![]() |
| 快速高级格式化前的FAT |
快速高级格式化后FAT的内容如下图所示。
![]() |
| 快速高级格式化后的FAT |
那么,我们再来看下DATA区的情况有是怎样的?
如下图所示。
![]() |
| 快速高级格式化后J盘的内容 |
这就表明,虽然文件的记录被破坏了,但是内容却没有变化。
(由于FAT32的快速高级格式化与FAT16的快速高级格式化的处理方式一样,这里由于篇幅所限,就不再一一皆图。)
下面我们再看下完全高级格式化对文件系统的破坏程度。这里呢,还是以J盘为例。我们可以分析一下,根据格式化的定义,完全高级格式化后,根目录的FDT和FAT肯定完全清零,那么,DATA区呢?
在完全格式化后,我们又得到了图六。
很显然,完全高级格式化和快速高级格式化一样,并没有改变J盘的内容。
(由于FAT32的完全高级格式化与FAT16的完全高级格式化的处理方式一样,这里由于篇幅所限,也不再一一皆图。)
顺便补充一点,在Windows下对硬盘进行的格式化和对软盘进行的格式化原理是一样的。而格式化软盘有所不同的是,我们对一张软盘进行的全面格式化是一种低级格式化。
上一篇帖子小编说了:“删除文件时,系统只是在该文件目录项上做一个删除标记,把它们在FAT表中所占的簇标记为“空簇”,而数据区中的簇仍旧保着原文件的内容”。高级格式化后,系统清除了所有的文件目录登记项,只留了一个卷标,这样的话,FDT和FAT中都不会再有文件或目录记录,从而释放出相应的磁盘空间。由于上述过程始终没有在DATA区中进行写入零的操作,所以数据还是能够恢复。
《易我数据恢复向导》提供了非常全面的功能,在格式化后,您只要选择“格式化恢复”,然后选择要恢复的分区来扫描……。(一般来讲,绝大部分的数据都能恢复,前提是在格式化后没有进行过其它的写操作。小编在这里就卖个关子,大家可以想想究竟是为什么!)
| 第1页:FAT16/32分区删除文件恢复 | 第2页:FAT16/32分区格式化文件恢复 |
| 第3页:FAT16/32分区查找文件的过程 | 第4页:NTFS分区的文件恢复 |