接触过
数据恢复的用户都有这种经历,通过数据恢复软件恢复出来的数据,名称、大小都正常,但打开后显示乱码或者无法打开,这种情况可能的原因有两种:
(1)对于NTFS分区,这种情况说明数据已被其它文件覆盖,即已被破坏,无法恢复;
(2)对于FAT32分区,可能意味着文件已被覆盖,也可能由于分区中数据较多,该文件存储位置占用了分区的高位地址,而数据删除时,按照FAT32的特性,高位地址已被清空,而数据恢复软件需要按照地址定位文件,那么提取出来的数据就可肯定是"损坏"的。
用户可能有这种疑问,为什么文件的名称的大小都是正确的,反而数据打不开?如果说数据是被覆盖了,为什么名称和大小没被覆盖?
技佳数据恢复中心为您讲解。以NTFS分区为例,下图是一个NTFS分区结构示意图:
图一 NTFS分区结构示意图
从图中可以看出,NTFS分区的整体结构可分为3个区域,分区头,数据区和目录区,由于目录区的位置是固定在每个分区起始约3GB左右,所以数据区被分割成两块。其中所谓的"目录区"即记录着数据的"名称"、"大小"、"起始地址"、"加密、隐藏属性"、"创建、修改、访问时间"等属性,而数据区存储着数据的内容,例如一篇名为"
北京数据恢复.doc"的Word文件,其名称、大小、创建时间等信息都记录在目录区,而这个Word文件中所写的内容全都记录在数据区,也就是说,文件的名称和内容是记录在硬盘中两个不同的位置上。
NTFS分区结构,对于目录区管理的策略为"下一可用",即只要目录区空间足够,就会持续往后写入,对于删除的数据,只在目录中将其标注为删除,而对于数据区的管理却是随机的,只要文件被删除了,它占用的空间很快就被其它文件占用了。这就是用户通过软件恢复出来的数据名称、大小都正常但无法使用的原因,它的数据区被覆盖了,而目录区还是完好的。
技佳数据恢复中心提醒您,对于逻辑问题造成的数据丢失,例如删除、格式化、重装系统等,在数据丢失后请注意:
(1)删除、格式化并不意味着数据已经无法恢复了
(2)要保证数据的完整性,在数据丢失后,应避免向发生数据丢失的分区写入数据,防止数据覆盖,如果您丢失的数据存于桌面或其它C区目录下,应尽快关闭电脑,防止系统缓存、浏览器缓存破坏丢失的数据
(3)如果用户自行尝试恢复,不要把自己恢复的数据拷贝至发生数据丢失的硬盘或分区,防止数据覆盖影响二次恢复效果
(4)如果您对应数据恢复一知半解,请致电正规
数据恢复公司寻求帮助。