硬盘的修复(三)恢复删除文件
一、文件存放在硬盘的格式
1、硬盘结构
由上图可以看出,硬盘中的目录,是通过树型结构,保存的。文件保存在硬盘中,文件分二个部分组成:文件头:保存文件索引数据(文件名、文件在硬盘中,占有的位置、长度)。文件体:保存文件的具体数据(二进制方式)。
文件头,根目录文件保存在分区文件表中,目录中的文件头,保存该目录的文件表中。
2、文件存放结构
硬盘块,由盘、磁道、扇区、族,组成一个线性存放体,即0盘-0磁道-0扇区-0族至n盘-n1磁道-n2扇区-n3族。文件体存放时,不是有序排列,而是由磁盘管理系统,从前向后依次,找出现有的空间,依序存放。这种链接数据,保存在文件表中,供读取文件时,依次搜索读取数据。
3、文件删除的机制
硬盘中文件的删除,仅是对文件表中保存的文件头,进行删除(标记该文件已删除,将原文件占用的磁盘块设置为末使用),文件体数据还是原封未动。这样,删除文件后,我们再搜索时,在文件表中,找不到此文件了。这种删除方式,是形式上的删除,为我们今后的恢复文件,提供有效的手段。
4、文件恢复条件
被删除的文件,被删除后,如果没有对硬盘进行写操作,这样的被删除文件,完全可以恢复。
但是,一但操作系统,对硬盘进行了写操作,下好被删除的文件的文件名、文件体,又被定入另一文件占用(覆盖)。这样,被删除文件就不能恢复。这种情况,以下几种:
(1)文件名被覆盖,通常不能恢复,文件的搜索数据被损失,只有高手可以通过分析磁盘数据,找出文件体的区域。
(2)文件体全部被覆盖,是不能恢复,因为原文件体的数据,被重新写过,数据破坏了。
(3)文件体小部被覆盖,可以找回文件,但文件不完整,被破坏的数据,可以出现乱码。
(4)文件头、文件体末被覆盖,可以完整恢复。
依据上述条件,当硬盘快速格式化后,未使用的硬盘,可以完整地恢复数数。当删除的文件,事后立即采取措施,不要对硬盘土进行写保存文件操作,通常是可以恢复删除该文件。
对于使用一段时间的硬盘,因为有了写操作,删除的文件被覆盖的情况不同,恢复被删除效果,不一样了。
5、硬盘中文件的硬删除
文件硬删除,是对数据的安全保护,可以通过以下几种方式,对硬盘进行硬删除:
(1)全盘低级格式化
(2)使用软件进行强力删除,如360强力删除文件。
(3)使用特殊软件对,硬盘的空白区,进行数据擦,如Eraser软件,可以指定擦除次数,此类删除文件后无法用任何软件恢复。
二、文件的恢复的准备
文件的恢复,过去较多的是在DOS下进行操作,如今DiskGenius在windows中,就可以很方便地操作了。注意免费版的DiskGenius只能恢复小于64K的文件,建议买一只标准版DiskGenius,大于64K的文件都能恢复了。
如果你的硬盘分区表坏,运行DiskGenius,不能识别出硬件。需要首先修复硬盘分区表。
1、指定恢复的硬盘
2、鼠标右键,指定硬盘,打开菜单,选择“恢复丢失的文件”项目,弹出恢复选项窗口,如下图所示:
出现“恢复已删除的文件”、“完整恢复”、“额外扫描已知文件类型”,三个选项。
三个选项的说明:
(1)恢复已删除的文件
非常快,缺点是适用于刚刚删除文件,还未写入新数据时的情形,其他情形下的恢复效果不好。
(2)完整恢复
扫描速度慢,但恢复效果非常好,适合大多数情况下的数据恢复。
这种扫描方式,不仅扫描分区文件系统的目录信息部分,还要分析分区系统的数据部分,尽可能多的查找可能的有价值的数据信息,因此它的恢复效果非常好,只要数据没有被覆盖,成功恢复数据的希望非常大,相应的,这种扫描方式需要花费的时间,也要比仅仅扫描分区文件系统的目录信息部分-恢复已删除的文件扫描方式要多很多。
(3)额外扫描已知文件类型
扫描速度慢,在硬盘及分区损坏程度比较大的情况,往往能取得较好的恢复效果。
这种扫描方式,有些数据恢复软件称之为万能恢复,其实就是从头至尾扫描分区或硬盘,匹配文件类型的文件头信息,这种扫描方式,对空间上一般是连续存储的存储介质(比如数码相机中的存储卡),恢复效果较好,对于普通的硬盘等存储介质,也很有意义,缺点一是恢复出来的文件,没有文件名及目录结构等信息,二是因为要对整个数据存储空间空间进行扫描,速度会比较慢,三是恢复大文件的效果要差些,因为大文件连续存储的概率要小一些。
注意:勾选“额外扫描已知文件类型”选项后,点击右侧的“选择文件类型”按钮,可以在弹出的窗口中指定您要恢复的文件类型图:
上述类型,多达几百个,基本上您常接触到的文件类型都在这里了,默认是全都勾选了,如果你能确定被删除的文件类型,指定仅恢复该类型,可以加快速度。
3、选项建议
默认情况下,这三个恢复选项都是勾选的(某些情况下,DiskGenius会自动屏蔽“恢复已删除的文件”选项的选择,即变灰,不能勾选,因为有的时候,这种扫描方式没有意义),大多数情况,这是最好的选择。
实际上,三个选项都被选择时,DiskGenius扫描数据的过程实际上是这样的:
1、用“恢复已删除的文件”模式,快速扫描一遍硬盘或分区;
2、前一遍的扫描结束后,同时执行“完整恢复”、“额外扫描已知文件类型”两种模式的扫描;
DiskGenius恢复数据时,方便之处:
1、DiskGeniu的扫描结果是所见即所得的方式,即一边扫描,一边把扫描出来的文件、目录等信息显示出来,供用户参考;
2、用户可以随时暂停或停止扫描过程,然后查看当前的扫描结果,预览扫描的文件,以决定是否继续扫描;
3、用户需要时,还可以暂停扫描,保存扫描进度及结果,这样再次恢复数据时,可以直接读取扫描进度及结果,最大限度地节约了扫描的时间。
三、扫描硬盘
设置好恢复选项,点击“开始”按钮后,DiskGenius软件就开始扫描硬盘或分区中的数据了,首先会弹出一个扫描窗口,如下图:
扫描窗口中,“已搜索”表示已经搜索的存储空间大小及其占全部搜索空间的百分比;“文件数”表示已经搜索到的文件数量;“已用时间”表示已经扫描的时间。下面的进度条,图形化地表示搜索的进度。
最下面的两个按钮,“暂停”与“停止”。您可以暂停扫描,然后查看、预览已经扫描出的文件,如果需要恢复的文件已经全部找到并能正确预览,就可以停止扫描了;如果当前的扫描结果不满意,可以继续扫描。
四、查看扫描中目录结构
扫描中只要暂停扫描,窗口出现一个扫描磁盘的目录树结构:
首先,D分区的名称,加上了恢复文件字样,表明现在正在扫描该分区,恢复数据。
然后,是一个一个被扫描出来的分区,通常第一个分区是该硬盘当前的正常分区,括号标明为当前分区;后面的几个分区是DiskGenius扫描出来的分区,括号标明为已识别。正常分区与已识别分区内都有目录层次结构,选择任何一个目录后,都能够在右侧的文件窗口中看到该目录下的文件列表信息。
提示:当出现名称是“孤立的文件”的文件夹,文件夹图标上还有一个问号,这些文件夹里的文件,是所属文件夹信息已经丢失的文件。
最后,所有类型,是在恢复选项中,勾选了额外扫描已知文件类型后,按文件类型方式扫描出的文件。因为这种扫描方式,无法获取文件的名称及目录信息,所以选择某个文件类型,您会发现,在右侧文件窗口中显示的文件名称,都是顺序的数字名称。
五、进入扫描过程,查看待恢复的文件
暂停或停止扫描结果后,选择某个目录,一般右侧的文件窗口如下图:
如何在扫描结果中,筛选出自已需要恢复的文件呢?DiskGenius提供了如下的方法。
1、使用通配符,筛选特定名称或特定扩展名的文件:
2、控制是否显示正常文件等,缩小筛选范围:
3、根据文件大小,及创建修改访问时间,筛选文件
点击更多按钮,会出现文件大小及时间筛选项:
六、对扫描结果,预览文件
如果您在扫描结果中,发现了自己想要恢复的文件,怎么判断这个文件是否能够成功的恢复呢?这就需要使用文件预览功能,能够成功预览的文件,就百分之百的可以成功恢复出来。
另外,按文件类型方式,扫描出的文件,文件名信息已经丢失,要判断是否是需要恢复的文件,及能否成功恢复,就更需要使用文件预览的功能了。
DiskGenius的文件预览功能非常强大,文本、图片,office文档、pdf、音频、视频等常用的文件格式,都可以预览。
在浏览文件窗口中,选中一个文件后,通过下述三种方式,可以打开文件预览窗口,预览该文件。
1、双击该文件;
2、双击该文件在界面最下方的缩略图;
3、点击鼠标右键,在弹出的快捷菜单中,点击“预览”。
在操作浏览文件窗口的过程中,您会发现,文本与图片文件,会在界面下方的缩略图中,自动显示出来,这样,在恢复文本文件与图片文件时,预览文件非常方便,如下图所示:
选择了文本或图片格式的文件时,缩略图窗口会自动显示该文件的内容
DiskGenius的文件预览功能,非常强大,又方便使用,能够帮助准确地判断出文件是否能够成功恢复,是执行数据恢复操作时,最有用的功能之一。
七、复制可恢复的文件
DiskGenius完成扫描过程,或者用户对当前搜索结果已经满意,主动停止了扫描过程后,就可以在扫描结果中,选中要恢复的文件、目录等,然后点击鼠标右键,将其复制到指定的文件夹中,如下图:
选中文件或文件夹后,点击鼠标右键,将其复制到指定的文件夹,可以同时选取多个文件及文件夹。
八、操作训练
1、找一个硬盘或U盘,进行低级格式化后,定制几个目录,每个目录中复制诺干文件,再全部删除。
2、使用DiskGenius试着进行修复,你可以试试,熟练成高手。