前面已经说过,当我们误删除,或者误格式化数据时,可执行数据恢复,对于硬件自身问题,如果数据重要的话, 则需要专业人员用来维修,像非硬件问题,则可以使用第三方软件恢复。

数据恢复原理

当我们存储一个文件的时候,操作系统首先在一个记录所有空间使用情况的表格中,找到足够容纳我们的新文件的空间,然后把文件内容写到相对应的硬盘扇区上,最后在表格中标出该空间被占用了。当我们删除一个文件的时候,一般并不对实际文件所占用的扇区进行操作,而是仅仅在该表格中指明哪些空间是空白的了,可以分配给别的文件使用。在这个时候,被删除的文件的实际内容并没有受到破坏,可以恢复回来。如果我们删除一个文件后,又重新创建了一个文件,那么被删除文件所占用的扇区就有可能被新创建的文件所使用,这时候就无法恢复原来被删除的文件了。所以一旦错误的删除了文件,必须注意的就是不要对该文件所在的分区进行写操作了,否则有可能覆盖原来删除的文件,从而导致数据无法恢复。对于误删除的文件,我们有很多选择,如finaldata,recover4all,easyrecovery,这些软件使用很简单,直接按照向导的指示就可以了。下面介绍一种手工恢复被删除数据的方法,特别是使用这种自动化的方法恢复无效的时候,这种方法适合恢复有明显特征的结构简单的文件,如文本文件,如果格式复杂,就需要写一个类似的程序来恢复了。原理就是直接在分区中寻找被删除的文件的内容。

当前流行的数据恢复软件EasyRecovery,DataRecovery,FinalData,Recovery4all等,有关这几款软件的介绍在这里不再多说,有需要的朋友可以去尝试下,不要等到关键时刻再去熟悉为时已晚.