格式化分高级和低级两种,日常接触大多数为高级格式化;高级格式化仅仅是清除硬盘上文件系统信息或分区信息,重新生成引导信息,初始化FAT表,标注逻辑坏道等而文件的数据区甚至目录区并没有丢失;而低级格式化是将硬盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识部分ID、间隔区、GAP和数据区DATA等等是直接对数据存储单位进行清除并重新分配,数据彻底破坏;低级格式化一般由硬盘生产商出厂时操作或通过低层专业工具进行从写,如俄罗斯的PC3000、二进制编辑工具。
无论从DOS环境、操作系统环境或是借助第三方软件进行高级格式化,文件恢复的可能性都是存在的。
(1)DOS状态下,一般采用format命令进行格式化,实际上是只改变了硬盘分区的DBR引导扇区,而fat表及目录表、数据区的所有内容并没有清除。这种情况可以通过UnFormat命令,恢复硬盘上的数据,成功率一般98%以上。
(2)操作系统状态下,一般通过‘盘符提示格式化’或磁盘管理器误格式化引起;格式化操作过后,切忌对该分区进行任何的写操作(如拷贝,安装程序);最理想的方法是:以从盘(次盘)的方式把硬盘接到另一台电脑上进行恢复;可以尝试美国ontrack公司的EasyRecovery6.0工具,强大的数据恢复能力而出名,或者日本的Finaldata2.0工具恢复功能也相当出色;成功率一般95%以上。
(3)第三方软件状态下,一般采用分区工具误操作引起(如Norton公司的 PartitionMagic、国产的分区大师diskgen、Disk Manager分区软件);如果尝试EasyRecovery6.0或Finaldata2.0之后,效果不理想;可以采用有针对文件系统的分区格式(原分区格式)来进行恢复(如采用美国runtime公司的GetDataBack for FAT32/NTFS软件或国产易我数据恢复软件);成功率一般95%以上。