二、为什么丢失的数据可以恢复。
文件储存在硬盘的扇区中,其他程序不能改变已经存有文件数据的扇区。删除或格式化操作只改变文件系统关键字节,使操作系统看不到文件,其实这个时候文件数据还是存在的。但是由于操作系统认为文件已经删除,这个文件数据所在的区域也就没有系统的“保护”,任何数据的写入都有可能覆盖文件数据所在区域。
在文件数据被覆盖之前,文件可以被恢复重建,文件数据一旦被覆盖掉,将完全无法恢复。如果文件的一部分被覆盖掉,则整个文件被损坏。损坏的文件能恢复成什么样子则与文件格式即损坏程度有关。
误删除的数据恢复:删除是对文件的元数据做了改动或叫删除标记,被删除的文件所占用的空间不会发生任何变化。所以误删除的文件只要不被新的数据覆盖就可以完美恢复。
误分区后的数据恢复:误分区指删除原有分区并重建新分区。执行分区操作只对分区表进行操作,不会破坏分区内数据。所以如果只是做了分区操作而并没有进行格式化操作,数据可以完整的恢复出来。如果分区后格式化了新的分区,可能对数据造成小部分破坏,大部分数据还是可以恢复出来的。
误格式化的数据恢复:误格式化情况比较复杂。还要看格式化前所使用的文件系统是FAT格式还是NTFS格式,并且与格式化操作时的两种格式有关系,对数据恢复来说,虽然比较麻烦,但还是可以恢复的。
误克隆的数据恢复:误克隆是使用ghost软件误克隆分区(多个分区误操作后变成一个分区),或克隆到别的分区使数据丢失等。对于数据恢复也分为两种情况,少数情况有可能无法恢复。大多数情况能够恢复出来全部的数据。
病毒感染的数据恢复:不是很厉害的病毒感染所造成的数据丢失,比较简单。可以恢复全部数据。但有些病毒不但更改数据,而且还对数据加密,这样恢复出来的数据,会有部分缺失。