首页 百科知识 硬盘故障具体维修

硬盘故障具体维修

时间:2024-10-17 百科知识 版权反馈
【摘要】:在Windows 的资源管理器中选择硬盘盘符,单击鼠标右键,在快捷菜单中选择“属性”,在“工具”项中对硬盘盘面作完全扫描处理,并且对可能出现的坏簇作自动修正。用一些软件对硬盘作处理,其中最常用的是Partition Magic。通常我们判断硬盘是否有坏块,主要依据扫描软件的报告,但有时这份报告并不准确。在硬盘使用过程中,当发现0磁道损坏时,一般情况下也就判了硬盘的死刑,很难修复。

4.5.4 硬盘故障具体维修

1.硬盘不能进行低级格式化

如果使用低级格式化软件对硬盘进行低级格式化时,格式化工作不能正常进行,而是在屏幕上显示:“NO HARD DRIVES INSTALLED”,意思是硬盘没有安装。这类故障引起的原因一般为:

(1)硬盘跳线设置不正确。

(2)连接电缆有问题。

(3)BIOS设置中选择的硬盘类型不正确。

(4)硬盘本身有损坏。

2.修复硬盘坏道

对于计算机中最怕震动的配件,各硬盘厂商都在其生产的硬盘中实现了防震功能,如Maxtor的ShockBlockTM防震保护系统、昆腾的SPS震动防护系统等,以减少震动带来的损伤,但这些技术并没有从根本上改变硬盘易坏的缺点。而相对PC中的其他配件来说,硬盘的重要性因其中存储的资料而显著,它的损坏将给用户造成很大的损失,而如若为逻辑损坏,则重装软件即可,但物理损坏,其解决方法就相对要困难得多。

首先来看看硬盘有了物理损伤,也就是有了坏道后有哪些现象:

(1)读取某个文件或运行某个软件时经常出错,或者要经过很长时间才能操作成功,其间硬盘不断读盘并发出刺耳的杂音,这种现象意味着硬盘上载有数据的某些扇区已坏。

(2)开机时系统不能通过硬盘引导,软盘启动后可以转到硬盘盘符,但无法进入,用“SYS”命令传导系统也不能成功。这种情况比较严重,因为很有可能是硬盘的引导扇区损坏。

(3)正常使用计算机时频繁出现蓝屏。

对于前面3种情况,我们一般都有办法做或多或少地补救。以下提供了几种方法来对硬盘的坏道作修复,要注意的是,应该优先考虑排在前面的方法。

首先从最简单的方法入手。在Windows 的资源管理器中选择硬盘盘符,单击鼠标右键,在快捷菜单中选择“属性”,在“工具”项中对硬盘盘面作完全扫描处理,并且对可能出现的坏簇作自动修正。对于上面第2种情况即不能进入Windows的现象,则可以用Windows的启动盘引导机器,然后键入“scandisk X:”来扫描硬盘,其中“X”是具体的硬盘盘符。对于坏簇,程序会以黑底红字的“B”(bad)标出。

实际上,第1种方法往往不能奏效,因为Windows对坏道的自动修复很大程度上是对逻辑坏道而言,而不能自动修复物理坏道,对于物理坏道,必须对其作出标记,不去使用。记住第1种方法中坏道的位置,然后把硬盘高级格式化,将有坏道的区域划成一个区,以后就不在这个区上存取文件。要说明的是,不要为节约硬盘空间而把这个区划得过分“经济”,而应留有适当的空间,因为读取坏道周围的磁道是不明智的。坏道具有蔓延性,如果用与坏道靠得过分近的磁道,那么不久后,硬盘上新的坏道又将出现。

