Board logo

标题: 硬盘坏道维修方法 [打印本页]

作者: lovecy     时间: 2006-8-30 03:44 PM     标题: 硬盘坏道维修方法

硬盘坏道,似乎是一个令人谈虎色变的词语,因为它常常意味着硬盘报废和数据丢失的双重损失。随着磁盘密度和转速的提升,硬盘好像也变得起来越娇贵。坏道就是一种常见而又令人头痛的硬盘故障。当硬盘出现了坏道,是否就意味着这块硬盘无可救药了呢?事实并非如此。
  
  一、 硬盘坏道的检测
  如果硬盘上出现部分扇区无法正常读写或访问的情况,一般就被称作坏扇(bad sector),也就是人们常说的“坏道”。硬盘出现坏扇区的情况很复杂,有的是由记录在扇区中的校验码,扇区标识,地址信息等不正常导致的逻辑性错误。比如某些病毒会给部分硬盘扇区强行打上坏块标记,使系统无法使用这些扇区。有的则是由异常撞击等多种原因导致的物理性损坏。当硬盘出现坏的扇区之后,就可能出现硬盘读写速度变慢甚至出错,声音异常,无法从硬盘引导系统或无法完成高级格式化等症状,严重时将会导致引导系统整个硬盘无法使用。
  硬盘出现坏道后,最简单的检测办法是使用系统自带的磁盘扫描功能,对有问题的磁盘进行扫描并试图修复坏的扇区。但是它的功能极其有限,一般只能处理一些简单的逻辑性扇区错误,如果遇到真的物理坏扇区,它的检测速度就会很慢。此时可以用上些功能更强的检测软件不扫描硬盘的坏扇区,比如HDDTEST。
  HDDTEST是一个极其小巧的软件,笔者使用的这个版本只有8KB大小。不过它只能在纯DOS环境下运行,在使用前要先将它复制到一张可引导系统的软盘上,然后以软盘方式启动。HDDTEST的所有操作都在一个窗口界面下完成,没有过多的命令和繁琐的操作。按上下键选择需要检测的硬盘,然后按“Enter”键即可开始检测。检测途中按“Pause/Bnter”键可暂停,按“Esc”键则会取消此次检测。窗口中间显示的是检测进度。下面则分别显示软件运行的状态的磁盘的检测状态提示,右下角显示坏道的信息。由于它只具备检测功能,不对硬盘进行修复,当它检测到坏道时,就其它同类软件来说,速度相当快。另外,HDDTEST不能手动选择从硬盘的某个位置开始检测,只能进行从头到尾的全面扫描。
  
  二、 多剑合壁,修复硬盘坏道
  即使是全新的硬盘,其实也不是毫无瑕疵,没有坏道的。事实上,每块硬盘在生产过程中或多或少都会有一定数量的坏道。而厂商会使用专业设备检测出所有的坏道并记录在P-Iist(永久缺陷表)中普通用户无法对之加以查看,也不能访问记录在P-Iist中的坏扇区。也就是说,终端用户所购买的硬盘都会带有一定数量的坏道,只不过这一部分被厂商以特殊方法屏蔽掉了,丝毫不会影响硬盘的正常使用,因而硬盘出现坏道并不像人们想像中那么可怕。一般而言,如果硬盘上的坏道不是太严重的话,除了送厂商返修外,也可以尝试通过一些软件来进行修复。
  首先,利用一些基本的硬盘维护工具,如各硬盘厂商的DM软件以及低级格式化工具Iformat等就能够修复部分逻辑性硬盘坏道。DM具备零填充和低级格式化的功能,能够对硬盘的数据进行清零,并且重写扇区的校验和标识信息,从而修复由标识信息出错等原因造成的坏扇区。用Iformat重新对硬盘进行 低级格式化可达到相同的效果。不过这两种软件对于由磁盘表面介质损伤等造成的物理性坏道无无能为力。此外,还可以使用FBDUSK之类的软件,将坏道自动集中隐藏起来,避免坏道的扩散,从而延长坏道自动集中隐藏起来,避免坏道的扩散,从而延长硬盘的使用寿命。FBDUSK的主要功能就是将坏道自动隔离成一个隐藏区,以后系统将不会再访问这个隐藏区的内容。
  除了以上常用软件之外,用户还可以使用一些功能更强大的修复软件诸如HDD Regenerator(HDDREG)、HDDSPEED、THDD、MHDD等尝试硬盘坏道的检测和修复工作。HDDREG通过磁性逆转(magnetic reversal)方式来达到修复坏道的目的,据称可以修复大约60%的受损硬盘,在修复坏道的同时又不影响硬盘原有的数据信息,而这是低极格式化程序所做不到的。而HDDSPEED和THDD等软件在检测到硬盘坏道时,会激发硬盘的自动修复机制,分配一个备用扇区来替换该坏扇区,并将相关信息记录在G-list(增长缺陷表)中。像HDDSPEED可以查看IB昆腾火球系列的P-list和G-list,而MHDD则可以查看IBM和富士通硬盘的P-list和G-list。不过,各品牌硬盘的G-list都会有一定的数量限制,大约在五、六百条左右。超过限制,自动修复机制就会失去作用。此时需要使用一些专业软件比如PC3000将坏扇区记录在P-list中。但是这些专业软件价格不菲,而且功能过于复杂,并不适于普通用户使用。
  HDDREG可以直接在Windows 95/98/ME环境下运行,在WindowsNT/2000/XP系统中则需要创建一个启动修复盘,不能直接调用。创建引导盘,然后用这张软盘引导系统,在DOS状态下即可进入HDDREG软件界面。选择需要检测的硬盘,确定扫描的起始位置,即可开始硬盘的检测和修复,在检测中可按“Ctrl+Break”组合健中止扫描。检测到的坏忌区会以“B”加以标识,而已经修复的则以“R”加以标识。如果在进行HDDREG之前已经用HDDTEST扫描过硬盘坏道,就可以直接确定坏道所在位置并进行修复,而不必从头开始扫描。修复结果信息会保存在hddreg.log文件中。如果你使用的是没有注册的DEMO版本,将只能修复找到的第一个坏扇区。另外,由于HDDREG在修复坏道时并不会影响硬盘的逻辑结构,因而即使坏道已经得到修复,系统仍然会保持着原先标记的坏道信息,用户需用PQ Partition Magic之类的软件对硬盘重新分区,才可访问这些已经修复的扇区。
  HDDSPEED是一款硬盘速度测试软件,但同时具备硬盘检测、修复功能,只能在纯DOS模式下运行。选择好需要检测的硬盘后,执行“Diagnostic”菜单下的“Media verify/repair”选项(快捷键为Alt+m),在弹出的“Perform media test”窗口中自行设定检测的起始点,终止点及检测的次数,同时按“R”键,将“Try to repair/relocate round defects”一项设为可用,这样在检测到坏道后HDDSPEED会尝试对坏道进行修复。
  THDD与HDDSPEED功能大致相同,同样需要将THDD主程序复制到一张软盘上,然后以软盘引导到纯DOS模式下运行。它和界面相当简洁,选择“SURFACE TEST”,对硬盘进行扫描。检测完成后回到主菜单,选择“VIEW DEFECT LIST”(查看缺陷列表),在弹出窗口中可看到扫描到的坏道列表。按“R”键,开始修复坏道。“Pepaired”表示已经将坏道加入到G-list中,而“Not respired”则表示G-list忆满,坏道未能修复。对于坏道不多的硬盘来说,THDD的修复效果还是为错的。
  在实际使用中可以发现,以上这些软件都有自己的特点和不足。比如HDDSPEED的检测速度较快,但修复速度则比上THDD;HDDREG的修复能力较强,但它的检测速度很慢。而且每个软件针对不同型号和品牌的硬盘也会有不同的表现。针对不同的硬盘坏道故障,我们可以尝试多种软件,发挥它们各自的特长,才能最大限度地达到修复硬盘坏道进行扫描,然后再用修复软件直接对指定区域坏道进行修复,有时能达到事半功倍的效果。
  
三、 写在最后
硬盘出现坏道确实棘手,但并非完全不可修复。不过,任何软件都不可能是包治百病的灵丹妙药。硬盘如果物理损坏太严重,功能再强的修复软件也是无能为力的。另外,需要提醒大家的是,以上这些软件如果使用方法不正确,不但不能达到修复硬盘坏道的目的,反而可能适得其反,加速硬盘的损坏
作者: qcg     时间: 2006-8-30 03:47 PM

教程

教程 比如 PHOTOSHOP的

PRM的  FLASH的 会声会影的




欢迎光临 梦游时光互联 (http://web.meyu.net/) Powered by Discuz! 4.0.0