17
2011
11

蹭网器硬盘误操作后的数据恢复

  现实操作中当我们的[B][URL=http://www.cengwangqi.net/]蹭网器[/URL][/B]遭遇断电、死机,硬盘资料被误删除、格式化等操作后,最直接的影响就是数据和文件的丢失。对于计算机用户而言这绝对是件痛苦的事,也许有些用户不知道丢失的数据还可以恢复,以为删除、格式化以后数据就不存在了。事实上,误操作后数据仍然存在于硬盘中,懂得数据恢复原理知识的人只需几下便可将消失的数据找回来。这就是我们所说的数据恢复。   数据恢复,简单地说电子数据恢复是指通过技术手段,将保存在存储设备上丢失的电子数据进行抢救和恢复的技术。下面我就常见的误操作介绍一下数据恢复的方法,本文里我们主要将误操作分为两类,一类是由“格式化”引起的,一类是由“还原”引起的。   在日常计算机操作中,我们会经常使用“格式化”操作,我们在格式化的过程中也许会出现两方面的问题:一、在资源管理器中选错了要格式化的盘符,导致格式化错误。二、使用 Windows NT/2000/XP的用户有可能忘记C盘主分区采用的是NTFS格式,而误将FAT 32的数据区域进行格式化。   其实,这两种格式化方法并没有把硬盘上的文件数据清除,只是重写了FAT表而已,绝大部分的文件数据并没有损坏,所以许多硬盘数据都能够得以恢复。我们可以尝试简单操作,只要切换至纯DOS状态,通过“unformat x:”命令可以恢复已经被格式化过的分区。需要说明的是这个命令并不是万能的,它虽然能够帮我们恢复几乎所有格式化后的文件,但是文件目录的层次结构会丢失(而且有些用户对DOS不是很熟悉)。鉴于这类情况,建议一些初级用户可以考虑使用一些方便快捷的应用软件,本人用过的效果比较好的是EasyRecovery(强烈建议),EasyRecovery是世界著名数据恢复公司Ontrack的技术杰作,它是一款强大的硬盘数据恢复工具。能够帮你恢复丢失的数据以及重建文件系统。EasyRecovery主要是在内存中重建文件分区表使数据能够安全地传输到其他驱动器中。你可以从被病毒破坏或是已经格式化的硬盘中恢复数据。该软件可以恢复大于8.4GB的硬盘。支持长文件名。被破坏的硬盘中像丢失的引导记录、BIOS参数数据块,分区表,FAT表,引导区都可以由它来进行恢复。建议初级用户可以下载汉化版的该款软件进行尝试。当然,国产软件中也有一款要推荐一下:易我数据恢复工具,该工具是首款国内自主研发的数据恢复软件,特点是功能强大并且性价比非常高。这两款软件界面风格简单,上手快,操作过程就不赘述了。   下面我们来说说由“还原”引起的数据丢失,为了能够快速恢复操作系统,大家经常会采用Ghost等克隆软件将系统所在的分区镜像保存,而一些品牌机都随机赠送了恢复光盘,当系统出现故障的时候,只要将恢复光盘放入光驱中重新启动计算机就能快捷的把系统恢复到出厂状态。但是系统还原的过程中我可能出现两种类型的错误:第一,错误覆盖非系统区。第二,厂商附带的恢复盘默认自动将整个硬盘看作一个分区,恢复之后导致其余分区丢失,只显示一个单独的C盘。   对于第一种错误来说,把镜像恢复到其他盘后会覆盖原分区中的部分文件而导致数据丢失。不过通常情况下,系统所占的空间不是很大,即使部分数据被覆盖,也会有遗留的非覆盖区域,只是这些文件被标记为删除状态。在这里,我推荐使用FinalData对数据进行恢复,我们可以使用FinalData搜索一下分区中是否还有可以恢复的文件,设定搜索文件簇为整个分区,搜索完成后软件会为我们提供出当前硬盘中所有文件目录和被标记为删除状态的文件,下面就只需要用鼠标来选取需要恢复的文件转存至其他分区即可。   对于第二种错误而言,数据恢复相对较为繁琐。我以FinalData软件为例进行叙述。首先,我们可以使用FinalData软件搜索整个硬盘,我们可以从搜索结果中发现数个分区,如果查找到非系统分区外的其他分区后,能够查看到原先目录结构,这就可以断定对应分区的硬盘数据没有丢失。   因为FinalData不能恢复系统分区表,只能逐个文件地还原,所以回复非系统分区中数据时可以“外挂”一块硬盘,然后将文件转存至外挂硬盘。这个方法适合于蹭网器新手,操作过程费时费力,并且需要另一块硬盘做辅助。如果用户熟悉Debug程序的话,不妨采用其他方式实现恢复。步骤如下:   1.通过DiskEdit编辑硬盘,从25%位置开始查找到第二个分区信息,假设我们找到D和E盘的分区链表信息,那么将它们记录下来。   2.在DOS环境下,进入Debug,用A100命令键入下列代码:   MOV AX, 0201   MOV BX, 200   MOV CX, 1   MOV DX, 80   INT 13   INT 20   用G命令执行并调出硬盘的分区表。   3.在DS:3DE位置处,用E命令填入刚才记录的分区链表信息,重新构造分区链表。   4.将MOV AX, 0201语句替换为MOV AX, 0301,重新键入G命令执行,将修改后分区表内容写回硬盘。   5.重新启动。   我们可以发现资源管理器中又出现了D盘、E盘,并且内容也被恢复了。最后我们来恢复C盘,由于C分区被覆盖了部分文件,因此我们可以使用FinalData搜索现有的C分区,然后逐个文件进行恢复。   以上是我个人在实际操作中总结的数据恢复方法,主要是针对各种误操作的数据恢复,希望各位用户能够在日常操作过程中多注意,尽量避免此类错误。
« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。