用一些软件对硬盘作处理,其中最常用的是Partition Magic。扫描硬盘可以直接用Partition Magic中的“check”命令来完成,但该命令无自动修复功能,所以最好在Partition Magic中调用Windows的相关程序来完成这个任务。标记了坏簇后,可以尝试着对它进行重新测试,方法是在“Operations”菜单下选择“Advanced/bad Sector Retest”,把坏簇分成一个(或多个)区后,可以考虑把该区隐藏,以免在Windows 98中误操作,这个功能是通过“Hide Partition”菜单项来实现的。要特别注意的是,如果没有经过格式化而直接将有坏簇的分区隐藏,那么该分区的后续分区将由于盘符的变化而导致其中与盘符有关的程序不能正确运行。比如一些软件在桌面上建立的快捷方式将找不到可执行程序,对此可以使用“Tools\Drive Mapper”选项,它会自动收集快捷方式和注册表内的相关信息,并对它们作正确的修改。另外,DiskManager这个软件也能做这个工作。隐藏了分区后,不要试图把坏道所在分区的前后分区合并,那是不可能的,因为这两个分区在物理上并不连续。

对于硬盘0扇区损坏的情况,看起来比较严重,但也不是无法补救。只要把损坏的0扇区屏蔽,而用1扇区取而代之就行了,完成这项工作的理想软件是Pctools 9.0及以上版本,具体地说,是其中的DE工具。要注意的是,修改扇区完成后,只有对硬盘作格式化后才能把分区表的信息写入1扇区。

最好不要对硬盘作低格。因为对硬盘作低格至少有两点害处:一是磨损盘片,二是对有坏道的硬盘来说,低格还会加速坏道的扩散。

最后还有一点,那就是主板BIOS的相关内容要设置得当,特别是对于一些TX芯片组级别以前的主板,由于没有自动识别硬盘规格的能力,会因设置不当而影响硬盘的使用,轻则硬盘不能物尽其用,重则损伤硬盘。

3.软坏道的维修

通常我们判断硬盘是否有坏块,主要依据扫描软件的报告,但有时这份报告并不准确。在很多时候,使用Scandisk等扫描软件进行扫描时,都会把某些出现故障的软件或计算机病毒作为坏道标记出来,使你的硬盘看起来有很多坏道。

那么用什么方法可以彻底清除“软”坏块呢?用Format程序只会越搞越糟,这里向大家推荐Norton中的一个小程序Wipeinfo,该程序可以将整个硬盘上的所有数据一个字节一个字节地擦除干净。使用该程序前,需先对硬盘上的重要数据进行备份,然后按下列步骤进行:

(1)因为Wipeinfo所支持的最大分区为2GB,所以在使用前应用“Fdisk”命令对原来容量超过2GB的分区重新分区。

(2)找台机器,确保系统没有病毒,装入Wipeinfo,将待处理的硬盘接为Primary Slave或Secondary Master。

(3)启动机器,进DOS运行Wipeinfo(Wipeinfo不能运行在Windows 9x下)。

在Wipeinfo的主画面中有4个选项,用户可先进入“配置”选项,在“配置”对话框里用户可以选择“快速擦除”或“慢速擦除”,并设定擦除次数。一般情况下,选择“快速擦除”即可。保存配置后,选择“驱动器”选项,在“驱动器”对话框里,用户可以选择待擦除的分区以及擦除方法,然后按下“确定”按钮,在随后弹出的“警告”窗口中,按下“擦除”按钮开始擦除,用户会在屏幕上看到一个擦除进度指示条。

擦除过程比较缓慢,用户需要耐心等待。在擦除过程中,可能偶尔会听到硬盘发出“咯楞、咯楞”的噪音,这可能是遇上了“硬”坏块,不要紧,让擦除继续进行,有可能会有神奇效果出现。

擦除完后,用“Format”命令对整个驱动器格式化,你会发现那些擦除前不能顺利格式化的地方如今顺畅的过去了,而且几乎听不到“咯楞、咯楞”的噪音。

格式化完成后,用“Scandisk”命令进行多次扫描,你会看到硬盘上的坏道减少了甚至没有了。

4.硬盘0磁道损坏补救

