【3.A.S.T】网络安全爱好者's Archiver

黑客学习

valen886 发表于 2008-7-27 11:12

硬盘数据恢复实例全解

硬盘数据恢复实例全解
难道在硬盘数据由于各种原因被破坏后,我们就只能自怨自艾?

  这篇实例全解,就是希望在不幸的情况发生的时候,读者能够快速找到对应的解决方案,不至于让自己辛勤劳动成果白费。

  当然,我们最大的期望还是——你永远不要用到下面的方法!因为再完备的事后解决方案,也不能保证所有数据的完好无缺。而要真正做到 万无一失,更重要的工作还在于防患于未然。

  文件误删除

  一、症状

  这可能是最简单同时也是最常见的数据损坏,直接的表述就是一般删除文件后清空了回收站,或按住Shift键删除,要不然就是在"回收站" 的"属性"中勾选了"删除时不将文件移入回收站,而是彻底删除"。

  二、解决方案

  既然是最常见的数据损坏,当然也就是最容易恢复的,下面就根据不同的操作系统给出相应的解决方案。

  1.Win9x/Me下的解决方案

  也就是FAT16/32分区下的文件误删除恢复,这应该是大部分恢复类软件的基本功能;而我们拿来作例子的软件Recover4all,所提供的功能 仅为在Win9x/Me下恢复被误删除的文件--其实很多东西并不是一味求大求全就好,够用已足够,简单就是美。

  废话少说,立即下载Recover4all,这是一个自解压文件,你可以把其中的文件解压到软盘或硬盘的一 个目录下(默认就是解压到软盘)。运行其中的rec4all.exe,会看见一个注册窗口,点击其中"To star the progam click"的按钮就能够进行 试用(未注册版本只能恢复10KB以内的文件)。程序的主窗口下图所示,这是一个类似于"资源管理器"的窗口;你可以通过点击主菜单下方的 盘符按钮来扫描相应分区下的被删除文件,然后在右边的窗口中选择需要恢复的文件,再点击主菜单下方的"Recover"按钮,并在新弹出的窗口 中选择恢复文件的存放位置即可--Win9x/Me下的误删除文件恢复就这么简单。

 2.WinNT/2000下的解决方案

  换种说法,也就是如何恢复在NTFS分区下被误删除的文件。对于这种相对简单的需求,File Scavenger(立即下载“File Scavenger”)完全就可以胜任。当然,File Scavenger是很 具有针对性的--它只能在WinNT/2000系统下使用(同时必须以Administrator用户登录系统),而且只对NTFS格式的分区有效。不过它支持压缩 过的NTFS分区或文件夹中文件的恢复,并对格式化过的NTFS分区中的文件也有效(注意:File Scavenger只可以对格式化过的分区中的文件进行 恢复,并不能恢复整个被格式化过的分区)。

  File Scavenger目前有两种版本:硬盘安装版和软盘版。硬盘版的安装和 一般软件类似,唯一需要注意的是--使用File Scavenger恢复文件的最安全方法就是在文件已经被删除之后安装File Scavenger(当然你不要 将软件安装在删除文件所在的分区)。因为File Scavenger的功能比较单一,其执行文件加上所需的库文件一张1.44MB的软盘也可以装下,所 以软盘版也许是大家使用得比较多的(你要把软盘版直接放在硬盘的一个目录下也照常可以使用)。下面的实例,我们就用软盘版来说明。

  一个非重要的文件Veryimportant.txt被误删除且清空了回收站;还好,你看过本篇"实例分析"而且也在软盘或硬盘上准备好了File Scavenger。OK,现在你运行其中的filescav.exe,你将会看见如下图的窗口。注意:其中的"条件"可有多种格式(例如,*.doc、*、 data*.txt等),根据你自己的需要填写最方便查找的;Exhaustive Sear复选框选择后会让你指定搜寻分区的簇大小以及簇的范围,而指 定之后File Scavenger会搜寻并显示所有存在的文件名称,不管是被删除的还是没有,因此没有特殊需要还是不用为好;在结果窗口中可 以通过点击"Filename"、"Size"、"Modified"等来为结果排序,以方便寻找。


  现在我们已经找到了Veryimportant.txt,选择它并点击"Recover"按钮,如果文件能够被恢复,你就可以在先前指定的恢复文件存储路径中 找到它(如果你是第一次使用File Scavenger,之前还会有一个窗口提醒你注册,如果不

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.