1、误格式化硬盘数据之恢复
在DOS高版本状态下,格式化操作format在缺省状态下都建立了用于恢复格式化之磁盘信息,实际上是把磁盘之DOS引导扇区,fat分区表及目录表之所有内容复制到了磁盘之 后几个扇区中(因为后面之扇区很少使用),而数据区中之内容根本没有改变。我们都知道在DOS时代有一个非常不错之工具UnFormat,它可以恢复由Format命令清除之磁盘。如果用户是在DOS下使用Format命令误格式化了某个分区之话,可以使用该命令试试。不过UnFormat只能恢复本地硬盘和软件驱动器,而不能恢复网络驱动器。UnFormat命令除了上面之反格式化功能,它还能重新修复和建立硬盘驱动器上之损坏分区表。
但目前UnFormat已经显得有点“力不从心”了,再使用它来恢复格式化后分区之方法已经有点过时了,我们可以使用多种恢复软件来进行数据恢复,比如使用Easyrecovery 6.0和Finaldata2.0等恢复软件均可以方便之进行数据恢复工作。另外DOS还提供了一个miror命令用于纪录当前之磁盘之信息,供格式化或删除之后之恢复使用,此方法也比较有效。
2、零磁道损坏时之数据恢复
硬盘之主引导记录区(MBR)在零磁道上。MBR位于硬盘之0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。在总共512字节之硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个字节(55 AA)属于分区结束标志。零磁道一旦受损,将使硬盘之主引导程序和分区表信息将遭到严重破坏,从而导致硬盘没有法引导。0磁道损坏判断:系统自检能通过,但启动时,分区丢失或者C盘目录丢失,硬盘出现有规律之“咯吱……咯吱”之寻道声,运行SCANDISK扫描C盘,在第一簇出现一个红色之“B”,或者Fdisk找不到硬盘、DM死在0磁道上,此种情况即为零磁道损坏!
零磁道损坏属于硬盘坏道之一,只不过它之位置相当重要,因而一旦遭到破坏,就会产生严重之后果。如果0磁道损坏,按照目前之普通方法是没有法使数据完整恢复之,通常0磁道损坏之硬盘,可以通过PCTOOLS之DE磁盘编辑器(或者DiskMan)来使0磁道偏转一个扇区,使用1磁道来作为0磁道来进行使用。而数据可以通过Easyrecovery来按照簇进行恢复,但数据没有法保证得到完全恢复。
3、分区表损坏时之数据修复
硬盘主引导记录(MBR)所在之扇区也是病毒重点攻击之地方,通过破坏主引导扇区中之DPT(分区表),就可以轻易地损毁硬盘分区信息,达到对资料之破坏目之。分区表之损坏是分区数据被破坏而使记录被破坏之。所以,我们可以使用软件来进行修复。
一般情况下,硬盘分区之后,要备份一份分区表至软盘、光盘或者移动存储活动盘上。在这方面,国内著名之杀毒软件KV3000系列和瑞星都提供了完整之解决方案。但是,对于没有备份分区表之硬盘来说,虽然KV3000也提供了相应之修复方法,不过成功率相对就要低很多了。在恢复分区上,诺顿磁盘医生NDD是绝对强劲之工具,可以自动修复分区丢失等情况,可以抢救软盘坏区中之数据,强制读出后搬移到其它空白扇区。在硬盘崩溃或异常之情况下,它可能带给用户一线希望。在出现问题后,用启动盘启动,运行NDD,选择Diagnose进行诊断。NDD会对硬盘进行全面扫描,如果有错误之话,它会向你提示,然后只要根据软件之提示选择修复项目即可,而且这些问题它都能轻轻松松地解决。
另外,大家非常熟悉之中文磁盘工具DiskMan,在重建分区表方面具有非常实用之功能,用于修复分区表之损坏是 合适不过了。如果硬盘分区表被分区调整软件(或病毒)严重破坏,必将引起硬盘和系统瘫痪之严重后果,而DiskMan可通过未被破坏之分区引导记录信息重新建立分区表。只要在菜单之工具栏中选择“重建分表”,DiskMan即开始搜索并重建分区。使用过程之中,DiskMan将首先搜索0柱面0磁头从2扇区开始之隐含扇区,寻找被病毒挪动过之分区表。紧接着要搜索每个磁头之第一个扇区。整个搜索过程是采用“自动”或“交互”两种方式进行。自动方式保留发现之每一个分区,适用于大多数情况。交互方式对发现之每一个分区都会给出提示,由用户选择是否保留。当采用自动方式重建之分区表一旦出现不正确之故障时,我们可以采用交互方式重新进行搜索。
但是,重建分区表功能也不能保证做到百分之百之修复好硬盘分区表。所以要记住“求谁也不如求自己”还是保护好自己之硬盘吧!尽量避免硬件损伤以及病毒之侵扰,一定要做好分区表之备份工作;如果没有做备份之话,请下载一个DISKGEN软件,然后在工具选项中,选备份分区表,一般默认是备份到软驱上面之,如果你没有软驱,就要改一下路经,输出到硬盘目录里。然后你应该把这个备份文件刻录到光盘或者是拷贝到U盘里,千万不要放到硬盘里哦,那样就与没有备份之效果一个样了!
4、误删除之后之数据恢复
在计算机使用过程中我们 常见之数据恢复就是误删除之后之数据恢复了,但是在这个时候一定要记住,千万不要再向该分区或者磁盘写入信息,因为刚被删除之文件被恢复之可能性 大。实际上当用fdisk删除了硬盘分区之后,表面现象是硬盘中之数据已经完全消失,在未格式化时进入硬盘会显示没有效驱动器。如果了解fdisk之工作原理,就会知道,fdisk只是重新改写了硬盘之主引导扇区(0面0道1扇区)中之内容。具体说就是删除了硬盘分区表信息,而硬盘中之任何分区之数据均没有改变。由于删除与格式化操作对于文件之数据部分实质上丝毫未动,这样,就给文件恢复提供了可能性。我们只要利用一些反删除软件(它之工作原理是通过对照分区表来恢复文件之),用户可以轻松地实现文件恢复之目之。同时误格式化同误删除之恢复方法在使用上基本上没有大之区别,只要没有用Fdisk命令打乱分区之硬盘(利用FDISK命令对于40G以内之硬盘进行分区,还是很方便实用之,所有启动盘上都有,主板支持也没有任何问题),要恢复之文件所占用之簇不被其他文件占用,这样,格式化前之大部分数据仍是可以被恢复之。而且如果你之Windows系统还可以好使用之话,那么 简单之恢复方法就是用Windows版EasyRecovery软件,它恢复硬盘数据之功能十分强大,不仅能恢复被从回收站清除之文件,而且还能恢复被格式化之FAT16、FAT32或NTFS分区中之文件。
该软件之使用方法十分简单,解压缩安装以后,运行EasyRecovery,出现主界面。左侧4个功能之按钮以及2个软件支持按钮,磁盘诊断可以帮助我们测试潜在硬件故障、监视并报告潜在驱动器故障、查看驱动器空间使用详细资料、IDE硬盘跳线设置、以及分析文件结构和创建可引导之诊断磁盘。而且6个功能按钮提供之数据恢复选项功能,对于我们需要之硬盘资料恢复来说至关重要,EasyRecovery Professional提供了多种数据恢复选项。其中#*括:使用高级选项自定义数据恢复功能、查找并恢复已删除文件、从一个已格式化之卷中恢复文件、不以来任何文件系统结构信息进行恢复此软件还可以保存恢复数据进度以及创建可引导之紧急引导软盘。
实际操作中,我们将选择高级选项自定义数据恢复功能来进行数据恢复操作,经过扫描系统会显示磁盘驱动器信息,在这里我们选择了恢复资料之硬盘分区C盘,按照提示要求,点击“下一步”后软件EasyRecovery Professional将自动扫描分区,之后会把所有详细文件信息显示出来,其中#*括目前还存在之和已经被删除之文件。紧接着要选中你想恢复之文件,选择“下一步”进入到选择目标位置屏幕,过一会后EasyRecovery成功之找回了丢失之文件,这时选择“取消”退出该工具即可。