在硬盘使用过程中,当发现0磁道损坏时,一般情况下也就判了硬盘的死刑,很难修复。不过如果是以下原因引起的,则还有修复的可能,方法是:加电自检正常,但不能引导DOS系统,屏幕显示:“Non System disk or Disk Error”或者不能读某些文件,甚至变为无效驱动器,屏幕显示:“Invalid Drive specification”有时又没有故障信息显示,但读出操作自行中断或死机。在进行“Format C:/S”时,屏幕提示0磁道坏或无休止地执行读命令“Track 0 Bad”。

对于以上情况,通过以下几种方法也许可以修复:

(1)如果是系统不能以硬盘启动,但可以从软盘转到硬盘,并可列硬盘文件目录表,这种情况硬盘并没损坏,只是0磁道上引导识别信息被破坏,磁道扇区划分出错,系统文件丢失所造成。这种情况不需要格式化硬盘,可先在A驱插入DOS软盘,运行“Fdisk”命令;选择“Delete DOS Partition”命令,删除DOS分区;返回主菜单后再选择1,“Create DOS Partition”命令,建立DOS分区。完成后返回DOS系统,然后热启动,如硬盘自举成功,故障排除,否则继续恢复系统文件工作。运行SYS.COM(键入“Sys C:”命令后回车),将A盘上的DOS系统隐含文件BIOS.COM、DOS.COM传送到硬盘。当屏幕提示系统传输正确(System Transferred),再将COMMAND.COM拷贝到硬盘,然后重新启动。若硬盘能引导DOS,显示文件个数与有效内容量都正确,此时硬盘已恢复正常。

(2)对于第一种方法不能修复的故障,就要对硬盘进行高级格式化,若执行“Format C:/S”命令后仍不行,就要采用低级格式化(Lowformat或Dtcfmt)。运行这个程序可以把硬盘中的坏扇区重新登记,在系统读写硬盘时自动跳过这些坏扇区,然后再按操作过程进行软件安装。也可用DM、PRIME等程序对硬盘进行自动恢复,物理初始化后传送系统文件和管理文件,即可使硬盘系统工作正常。

(3)磁头总是把0磁道作为寻道的基准点,如果0磁道上出现物理损坏,磁头定位机构会因找不到0磁道使硬盘自举失败。对采取开环定位的硬盘,可以重新定义0磁道,从结构上调整,避开已损坏的0磁道。此方法需要对步进电机定位系统进行改动,调整其0磁道传感器的物理位置(但这种方法对采用嵌入伺服技术校准0磁道的硬盘无效)。整个调整过程需要一定的经验,局限性大,比较困难。调整后的硬盘软件的安装要从低级格式化做起。

(4)磁头分配逻辑调整。硬盘在工作时总是通过对控制器送来的选择磁头信号的组合译码来指定一个磁头,从而在指定的数据面进行读/写。这时如果出现0磁道物理损坏,可在线路上调整,改变磁头分配逻辑,重新定义零磁头,避开已损坏的0磁道。只要保证在系统控制下选中的磁头,在指定位置的读写关系相对应,就不会影响数据的正确写入和读出。找到控制器驱动器连接的34芯控制和状态接口电缆J1,第14脚是磁头选择0(-HD SEL0),18脚是磁头选择1(-HD SELl),将两个信号在适当位置切断互换,然后从低级格式化做起,安装系统软件。若自举正确,改线成功,则故障排除。

5.利用Norton修复硬盘无法自举软故障

上面我们讲了硬盘不能启动的种种原因,其中多是软故障造成的。对于这些软故障造成的硬盘不能启动,利用Norton 2000工具软件,可在不破坏硬盘数据的情况下,快速修复硬盘。

(1)硬盘不能自举的原因

如上所述,造成硬盘不能自举的原因除硬盘接口、连接线、硬盘本身以及连接问题等硬件故障外,多以软故障最为常见,概括起来分为:

1)CMOS设置错误

CMOS内保存有系统的硬件配置参数和系统实时时钟信息,其中保存的硬盘型号对硬盘的启动至关重要,因而当CMOS出现错误时,必须重新设置CMOS参数,只有正确设置硬盘型号,微机才能正常启动。CMOS参数比较多,不便记忆,平时可采用Norton 2000中的RESCUE工具对CMOS系统进行备份,当CMOS参数被改变或丢失时,可重新恢复。

