科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道盘面损伤的故障排除与数据的抢救

盘面损伤的故障排除与数据的抢救

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

我们利用Norton Disk Doctor或Scandisk等工具软件对硬盘进行表面扫描测试,这个时候应该会发现很多坏道。如果我们想让这个有坏道的硬盘勉强工作那么我们可以采取"隔离坏道法",即把硬盘分成若干小区,逐个格式化或者扫描盘面,然后合并没有坏道的分区,隐藏有坏道的分区。

2008年5月22日

关键字: scandisk partitionmagic 高级格式化

  • 评论
  • 分享微博
  • 分享邮件

  盘面介质损伤是一种比较严重的的物理性硬盘故障,通常称之为坏道,其现象一般有以下几种:可以进行分区、低格或高级完全格式化等操作,但读取某些文件或运行某个软件时经常出错,处理速度很慢,要经过很长时间才能操作成功,严重的有时让人无法等待。其间硬盘不断读盘并发出刺耳的杂音,这种现象意味着硬盘上载有数据的某些扇区已坏。开机时系统不能通过硬盘引导,软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功。这种情况比较严重,因为很有可能是硬盘的引导扇区出了问题。正常使用计算机时频繁无故出现蓝屏。在读写操作时常常出现"Sector not found"或"General error in reading drive C"等类似错误信息。

  该类损伤我们称之为硬故障,一旦发生就意味着你的硬盘已经坏了,我们下面说做得无非就是抢救里面的数据,或者让这个坏硬盘勉强地继续工作,无论如何这个硬盘还是坏的,笔者建议有条件的用户购买新硬盘。

  一旦坏道出现我们就要首先进行数据的抢救方案:立即关闭电源,将硬盘取下安装到别的系统上,然后我们是BADCOPY99来进行硬盘数据的复制,这样能够尽可能的挽救数据。

  Badcopy是一个小程序,整个软件就一个文件,我们不需要安装,直接运行就行,运行后出现如图1.jpg的主界面,关键两个部分,一个是来源位置,一个是目标文件夹,把这两个正确输入以后,单击复制,就可以了。badcopy的原理:Badcopy将文件拆分成为许多小块,然后一块一块的读取,如果遇到读不出来的小块,首先进行反复读取,实在不行就,"智能填充",帮你把这个小块的内容填满,然后继续读下一个小块,直到全部完成。智能填充说得好听其实只是把这个读不出来的块写满罢了,写入的多半是些没有用的东西,不过对于抢救重要的文本文件非常有用,到时候你把你的文件复制出来你一定会有一部分奇怪的字符,这些奇怪的字符就是智能填充填补的东西。进入主界面以后选择选项如图2.jp,笔者建议按照图中的方案进行设置,首先把[显示文件类型]中的[隐藏]和[系统]两个选项打钩,这样就可以用badcopy复制一些特殊属性的文件。接下来把[复制操作选项]中的[允许自动填充无效数据]和[允许读取数据失败时重试]两个选项打钩,这样才能提高读出数据的可能性。最后更改复制选项,把其中的[重试次数]稍微调节一下比如5次,然后把[块大小]设置为最小512,这样可以读出更多的有效数据。[软件项选项]中的[覆盖提示]和[退出提示]不是很重要大家自行决定是否打钩。

  上面笔者讲述的就是数据区损坏以后进行的抢救方案,但是如果硬盘的分区表(系统区域)出现了坏道那么上面的数据抢救方案就没有任何意义,因为这个时候你进入硬盘查看硬盘只能看到一些奇怪符号根本无法看到任何正常文件,分区表无论是被病毒破坏或者出现坏道都是这个现象:dir显示 会出现各种奇怪的符号,文件的大小非常奇怪。下面笔者就这种情况讲述一下数据抢救的方案:这种时候我们千万不要使用SCANDISK进行修复,我们要立即把这个硬盘安装到好的系统上面,然后使用Norton Disk Doctor最新版进行扫描修复,这个使用非常简单基本上选择分区然后扫描,但是会有漫长的等待,修复完毕以后我们会看到许多的按数字顺序排列的文件以及目录,这些文件和目录就是我们以前硬盘上的数据,剩下的工作就是一个一个地找看能不能找到我们所需要的数据(光WINDOWS系统文件就1000多个,看来是个艰巨的任务)

  将重要的数据抢救出来以后如果还愿意继续使用这个有坏道的硬盘那么我们可以按照下面的方案进行修复。

  首先我们利用Norton Disk Doctor或Scandisk等工具软件对硬盘进行表面扫描测试,这个时候应该会发现很多坏道。

  如果我们想让这个有坏道的硬盘勉强工作那么我们可以采取"隔离坏道法",即把硬盘分成若干小区,逐个格式化或者扫描盘面,然后合并没有坏道的分区,隐藏有坏道的分区。

  首先我们在Windows98的资源管理器中选择硬盘盘符,右击鼠标,在快捷菜单中选择"属性",在"工具"项中对硬盘盘面作完全扫描处理,选择对可能出现的坏簇作自动修正。

  对于已经不能进入Windows98的系统,可以使用Windows98的启动盘引导机器,然后在"A:>"提示符后键入"scandisk X:"来扫描硬盘,其中"X"是具体的硬盘盘符。对于坏簇,程序以黑底红字的"B"(bad)标出。

  接下来我们就是把硬盘重新分区然后高级格式化,尽量将所有的坏道的区域划成一个区,如果坏道区域比较零散,可以分成多个区,以后就不要在这些区上存取文件了。不要为节约硬盘空间而把这个区划得过小,应留有适当的空间,否则硬盘上新的坏道又将出现。

  对于扫描、隐藏分区我们可是使用PartitionMagic这个分区软件来完成,扫描硬盘可以直接用PartitionMagic中的"check"命令来完成。在Operations菜单下选择"Advanced/bad Sector Retest"可以进行手动标记坏道;把坏簇分成一个(或多个)区后,通过Hide Partition菜单项可以把该区隐藏,以免对该扇区有任何操作。隐藏了分区后,不要试图把坏道所在的分区的前后分区合并,因为这两个分区在物理上并不连续。

  对于硬盘0扇区损坏的情况,看起来比较棘手,但也不是不可修复的,只要把报废的0扇区屏蔽,而用1扇区取而代之就行了,完成这项工作的理想软件是Pctools9.0中的DE工具,但要使用该工具需要有很丰富的软硬件知识,笔者不推荐,如果大家一定要修复0扇区可以使用专门的修复工具软件,该类软件在网上各大软件下载站点都可以找到,并且使用非常简单笔者就不多说了。

  上面就是修复硬盘的基本思想以及方案,大家如果遇到了这种情况可以使用该方案进行修复,最后希望大家永远不要遇到该类问题。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章