【IT168 软件应用】电脑办公存在的最大风险莫过于数据丢失,辛勤劳作的结果往往只因为一个小小的失误而付诸东流;因此,掌握一定的数据恢复知识是每一个电脑办公人员都需具备的技术素质。如果存储设备出现了硬件故障,而您又没有进行数据备份,那么您只能将您的存储设备送到专业的数据恢复公司进行专业的恢复。所以对于极其重要的文件,您一定要做好备份。如果数据是由于您的错误操作而遭到破坏的,那么您完全可以自己动手来将数据恢复出来。
这里我们先简单地讨论一下最简单的情况—FAT32分区下数据的删除恢复。
首先简单介绍一下FAT32分区数据的存储结构:
文件都有大小,在操作系统管理文件的基本单位为“簇”,每个簇包含固定长度的字节数,操作系统以簇为单位为文件分配硬盘空间,例如一个文件大小为5个簇,那么一定要为这个文件分配5个没有占用的簇号,并且这5 个簇不能有坏簇。下面以一个FAT32分区上的一个TEST.TXT文件为例。文件的起始簇号和文件的一些属性信息保存在一个叫文件目录表(FDT)的数据结构中,下图我们就找到了TEST.TXT文件的FDT表项:
![]() |
由20,21,26,27字节得到起始簇号为004D0005。
文件的其它簇号都保存在一个叫文件分配表(FAT表)的数据结构中,通过查找FAT表,可知到该文件的其它簇号。
其它簇号如下:
![]() |
可知第二簇号为004D0006(十进制为5046278)
![]() |
可知第三簇号为004D0007(十进制为5046279)
![]() |
可知第四簇号为004D0008(十进制为5046280)
![]() |
可知第五簇号为:004D0009(十进制为5046281)
![]() |
可知第六簇号为:004D000A。
完毕。
很多人认为,在删除文件时,系统会把被删除文件的内容全部清除,即把对应的磁盘上的区块全部改写为“0”。实际情况并不如此。试想一下,如果删除一个较大(如几百MB)的文件将要花费多长的时间!这样的系统效率将会很低!
事实上,删除文件时,系统只是在该文件目录项上做一个删除标记,把它们在FAT表中所占的簇标记为“空簇”,而数据区中的簇仍旧保着原文件的内容。当然,对于这些带有删除标记的文件,在操作系统下不借助专门程序或软件是看不到的,因为对于操作系统来说,它“确确实实”认为文件已经被删除了!并且再次往硬盘中写入数据的时,系统就可能会覆盖这些被标记为删除的文件所占用的簇,也就是在这些被删除文件占用的区块上写入新的信息。
当您的数据被彻底删除的时候,您就可以尝试《易我数据恢复向导》来解决您的问题,目前这个软件的最新版本是2.1.0,试用版可以一次恢复5个1M以内的文件。要注意的是,根据我们在上面对数据恢复原理的分析,我们可以知道,当数据被删除后,千万不要向该分区写入数据,否则您要恢复的数据就可能因为被破坏而无法恢复。当然了,这款软件也不能安装在要恢复的分区上!
《易我数据恢复向导》的界面简单明了,如图所示:
![]() |
然后点击“删除恢复”,然后选择要恢复的分区来扫描即可。
最后您就可以选择要恢复的文件进行保存了。
![]() |
这款软件针对彻底删除的恢复效率非常高,速度很快,切记在数据丢失后不要向该分区写入新的数据。
| 第1页:FAT16/32分区删除文件恢复 | 第2页:FAT16/32分区格式化文件恢复 |
| 第3页:FAT16/32分区查找文件的过程 | 第4页:NTFS分区的文件恢复 |