2)硬盘主引导区出现问题

硬盘主引导扇区由主引导程序、分区表和最末两字节的分区自举有效标志“55AA”组成,此类故障主要表现为:硬盘不能启动和硬盘C丢失。出现此故障时,可用FDISK和Norton 2000中的NDD工具来修复,更重要的是在微机未出现故障时就对硬盘主引导区进行备份,当硬盘主引导扇区损坏时,才能及时予以恢复。

3)DOS分区故障

DOS分区故障由DOS引导扇区故障和DOS系统文件故障两部分组成。这两部分均可用 Norton 2000中的Disktool工具轻松地修复,当然,应事先做好备份工作,这样才能予以恢复。

(2)修复方法

1)系统恢复

如果事先已用Norton 2000中的RESCUE工具备份下CMOS、硬盘主引导区、分区表和DOS系统的信息,那么在硬盘出现故障时,可用RESCUE很方便地进行恢复。

首先插入带系统文件(包括DOS系统、备份内容和RESCUE文件)的A盘启动微机,然后输入:

A:\〉RESCUE

在“RESCUE”主菜单下选择“Rescue”项,按回车键后在屏幕上方显示“Restore Rescue Information From:”,要求输入源盘盘符,如“A:”;在屏幕下面显示“CMOS Information”(CMOS系统)、“Boot records(主引导)”、“partition Tables”(分区表)3项,这时用户可根据需要用空格键选择恢复的项目。然后将光标移到“Rescue”项按回车键便开始从A盘向硬盘恢复系统,恢复后系统提示你取出A盘并选择“Reset”项从硬盘重新启动系统。启动如成功则说明系统已恢复。

备份方法与恢复方法基本一样,只要在主菜单下选择“Create”项,然后再选择需备份的内容即可。

2)系统修复

如果事先对系统没有备份,可按以下步骤进行检查修复。

3)CMOS系统设置

在开机启动时进入BIOS设置程序,将硬盘类型设为“Auto”(启动识别)或通过自动侦测硬盘功能(IDE HDD Auto Detection),即可方便地定义硬盘参数。

4)硬盘主引导区重写

利用硬盘分区程序FDISK和MBR参数,可方便地重写硬盘主引导区,而不会对其中的数据造成任何影响。具体操作如下:

首先插入带系统文件的A盘启动微机,然后输入:

A:\>FDISK/MBR

硬盘主引导区便可得到有效恢复。

利用Norton 2000中的NDD(Norton Disk Doctor)工具,可修复硬盘分区表。具体方法如下:

首先插入带系统文件的A盘启动微机,然后输入:

A:\>NDD

在“NDD”主菜单下选择“Diagnose Disk(诊断磁盘)”项,进入子菜单后,在“Select Drive to Diagnose”(选择需诊断的盘符)菜单中选择“C:”并按回车键。屏幕显示包括“Partition Table”(分区表)在内的6项诊断进程,最后显示诊断报告:“Partition Table OK”或“Partition Table Fixed”等信息,表明分区表已修复,按“Esc”键退回主菜单,再按“Esc”键或选“Quit Disk Doctor”功能项退出NDD。

5)DOS分区修复

硬盘DOS分区和DOS系统文件被破坏引起的硬盘无法自举是硬盘常见软故障,用Norton 2000中的Disktool工具可方便地修复此类故障,具体步骤为:

首先插入带系统文件的A盘启动微机,然后输入:

A:\>Disktool

在“Disktool”菜单下选择“Made a Disk Bootable”功能项,再选择“C:”为要制作的DOS引导盘。微机首先在A盘寻找是否有DOS系统文件,如A盘非DOS系统盘,则提示在A驱动器中插入DOS系统盘。之后,微机把从A盘中读取的DOS系统文件对C盘的DOS分区和DOS系统文件进行修复,C盘就成为一个可引导的DOS系统盘。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