《硬盘数据丢失后的几种解决办法》由会员分享,可在线阅读,更多相关《硬盘数据丢失后的几种解决办法(4页珍藏版)》请在金锄头文库上搜索。
1、硬盘数据丢失后的几种解决办法伴随着科技的发展,80G、120G 的硬盘在普通用户中都已经屡见不鲜了。但是,在长时间 的使用硬盘过程中,我们也在承受着硬盘随时也会出错的风险,轻则硬盘的数据丢失,重 则整个硬盘报废,造成不可预料的严重后果。采用什么办法,才能解决常见的硬盘数据丢 失故障,成为用户十分关注的问题。 一、硬盘的分区 对于你手中硬盘来说,首先要做的事情就是分区了。硬盘分区是否合理直接影响到以后工 作的便利性和数据的安全性。我们最常见到的分区表错误也是硬盘的最严重错误,不同错 误的程度会造成不同的损失。如果是没有活动分区标志,则计算机无法启动。但从软驱或 光驱引导系统后可对硬盘读写,可通过
2、 fdisk 重置活动分区可进行修复。如果是某一分区类 型错误,会造成某一分区的丢失。 在一般情况下完成硬盘分区之后,会形成 3 种形式的分区状态;即主分区、扩展分区和非 DOS 分区。在硬盘中非 DOS 分区(Non-DOS Partition)是一种特殊的分区形式,它是将硬盘 中的一块区域单独划分出来供另一个操作系统使用,对主分区的操作系统来讲,是一块被 划分出去的存储空间。只有非 DOS 分区内的操作系统才能管理和使用这块存储区域,非 DOS 分区之外的系统一般不能对该分区内的数据进行访问。 主分区则是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑 C 磁盘。 其中的主引导
3、程序是它的一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动 分区,负责把引导权移交给活动分区的 DOS 或其他操作系统。此段程序损坏将无法从硬盘 引导,但从软区或光区之后可对硬盘进行读写。 而扩展分区的概念是比较复杂的,极容易造成硬盘分区与逻辑磁盘混淆;分区表的第四个 字节为分区类型值,正常的可引导的大于 32mb 的基本 DOS 分区值为 06,扩展的 DOS 分 区值是 05。如果把基本 DOS 分区类型改为 05 则无法启动系统 ,并且不能读写其中的数 据。如果把 06 改为 DOS 不识别的类型如 efh,则 DOS 认为改分区不是 DOS 分区,当然无 法读写。很多人利用此类
4、型值实现单个分区的加密技术,恢复原来的正确类型值即可使该 分区恢复正常。分区表中还有其他数据用于纪录分区的起始或终止地址。这些数据的损坏 将造成该分区的混乱或丢失,一般无法进行手工恢复 ,唯一的方法是用备份的分区表数据 重新写回,或者从其他的相同类型的并且分区状况相同的硬盘上获取分区表数据,否则将 导致其他的数据永久的丢失。由于微机操作系统仅仅为分区表保留了 64 个字节的存储空间, 而每个分区的参数占据 16 个字节,所以操作系统只允许存储 4 个分区的数据,实际使用中 4 个逻辑磁盘往往不能满足需求;我们常说的硬盘扩展分区,它只是一个指向下一个分区 的指针,这种指针结构将形成一个单向链表。
5、所以一旦单向链表发生问题,将会导致逻辑 磁盘的丢失。 二、硬盘的数据恢复 1、误格式化硬盘数据的恢复 在 DOS 高版本状态下,格式化操作 format 在缺省状态下都建立了用于恢复格式化的磁盘 信息,实际上是把磁盘的 DOS 引导扇区,fat 分区表及目录表的所有内容复制到了磁盘的 最后几个扇区中(因为后面的扇区很少使用),而数据区中的内容根本没有改变 。我们都知 道在 DOS 时代有一个非常不错的工具 UnFormat,它可以恢复由 Format 命令清除的磁盘。 如果用户是在 DOS 下使用 Format 命令误格式化了某个分区的话,可以使用该命令试试。 不过 UnFormat 只能恢复
6、本地硬盘和软件驱动器,而不能恢复网络驱动器。UnFormat 命令 除了上面的反格式化功能,它还能重新修复和建立硬盘驱动器上的损坏分区表。 但目前 UnFormat 已经显得有点“力不从心”了,再使用它来恢复格式化后分区的方法已 经有点过时了,我们可以使用多种恢复软件来进行数据恢复,比如使用 Easyrecovery 6.0 和 Finaldata2.0 等恢复软件均可以方便的进行数据恢复工作。另外 DOS 还提供了一个 miror 命令用于纪录当前的磁盘的信息 ,供格式化或删除之后的恢复使用,此方法也比较有效。 2、零磁道损坏时的数据恢复 硬盘的主引导记录区(MBR)在零磁道上。MBR 位于
7、硬盘的 0 磁道 0 柱面 1 扇区,其中存放 着硬盘主引导程序和硬盘分区表。在总共 512 字节的硬盘主引导记录扇区中,446 字节属 于硬盘主引导程序,64 字节属于硬盘分区表(DPT),两个字节(55 AA)属于分区结束标志。 零磁道一旦受损,将使硬盘的主引导程序和分区表信息将遭到严重破坏,从而导致硬盘无 法引导。0 磁道损坏判断:系统自检能通过,但启动时,分区丢失或者 C 盘目录丢失,硬 盘出现有规律的“咯吱咯吱”的寻道声,运行 SCANDISK 扫描 C 盘,在第一簇出现 一个红色的“B” ,或者 Fdisk 找不到硬盘、DM 死在 0 磁道上,此种情况即为零磁道损坏!零磁道损坏属于
8、硬盘坏道之一,只不过它的位置相当重要,因而一旦遭到破坏,就会产生 严重的后果。如果 0 磁道损坏,按照目前的普通方法是无法使数据完整恢复的,通常 0 磁 道损坏的硬盘,可以通过 PCTOOLS 的 DE 磁盘编辑器(或者 DiskMan)来使 0 磁道偏转一个 扇区,使用 1 磁道来作为 0 磁道来进行使用。而数据可以通过 Easyrecovery 来按照簇进行 恢复,但数据无法保证得到完全恢复。 3、分区表损坏时的数据修复 硬盘主引导记录(MBR)所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的 DPT(分区表),就可以轻易地损毁硬盘分区信息,达到对资料的破坏目的。分区表的损坏 是分
9、区数据被破坏而使记录被破坏的。所以,我们可以使用软件来进行修复。 一般情况下,硬盘分区之后,要备份一份分区表至软盘、光盘或者移动存储活动盘上。在这方面,国内著名的杀毒软件 KV3000 系列和瑞星都提供了完整的解决方案。但是,对于 没有备份分区表的硬盘来说,虽然 KV3000 也提供了相应的修复方法,不过成功率相对就 要低很多了。在恢复分区上,诺顿磁盘医生 NDD 是绝对强劲的工具,可以自动修复分区 丢失等情况,可以抢救软盘坏区中的数据,强制读出后搬移到其它空白扇区。在硬盘崩溃 或异常的情况下,它可能带给用户一线希望。在出现问题后,用启动盘启动,运行 NDD, 选择 Diagnose 进行诊断
10、。NDD 会对硬盘进行全面扫描,如果有错误的话,它会向你提示, 然后只要根据软件的提示选择修复项目即可,而且这些问题它都能轻轻松松地解决。 另外,大家非常熟悉的中文磁盘工具 DiskMan,在重建分区表方面具有非常实用的功能, 用于修复分区表的损坏是最合适不过了。如果硬盘分区表被分区调整软件(或病毒)严重破 坏,必将引起硬盘和系统瘫痪的严重后果,而 DiskMan 可通过未被破坏的分区引导记录信 息重新建立分区表。只要在菜单的工具栏中选择“重建分表” ,DiskMan 即开始搜索并重建 分区。使用过程之中,DiskMan 将首先搜索 0 柱面 0 磁头从 2 扇区开始的隐含扇区,寻找 被病毒挪
11、动过的分区表。紧接着要搜索每个磁头的第一个扇区。整个搜索过程是采用“自 动”或“交互”两种方式进行。自动方式保留发现的每一个分区,适用于大多数情况。交 互方式对发现的每一个分区都会给出提示,由用户选择是否保留。当采用自动方式重建的 分区表一旦出现不正确的故障时,我们可以采用交互方式重新进行搜索。 但是,重建分区表功能也不能保证做到百分之百的修复好硬盘分区表。所以要记住“求谁 也不如求自己”还是保护好自己的硬盘吧!尽量避免硬件损伤以及病毒的侵扰,一定要做 好分区表的备份工作;如果没有做备份的话,请下载一个 DiskMan 软件,然后在工具选项 中,选备份分区表,一般默认是备份到软驱上面的,如果你
12、没有软驱,就要改一下路经, 输出到硬盘目录里。然后你应该把这个备份文件刻录到光盘或者是拷贝到 U 盘里,千万不 要放到硬盘里哦,那样就与没有备份的效果一个样了! 4、误删除之后的数据恢复 在计算机使用过程中我们最常见的数据恢复就是误删除之后的数据恢复了,但是在这个时 候一定要记住,千万不要再向该分区或者磁盘写入信息,因为刚被删除的文件被恢复的可 能性最大。实际上当用 fdisk 删除了硬盘分区之后,表面现象是硬盘中的数据已经完全消失, 在未格式化时进入硬盘会显示无效驱动器。如果了解 fdisk 的工作原理,就会知道,fdisk 只是重新改写了硬盘的主引导扇区(0 面 0 道 1 扇区)中的内容
13、 。具体说就是删除了硬盘分 区表信息,而硬盘中的任何分区的数据均没有改变。由于删除与格式化操作对于文件的数 据部分实质上丝毫未动,这样,就给文件恢复提供了可能性。我们只要利用一些反删除软 件(它的工作原理是通过对照分区表来恢复文件的),用户可以轻松地实现文件恢复的目的。 同时误格式化同误删除的恢复方法在使用上基本上没有大的区别,只要没有用 Fdisk 命令 打乱分区的硬盘(利用 FDISK 命令对于 40G 以内的硬盘进行分区,还是很方便实用的,所 有启动盘上都有,主板支持也没有任何问题),要恢复的文件所占用的簇不被其他文件占用, 这样,格式化前的大部分数据仍是可以被恢复的。而且如果你的 Wi
14、ndows 系统还可以正常 使用的话,那么最简单的恢复方法就是用 Windows 版 EasyRecovery 软件,它恢复硬盘数 据的功能十分强大,不仅能恢复被从回收站清除的文件,而且还能恢复被格式化的 FAT16、FAT32 或 NTFS 分区中的文件。 该软件的使用方法十分简单,解压缩安装以后,运行 EasyRecovery,出现主界面。左侧 4个功能的按钮以及 2 个软件支持按钮,磁盘诊断可以帮助我们测试潜在硬件故障、监视并 报告潜在驱动器故障、查看驱动器空间使用详细资料、IDE 硬盘跳线设置、以及分析文件 结构和创建可引导的诊断磁盘。而且 6 个功能按钮提供的数据恢复选项功能,对于我
15、们需 要的硬盘资料恢复来说至关重要,EasyRecovery Professional 提供了多种数据恢复选项。其 中包括:使用高级选项自定义数据恢复功能、查找并恢复已删除文件、从一个已格式化的 卷中恢复文件、不以来任何文件系统结构信息进行恢复此软件还可以保存恢复数据进度以 及创建可引导的紧急引导软盘。实际操作中,我们将选择高级选项自定义数据恢复功能来 进行数据恢复操作,经过扫描系统会显示磁盘驱动器信息,在这里我们选择了恢复资料的 硬盘分区 C 盘,按照提示要求,点击“下一步”后软件 EasyRecovery Professional 将自动 扫描分区,之后会把所有详细文件信息显示出来,其中包括目前还存在的和已经被删除的 文件。紧接着要选中你想恢复的文件,选择“下一步”进入到选择目标位置屏幕,过一会 后 EasyRecovery 成功的找回了丢失的文件,这时选择“取消”退出该工具即可。 以上是当我们遇到硬盘数据丢失后如何进行数据恢复的几种方法,相信这些对于电脑高手 的朋友们来说真的不算什么,但还有不少初学电脑的朋友在为硬盘数据的丢失而苦恼啊! 通过今天简单介绍的几种方法,衷心希望能对大家有点帮助。 - - EasyRecovery 的相关下载链接 http:/ http:/ http:/ 如果丢失的数据对你真的很重要,而你自己又不会弄的话,还