悟空理财虚拟金怎么投:硬盘故障大全(菜鸟必备)-(二)

来源:百度文库 编辑:中财网 时间:2024/04/28 19:53:13
 

硬盘故障大全(菜鸟必备)-(二)

动动脑   2008-02-15 14:15   阅读142   评论0   字号:    

31.移动硬盘故障的5种可能

为了能够便捷地存储大容量文件,很多朋友都购买了USB接口的移动硬盘,可是在使用的时候却发现系统无法识别移动硬盘。这是为什么呢?各位先不要着急,就让我们动手让移动硬盘为我所用吧。

  一、设置CMOS参数

  对于从来没有使用过USB外接设备的朋友来说,即使正确安装了驱动程序也有可能出现系统无法检测USB硬盘的情况,这主要是由于主板默认的CMOS端口是关闭的,如果没有将其设置为开启状态,那么Windows自然无法检测到移动硬盘了。为了解决这个问题,我们可以重新开机,进入CMOS设置窗口,并且在“PNP/PCI CONFIGURATION”栏目中将“Assign IRQ For USB”一项设置为“Enable”,这样系统就可以给USB端口分配可用的中断地址了。

  二、电源不足

  由于USB硬盘在工作的时候也需要消耗一定的电能,如果直接通过USB接口来取电,很有可能出现供电不足。因此,几乎所有的移动硬盘都附带了单独的外接电源或者是通过键盘取电的PS2转接口。这时只要事先连接好外接电源或者通过PS2转接线与键盘连接好,确保给移动硬盘提供足够的电能之后再试试,应该可以正常使用了吧。需要特别提醒大家注意的是,用移动硬盘之前都确保有足够的供电,否则很可能由于供电不足导致硬盘损坏。

  三、USB延长线故障

  除去上述两方面原因之外,还有可能是USB接口类型不符导致移动硬盘无法使用。比如,计算机配置的USB接口是1.1标准的,而购买的移动硬盘是USB 2.0标准的接口,这就要求连接计算机和移动硬盘的连接线必须支持USB 2.0标准。因为高速移动设备插入低速集线器,该设备可能不被正常安装,而有些朋友在使用移动硬盘的同时还使用优盘,为了方便就直接使用优盘附送的USB 1.1标准连接线,这样就导致USB 2.0标准的移动硬盘无法正确识别。只要将连接线更换为USB 2.0标准的即可解决此故障。

  四、Windows版本太低

  对于一些还在使用Windows 95或者Windows 97系统的朋友来说,即使计算机配备了USB接口,但是由于Windows 98之前的操作系统不支持USB外设,因此无论如何安装驱动程序、设定CMOS参数都无法让移动硬盘正常使用。对于这种情况,一种解决方法是将操作系统升级到Windows 98以上,另外一种方法就是到微软官方站点下载相应的补丁程序让Windows 95/97能够识别移动硬盘。

  五、系统设置不当

  对于一些Windows 98用户来说,在安装好驱动程序之后,可以从设备管理器中查看到移动硬盘图标,但是在资源管理器中却没有相应的盘符标识,这就是系统设置不当所致。在设备管理器中双击移动硬盘图标,并且点击弹出窗口中的“属性”按钮,此时可以看见断开、可删除、同步数据传输和Int 13单元4个选项,其中“可删除”一项前面系统默认是没有打勾的,只要勾选这个选项之后重新启动计算机,就可以在资源管理器中看见新增的移动硬盘盘符了。

  一言以蔽之,移动硬盘无法识别的故障原因比较多,但一般都不是USB接口或者移动硬盘本身的故障,因此需要大家在排除的时候多从周围关联部分考虑,相信你也可以顺利使用移动硬盘的。

32.硬盘保护卡安全漏洞及解决办法

硬盘保护卡在学校的机房管理中占有很重要的地位,基本上达到了“一卡无忧”的目标。但是随着互联网技术的发展,特别是针对破解保护卡的文章不时在网上出现,有了保护卡就可以高枕无忧的想法就不再现实了,保护卡的安全性面临着新的考验。

  怎样防止保护卡被破解呢?这就得从保护卡的原理谈起了。保护卡的工作原理简单来讲就是它接管对硬盘进行读写操作的一个INT13中断,保护卡在系统启动的时候首先用它自己的程序接管INT13中断地址。这样,只要是对硬盘的读写操作都要经过保护卡的保护程序进行保护性的读写,也就是先将FAT文件分配表、硬盘主引导区、CMOS信息、中断向量表等信息都保存到保护卡内的临时储存单元中。用来应付我们对硬盘内数据的修改。每当我们向硬盘写入数据时,其实还是完成了写入到硬盘的操作,可是没有真正修改硬盘中的FAT。而是写到了备份的FAT表中,这就是为什么系统重启后所有写操作一无所有的原因了。这也就是硬盘保护卡的主要工作原理。

  了解了保护卡的工作原理,我们就知道了破解保护卡的核心问题就是对系统启动后INT13的控制权问题和保护卡的管理员密码的问题。所以对保护卡安全威胁来自于以下两种方式的攻击:


  针对保护卡管理员密码的攻击


  一般有三种手段;

  1. 利用默认密码的攻击。一般的保护卡都有一个默认密码,这些默认密码都很简单。所以针对这种攻击的防护就是一定要修改管理员密码。

  2. 利用保护卡的万能密码的攻击。一般保护卡都有自己的万能密码,根据保护卡的型号、批次、类型的不同而不同,厂商也许考虑到管理者遇到密码遗失问题而设了这个后门。但在网上的确可以找到这种万能密码。所以这种破解也是很危险的。遇到这种问题我们只有寄希望于保护卡厂家的版本升级了。

  3. 针对存在于硬盘主引导区的保护卡密码的直接攻击。这就不是我们用户能解决的问题了,而是保护卡厂方的责任与义务。


  针对INT13的控制权的攻击


  其实只要有简单的计算机知识的人在一分钟内就可以破解,就如破解CMOS的密码一样简单。这里只是把他们的破解工具主要方法简要说明一下。DEBUG就是他们的利器,一般方法是利用四五条汇编语言就可很轻松地修改INT13的中断入口,使保护卡不起保护作用了。我个人了解到的解决办法如下:

  1. 一般来讲这种攻击是在DOS方式或Windows 98的命令行方式下进行的,所以怎么样禁止DOS命令方式是解决该问题的关键。最好的办法就是把Windows 98系统平台改为Windows 2000平台,在这种平台下DOS攻击方式是没有用武之地的。

  2. 如果仍然还是用Windows 98平台,也有解决这种攻击的方法,利用魔法兔子98或魔法兔子2000对注册表进行修改,禁用DOS命令方式与DOS实模式,禁用启动时的F8、F4功能,禁用开始菜单中的执行与关机功能(可以在桌面上建一个关机的快捷图标来关机)。删除Debug.exe文件(尽可能在Windows 98的安装包中把这个文件也给删除后再压缩,以防从压缩包中重新释放)。尽可能地把FAT16文件格式转换为FAT32文件格式。CMOS的优先启动顺序最好是第一为LAN,第二为C,千万不要把A盘设计第一启动顺序。保护卡一定要保护CMOS。

  技术的防范是有限的,我个人总结最好的办法就是随时与学生交流,引导他们正确学习、使用技术。

33.硬盘编号一点通

目前,市面上的硬盘品牌大家已经耳熟能详,规模较大的厂商也无非就是IBM、昆腾(Quantum)、西捷(Seagate)等几家“名牌老字号”,不过,随着硬盘产品的不断推陈出新,对于各品牌硬盘型号的编号大多数用户已经难以解读。其实,每个厂家的每款硬盘编号都有其一定的内在规律,而每串编号也都代表着硬盘本身特定的含义,而通过这些复杂的编号,用户可以更确切的了解硬盘的各种性能指标,包括接口类型、转速、容量、缓存等。

  1、IBM

  IBM的每一个产品又分为多个系列,其硬盘产品的命名方式为:“产品名+系列代号+接口类型+盘片尺寸+转速+容量”。以Deskstar 22GXP的13.5GB硬盘为例,该硬盘的型号为:DJNA-371350,字母D代表Deskstar产品,JN代表Deskstar 25GP与22GP系列,A代表ATA接口,3代表3英寸盘片,7代表7200RPM产品,最后4位数字为硬盘容量13.5GB。

  IBM系列代号(IDE)含义如下:TT=Deskstar 16GP或14GXP;JN=Deskstar 25GP或22GXP;RV=Ultrastar 18LZX或36ZX。 接口类型含义如下:A=ATA,S与U=Ultra SCSI,Ultra SCSI Wide,Ultra SCSI SCA,增强型SCSI,增强扩展型SCSI(SCA),C=Serial Storage Architecture;连续存储体系SCSI,L=光纤通道SCSI。

  2、Maxtor(迈拓)

  Maxtor硬盘的编号规则是:“首位+容量+接口类型+磁头数”。Maxtor从钻石四代开始,其首位数字就为9,一直延续至今,因此大家现在能够在市场上见到的Maxtor硬盘其首位数字大多数都是9。另外,比较特殊的是Maxtor编号中有磁头数这一概念,因为Maxtor硬盘是大打单碟容量的发起人,所以其硬盘的型号中要将单碟容量的磁头数体现出来。

  单碟容量=2×硬盘总容量/磁头数,以金钻三代(DiamondMax Plus6800)10.2GB的硬盘为例说明:该硬盘型号为91024U3,9是首位,1024是容量,U是接口类型UDMA/66,3代表该硬盘有3个磁头,也就是说其中的一个盘片是单面有数据,这个单碟容量是2X10.2/3=6.8GB。Maxtor硬盘接口类型字母含义:A=PIO模式,D=UDMA/33模式,U=UDMA/66模式。

  3、Seagate(希捷)

  希捷的硬盘系列从低端到高端的产品名称分别为:U4系列、Medalist(金牌)系列、U8系列、Medalist Pro(金牌Pro)系列、Barracuda(酷鱼)系列、Barracuda II(酷鱼 II)系列、Barracuda III(酷鱼 III)系列。其中Medalist Pro、Barracuda(酷鱼)系列、Barracuda II(酷鱼 II)系列与Barracuda III(酷鱼 III)系列是7200RPM的产品,其他的是5400RPM的产品。硬盘的型号均以ST开头,现以酷鱼10.2GB硬盘为例说明。该硬盘的型号是:ST310220A,在ST后第一位数字是代表硬盘的尺寸,3就是该硬盘采用3.5英寸的盘片,3后面的1022代表的是该硬盘的格式化容量是10.22GB,最后一位数字0是代表7200RPM产品。这一点不要与希捷以前的入门级产品Medalist ST38240A混淆。大多数希捷的Medalist Pro系列,以0结尾的产品均代表7200RPM硬盘,其他数字结尾(包括1、2)代表5400RPM产品。位于型号最后的字母是硬盘的接口类型。 希捷硬盘的接口类型字母含义如下: A=ATA UDMA/33或UDMA/66 IDE接口; AG为笔记本电脑专用的ATA接口硬盘; W为Ultra Wide SCSI,其数据传输率为40MB/s; N为Ultra Narrow SCSI,其数据传输率为20MB/s; 而ST34501W/FC和ST19101N中的FC(Fibre Channel)表示光纤通道,可提供高达100MB/s的数据传输率,并且支持热拔插。

  4、Quantum(昆腾)

  昆腾硬盘的型号一般在盘体的条形标记上,可以在硬盘接口附近的外盘盖上找到。以EX64A012为例,其前两位的字母时表示硬盘类型,该例中EX指火球EX系列。第三四位的数字表示次硬盘的容量。第五位的字母是表示接口类型。接口字母的不同含义是这样的:A=ATA(IDE),S=SCSI,50-pin Sigle Ended;W=SCSI Wide,68-pin Sigle Ended;D=SCSI Wide,68-pin Differential。

34.硬盘不能分区的困惑

一天,朋友打来电话说,他用FDISK给硬盘重新分区时,遇到了一件非常奇怪的事情,就是原扩展分区怎么也删不掉(朋友用的是品牌机)!竟然有这种事情?

  来到朋友家,我用软盘启动电脑,进入FDISK,发现该硬盘的容量为40GB,扩展分区占了25GB,没有逻辑盘(早被他删了)。于是依次进入“Delete partition Or Longical Dos Drive——Delete Extended Dos partition”菜单,删除扩展分区,然而却提示“Cannot delete Extended Dos partitionWhile logical drives exist”(当逻辑盘存在时不能删除扩展分区),咦,怎么回事?不是没有逻辑盘吗!为了再次确认,我又依次进入“Delete partition Or Longical Dos Drive——Delete Logical Dos Drive(s)in the Extended Dos partition”菜单,删除逻辑盘,却提示“No logical drives defined”(没有定义的逻辑盘)。

  真是怪了,FDISK为什么会自相矛盾呢?莫非品牌电脑为了保护硬盘做了什么手脚?想到此,我脑中忽然一亮,许多电脑厂商为了减轻顾客重装系统的苦恼,将系统装好后做了备份,放到一个专门的分区里,莫不是该品牌电脑也有个专门存放备份系统的分区,而且被隐藏起来了?由于FDISK本身不能查看分区是否隐藏,只好借助PQmagic工具软件,进入PQmagic查看硬盘,果然有一个分区被隐藏了,点击取消隐藏后退出PQmagic。当再次进入FDISK后,发现了一个逻辑盘,进入“Delete partition Or Longical Dos Drive——Delete Logical Dos Drive(s)in the Extended Dos partition”菜单,删掉逻辑盘。又进入“Delete partition Or Longical Dos Drive——Delete Extended Dos partition”菜单中,扩展分区终于被成功删除。

35.硬盘彻底损坏后的数据抢救

硬盘经常启动,是最常用的一个区域,所以损坏机率比其他扇区要大的多.我们来仔细谈谈硬盘0道的一些知识和维修方法

  硬盘0道损坏的现象一般就是主板自检不通过(硬盘加点后自检声音正确的).还有的造成启动非常的慢(其他光盘引导也是慢).这种情况一般都能确定属于0道故障(还有一种和0道比较相近的故障就是硬盘固件错误通病,注意区分)

  我们2中方法处理:
  1:用户自己处理:可以用dm,lformat,mhdd来处理0道损坏硬盘(但成功率不高,只适合于轻微损坏的0道修复).我们推荐用lformat的热拔插法来修)
  先用光盘引导电脑(代修硬盘先只插上数据线,不插电源线)等电脑启动成功后,然后这是在插硬盘的电源线(注意这是带电拔插,注意电源别插反了,搞不好烧板的)
  等到硬盘起转自检声完成以后,运行lformat.exe软件,选择找到硬盘参数,进行低格.如果就是修0道故障,只需低格1分钟即可退出.用其他软件分区,看看修复成功没有.如果这样还不能修复,你可以试试hp,dm的擦除.mhdd的擦除试试.还不行就得低2中方法处理了

  2:维修人员处理:一般专业的修理0道问题都是用pc3000来处理的比较多.你可以先扫描,伺服测试等,来确定是否就只是0道损坏,如果就是0道问题的话,手动封闭硬盘的0,0地址即可.自动屏蔽到p-list.
  如果经过你的检测如果属于0磁头损坏的话,只有砍掉硬盘的0磁头才能正常的工作,具体方法不介绍(因为每个牌子的操作是不同的)

  好了,以上就是关于0道一些知识.用户根据自己的情况来处理

36.硬盘出现硬件故障,你敢这样维修么?

前些日子从同学处取得一块昆腾1.2G的小硬盘,有一奇异的毛病---开机自检时若能发现硬盘则用起来基本没有问题,但有时候自检并不能发现硬盘,表现为硬盘启动后高速旋转然后在某个地方停了下来,接着就是“卡塔卡塔”的声音,然后屏幕显示硬盘出错,停在那里。同学有一经验,每次遇到这种情况,曰只需在关机后拔下硬盘的盘体到电路板的连线,然后再开机,听到硬盘启动后再关机,这时再插上连线,只要听到“当”的一声就OK了!

  随着这硬盘在我手里的日子增长,同学的那一招也越发不起作用了。到了后来干脆是无论怎样也不动了,只听见“卡塔卡塔”的声音不绝于耳。想起《电脑报》上的种种方法均取之一试,未见有效。不得已而为之,拿出螺丝刀。各位千万注意:不到万不得已别用这招!

  硬盘的壳体上有六颗螺丝,主轴有一颗,磁头部分有一颗,一共八颗螺丝,下了就可以小心翼翼的打开硬盘了!虽然我们DIYER的家里并没有超静的空间,可是经过我的试验在比较干净的卧室完成这一任务不会给硬盘造成什么伤害!打开硬盘的腔体后,可以看见亮晶晶的盘片,还有一对磁头悬停在盘片的两面。将磁头轻轻的掀起,用镜头纸小心地擦拭。注意:磁头十分脆弱!稍有不慎,即前功尽弃!往上掀起磁头时不能离盘片太高,擦拭磁头也应该从里到外沿盘片的轴向。其实并不太难,也就是十分钟的功夫,估计磁头擦干净了便可以了。这时你会发现盘片上有一些小小的霉点,也一同擦掉,再用FORMAT请别加任何参数,这样FORMAT会找出所有坏道并一一纪录在案(此步操作为必须)。以后操作系统不会去访问有坏道的扇区。这样,一个想轻生的硬盘又被我从死神那里拉了回来。呵呵!虽然是很惊险的,但如果你也有那样的硬盘的话---干脆破罐子乱甩,哈哈,说不定会有惊喜哟!

  编辑评注:这种方法的确比较惊险,稍不小心,硬盘将毁于一旦。所以在这里要提醒大家的是:在动手的时候,遵循胆大心细的原则是最重要的,如果不到万不得已,千万不要如此维修硬盘。

37.硬盘的常见错误提示及解决方法

一、显示:“C:Drive Failure Run Setup Utility,Press(F1)To Resume”

  此类故障是硬盘参数设置不正确所以从软盘引导硬盘可用,只要重新设置 硬盘参数即可。

  二、显示:“No ROM Basic,System Halted”

  病因分析:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AAH被改写。

  治疗方法:从软盘启动,执行命令“FDISK/MBR"即可。FDISK中包含有主引导程序代码和结束标志55AAH,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55AAH损坏既快又灵。对于分区表中无自举标志的故障,可用NDD迅速恢复。

  三、显示“Error loading operating system”或“Missing operating system”

  病因分析:造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令FORMAT生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出“Error loading opearting system”的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送入内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个字节,则给出“Missing operation system”的提示。

  治疗方法:一般情况下用NDD修复即可。若不成功,只好用FORMAT C:/S命令重写DOS引导记录,也许你会认为格式化后C盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化C盘后可用NU8.0中的UNFORMAT恢复。如果曾经用DOS命令中的MIRROR或NU8.0中的IMAGE程序给硬盘建立过IMAGE镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为DIR0、DIR1、 DIR2......,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用NU8.0中的UNERASE再去恢复即可。


四、显示:“Invalid Drive Specification”

  治疗方法:

  1、重新分区格式化

  2、如0磁道损坏需要低级格式化,然后用Set Comspec(指定Command文件位置),使得Command远离0磁道。

  当硬盘出现分区故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法,但信息将被清除。其使用原则是:能用高格解决的不用分区,能用分区解决的不用低级格式化。

  五、显示:“Device error”,然后又显示:“Non-System disk or disk error,Replace and strike any key when ready”,说明硬盘不能启动,用软盘启动后,在A:>后键入C:,屏幕显示:“Invalid drive specification",系统不认硬盘。

  病因分析:造成该故障的原因一般是CMOS中的硬盘设置参数丢失或硬盘类型设置错误造成的。

  治疗方法:进入CMOS,检查硬盘设置参数是否丢失或硬盘类型设置是否错误,如果确是该种故障,只需将硬盘设置参数恢复或修改过来即可,如果忘了硬盘参数不会修改,也可用备份过的CMOS信息进行恢复,如果你没有备份CMOS信息,也别急,有些高档微机的CMOS设置中有“HDD Auto Detection”(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。

  六、显示:“HDD Controller Failure”

  病因分析:造成该故障的原因一般是硬盘线接口接触不良或接线错误。

  治疗方法:先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接,若线缆接反则一目了然。

  七、显示:“Invalid partition table”,硬盘不能启动,若从软盘启动则认C盘。

  病因分析:造成该故障的原因一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表时,将有上述提示。主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成。MBR包括主引导程序、分区表和结束标志55AAH三部分,共占一个扇区。主引导程序中含有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志80H,否则为00H,系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出“Invalid partion table"的错误提示。

  治疗方法:最简单的解决方法是用NDD修复,它将检查分区表中的错误,若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300,NU8.0中的RESCUE都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。如果上述方法都不能解决,还有一招,就是先用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用Fdisk分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。

38.硬盘的技术术语
硬盘的技术术语(一)
1. 单碟容量(storage per disk):
这也是划分硬盘档次的一个指标,由于硬盘都是由一个或几个盘片组成的,所以单碟容量就是指包括正反两面在内的每个盘片的总容量。单碟容量的提高意味着生产厂商研发技术的提高,这所带来的好处不仅是使硬盘容量得以增加,而且还会带来硬盘性能的相应提升。因为单碟容量的提高就是盘片磁道密度每英寸的磁道数)的提高,磁道密度的提高不但意味着提高了盘片的磁道数量,而且在磁道上的扇区数量也得到了提高,所以盘片转动一周,就会有更多的扇区经过磁头而被读出来,这也是相同转速的硬盘单碟容量越大内部数据传输率就越快的一个重要原因。此外单碟容量的提高使线性密度(每英寸磁道上的位数)也得以提高,有利于硬盘寻道时间的缩短。

  2.硬盘的转速(Rotationl Speed):

  也就是硬盘电机主轴的转速。主轴转速(rotational speed或spindle speed),这是划分硬盘档次的一个重要指标。以每分钟硬盘盘片的旋转圈数来表示,单位rpm,目前常见的硬盘转速有5400rpm、7200rpm和10000rpm等。理论上转速越高,硬盘性能相对就越好,因为较高的转速能缩短硬盘的平均等待时间并提高硬盘的内部传输速度。但是转速越快的硬盘发热量和噪音相对也越大。为了解决这一系列的负面影响,应用在精密机械工业上的液态轴承马达(Fluid dynamic bearing motors)便被引入到硬盘技术中。液态轴承马达使用的是黏膜液油轴承,以油膜代替滚珠。这样可以避免金属面的直接磨擦,将噪声及温度被减至最低;同时油膜可有效吸收震动,使抗震能力得到提高;此外这还能减少磨损,提高硬盘寿命。

  3.平均寻道时间(Average seek time):

  指硬盘在盘面上移动读写头至指定磁道寻找相应目标数据所用的时间,它描述硬盘读取数据的能力,单位毫秒(ms)。当单碟片容量增大时,磁头的寻道动作和移动距离减少,从而使平均寻道时间减少,加快硬盘速度。目前市场上主流硬盘的平均寻道时间一般在9ms左右,但现在市面上新火球一代,以及美钻2代,平均寻道时间在12ms左右,都是5400转的产品,大家购买时要考虑到这一点。

  4.平均潜伏时间(Average latency time):

  指当磁头移动到数据所在的磁道后,等待指定的数据扇区转动到磁头下方的时间,单位为毫秒(ms)。平均潜伏期时间是越小越好,潜伏期短代表硬盘在读取数据时的等待时间更短,转速越快的硬盘具有更低的平均潜伏期,而与单碟容量关系不大。一般来说,5400rpm硬盘的平均潜伏期为5.6ms,而7200rpm硬盘的平均潜伏期为4.2ms。
5.平均访问时间(Average access time):

  指磁头从起始位置到达目标磁道位置,并且从目标磁道上找到指定的数据扇区所需的时间,单位为毫秒(ms)。平均访问时间最能够代表硬盘找到某一数据所用的时间,越短的平均访问时间越好,一般在11ms-18ms之间。。平均访问时间体现了硬盘的读写速度,它包括了硬盘的平均寻道时间和平均潜伏期,即:平均访问时间=平均寻道时间+平均潜伏期。

  注意:现在不少硬盘广告之中所说的平均访问时间大部分都是用平均寻道时间所代替的。
  6.道-道间寻道时间(single track seek),指磁头从一磁道移动至另一磁道的时间,单位为毫秒(ms)。

  7. 数据传输率(Data Transfer Rate) 计算机通过IDE接口从硬盘的缓存中将数据读出交给相应的控制器的速度与硬盘将数据从盘片上读取出交给硬盘上的缓冲存储器的速度相比,前者要比后者快得多,前者是外部数据传输率(External Transfer Rate),而后者是内部数据传输率(Internal Transfer Rate),两者之间用一块缓冲存储器作为桥梁来缓解速度的差距。通常也把外部数据传输率称为突发数据传输率(Burst data Transfer Rate),指的是电脑通过数据总线从硬盘内部缓存区中所读取数据的最高速率突发数据传输率(Burst data transfer rate)。以目前IDE硬盘的发展现状来看,理论上采用ATA-100传输协议的硬盘外部传输率已经达到100MB/s,然而最新的采用ATA-133的传输率以后,传输率又可达133MB/s。

  内部数据传输率也被称作硬盘的持续传输率(Sustained Transfer Rate),指磁头至硬盘缓存间的数据传输率,一般取决于硬盘的盘片转速和盘片数据线密度(指同一磁道上的数据间隔度)。也叫持续数据传输率(sustained transfer rate)。

  由于内部数据传输率才是系统真正的瓶颈,因此大家在购买时要分清这两个概念。不过一般来讲,硬盘的转速相同时,单碟容量大的内部传输率高;在单碟容量相同时,转速高的硬盘的内部传输率高。一般取决于硬盘的转速和盘片线性密度。应该清楚的是只有内部传输率向外部传输率接近靠拢,有效地提高硬盘的内部传输率才能对磁盘子系统的性能有最直接、最明显的提升。目前各硬盘生产厂家努力提高硬盘的内部传输率,除了改进信号处理技术、提高转速以外,最主要的就是不断的提高单碟容量以提高线性密度。由于单碟容量越大的硬盘线性密度越高,磁头的寻道频率与移动距离可以相应的减少,从而减少了平均寻道时间,内部传输速率也就提高了。

硬盘的技术术语(二)

8. 自动检测分析及报告技术(Self-Monitoring Analysis and Report Technology,简称S.M.A.R.T):

  目前硬盘的平均无故障运行时间(MTBF)已达50000小时以上,但这对于挑剔的专业用户来说还是不够的,因为他们储存在硬盘中的数据才是最有价值的,因此专业用户所需要的就是能提前对故障进行预测的功能。正是这种需求才使S.M.A.R.T.技术得以应运而生。

  现在出厂的硬盘基本上都支持S.M.A.R.T技术。这种技术可以对硬盘的磁头单元、盘片电机驱动系统、硬盘内部电路以及盘片表面媒介材料等进行监测,它由硬盘的监测电路和主机上的监测软件对被监测对象的运行情况与历史记录及预设的安全值进行分析、比较,当S.M.A.R.T监测并分析出硬盘可能出现问题时会及时向用户报警以避免电脑数据受到损失。S.M.A.R.T技术必须在主板支持的前提下才能发生作用,而且同时也应该看到S.M.A.R.T.技术并不是万能的,对渐发性的故障的监测是它的用武之地,而对于一些突发性的故障,如对盘片的突然冲击等,S.M.A.R.T.技术也同样是无能为力的。

  9.磁阻磁头技术MR(Magneto-Resistive Head):

  MR(MagnetoResistive)磁头,即磁阻磁头技术。MR技术可以更高的实际记录密度、记录数据,从而增加硬盘容量,提高数据吞吐率。目前的MR技术已有几代产品。MAXTOR的钻石三代/四代等均采用了最新的MR技术。磁阻磁头的工作原理是基于磁阻效应来工作的,其核心是一小片金属材料,其电阻随磁场变化而变化,虽然其变化率不足2%,但因为磁阻元件连着一个非常灵敏的放大器,所以可测出该微小的电阻变化。MR技术可使硬盘容量提高40%以上。GMR(GiantMagnetoresistive)巨磁阻磁头GMR磁头与MR磁头一样,是利用特殊材料的电阻值随磁场变化的原理来读取盘片上的数据,但是GMR磁头使用了磁阻效应更好的材料和多层薄膜结构,比MR磁头更为敏感,相同的磁场变化能引起更大的电阻值变化,从而可以实现更高的存储密度,现有的MR磁头能够达到的盘片密度为3Gbit-5Gbit/in2(千兆位每平方英寸),而GMR磁头可以达到10Gbit-40Gbit/in2以上。目前GMR磁头已经处于成熟推广期,在今后的数年中,它将会逐步取代MR磁头,成为最流行的磁头技术。当然单碟容量的提高并不是单靠磁头就能解决的,这还要有相应盘片材料的改进才行,比如IBM早在去年率先在75GXP硬盘中采用玻璃介质的盘片。

  10.缓存:

  全称是数据缓冲存储器(cache buffer)指的是硬盘的高速缓冲存储器,是硬盘与外部总线交换数据的场所。硬盘的读数据的过程是将磁信号转化为电信号后,通过缓存一次次地填充与清空,再填充,再清空,一步步按照PCI总线的周期送出,可见,缓存的作用是相当重要的。在接口技术已经发展到一个相对成熟的阶段的时候,缓存的大小与速度是直接关系到硬盘的传输速度的重要因素。它一般使用7~10ns的SDRAM,目前主流IDE硬盘的数据缓存是2MB,但西部数据得JB系列的缓存达到了8MB,性能非常优秀。
11.连续无故障时间(MTBF):

  指硬盘从开始运行到出现故障的最长时间,单位为小时。一般硬盘的MTBF都在30000或50000小时之间,算下来如果一个硬盘每天工作10小时,一年工作365天,它的寿命至少也有8年,所以用户大可不必为硬盘的寿命而担心。不过出于对数据安全方面的考虑,最好将硬盘的使用寿命控制在5年以内。
  
  12.部分响应完全匹配技术(PRML):

  它能使盘片存储更多的信息,同时可以有效地提高数据的读取和数据传输率。是当前应用于硬盘数据读取通道中的先进技术之一。PRML技术是将硬盘数据读取电路分成两段"操作流水线",流水线第一段将磁头读取的信号进行数字化处理然后只选取部分"标准"信号移交第二段继续处理,第二段将所接收的信号与PRML芯片预置信号模型进行对比,然后选取差异最小的信号进行组合后输出以完成数据的读取过程。PRML技术可以降低硬盘读取数据的错误率,因此可以进一步提高磁盘数据密集度。

  13.单磁道时间(Single track seek time):

  指磁头从一磁道转移至另一磁道所用的时间。

  14.超级数字信号处理器(Ultra DSP)技术:

  应用Ultra DSP进行数学运算,其速度较一般CPU快10到50倍。采用Ultra DSP技术,单个的DSP芯片可以同时提供处理器及驱动接口的双重功能,以减少其它电子元件的使用,可大幅度地提高硬盘的速度和可靠性。接口技术可以极大地提高硬盘的最大外部传输率,最大的益处在于可以把数据从硬盘直接传输到主内存而不占用更多的CPU资源,提高系统性能。

  15.硬盘表面温度:

  指硬盘工作时产生的温度使硬盘密封壳温度上升情况。硬盘工作时产生的温度过高将影响薄膜式磁头(包括MR磁头)的数据读取灵敏度,因此硬盘工作表面温度较低的硬盘有更好的数据读、写稳定性。

  16.全程访问时间(Max full seek time):

  指磁头开始移动直到最后找到所需要的数据块所用的全部时间。

39.硬盘各部位常见故障汇总


1)硬盘的供电:硬盘的供电取自主机的开关电源,四个接线柱的电压分别为:红色为正5V,黑色为地线,黄色为正12V,通过线性电源变换电路,变换为硬盘正常工作的各种电压。硬盘的供电电路如果出现问题,会直接导致硬盘不能工作。故障现象往往表现为不通电、硬盘检测不到、盘片不转、磁头不寻道等。供电电路常出问题的部位是:插座的接线柱、滤波电容、二极管、三极管、场效应管、电感、保险电阻等。

  2)接口:接口是硬盘与计算机之间传输数据的通路,接口电路如出现故障可能会导致硬盘检测不到、乱码、参数误认等现象。接口电路常出故障的部位是接口芯片或与之匹配的晶振坏、接口插针断或虚焊或脏污、接口排阻损坏,部分硬盘的接口塑料损坏导致厂家不予保修。

  3)缓存:用于加快硬盘数据传输速度,如出现问题可能会导致硬盘不被识别、乱码、进入操作系统后异常死机等现象。

  4)BIOS:用于保存与硬盘容量、接口信息等,硬盘所有的工作流程都与BIOS程序相关,通断电瞬间可能会导致BIOS程序丢失或紊乱。BIOS不正常会导致硬盘误认、不能识别等各种各样的故障现象。

  5)磁头芯片:贴装在磁头组件上,用于放大磁头信号、磁头逻辑分配、处理音圈电机反馈信号等,该芯片出现问题可能会出现磁头不能正确寻道、数据不能写入盘片、不能识别硬盘、异响等故障现象。

  6) 前置信号处理器:用于加工整理磁头芯片传来的数据信号,该芯片如出现问题可能会出现不能正确识别硬盘的故障现象。

  7)数字信号处理器:用于处理前置信号处理器传过来的数据信号,并对该信号解码或接收计算机传过来的数据信号,并对该信号进行编码。

  8)电机驱动芯片:用于驱动硬盘主轴电机和音圈电机。现在的硬盘由于转速太高导致该芯片发热量太大而损坏,据不完全统计,70% 左右的硬盘电路路障是由该芯片损坏引起。

  9)盘片:用于存储硬盘数据,轻微划伤时可通过软件按一定的算法解码纠错,严重划伤时,数据不可恢复。

  10)主轴电机:用于带动盘片高速旋转,现在的硬盘大多使用液态轴承马达,精度极高,剧烈碰撞后可能会使间隙变大,读取数据变得困难、异响或根本检测不到硬盘。该故障现象需用专用设备才能读取里面的数据。

  11)磁头:用于读取或写入硬盘数据,受到剧烈碰撞时易于损坏,导致不认硬盘。硬盘受到碰撞后受损可能性更大的是磁头。

  12)音圈电机:闭环控制电机,用于把磁头准确定位在磁道上。该电机较少损坏。

  13)定位卡子:用于使磁头停留在启停区,IBM等系列的硬盘的卡子易错位,导致磁头不能正常寻道。在无开盘维修条件的情况下,可按一定的角度适当敲击硬盘,使卡子回复到正确位置。

40.硬盘故障问答4例

1、硬盘芯片过热导致死机


  问:我的电脑最近出了一个硬件问题,现象是电脑使用过程中突然黑屏,按键盘灯无反映死机或者蓝屏(蓝屏提示硬件故障),按复位键后显示器像没信号一样灯开始闪烁(偶尔能够重新启动但很少)。要关闭电源等几分钟才恢复正常,有的时候还不行,在其间摸过全部硬件都没有特别发热现象,温度都正常,硬盘重新又分过区也正常。但是我发现如果我把硬盘拿出机箱,把有电路的一面朝上放置就不会出现死机现象,关机后我摸硬盘的电路,发现一个芯片温度很烫手,请问死机现象是不是和硬盘电路有关系?

  答:根据你描述的现象,现在可以判定死机的原因的确是和硬盘的电路有关系。由于现在天气越来越热,高速运转的硬盘发热量是相当大的,如果不采取一些降温措施,的确会出现一些莫名其妙的死机现象。龙哥建议你采取一些有效的降温措施,例如给机箱上加装机箱风扇,加强机箱内部的空气流通,这样会使死机的现象缓解不少。不过提醒你注意的是,最好不要给硬盘上加装硬盘散热器,因为市面上售价20元左右的硬盘散热器效果虽然不错,但是由于做工的原因,震动是相当大的。如果硬盘长时间在震动的条件下工作,会减少硬盘的寿命。


  2、硬盘挂起问题


  问:我的机子在没有进行任何操作,当其闲置三分钟左右后,就能听到好似硬盘被挂起的声音,而后我在例如打开某个文件夹时,能听到硬盘起转的声音,感觉打开速度明显减慢,不知是什么问题,以前从没出现过这现象。请问这是什么原因,有没有方法能够解决?

  答:出现这样的问题很可能是由于您在电脑的“电源管理”选项中设置了三分钟后关闭硬盘,所以才会出现这样的问题。您现在可以通过以下的方法来解决这个问题:在“开始”菜单中选择“设置”->“控制面板”->“电源选项”,打开这项设置,然后把“关闭硬盘”一项设置为“从不”,然后点击“确定”即可。

  3、硬盘格式化后容量变小


  问:我新购买了一块80GB的硬盘,但是我在格式化后发现硬盘少了7.8GB的空间,请问一个80G的硬盘在格式化完后少了7.8GB的容量是否为正常吗?

  答:出现这样的问题是由于厂家和计算机系统之间的算法不同而造成的。

  厂家算法:80GB=1000bit×1000×1000×80=80,000,000,000bit

  系统算法:80,000,000,000bit=1024bit×1024×1024×72.2=72.2GB

  通过以上的两种算法的对比,您可以清楚地发现如果按照系统算法来计算的话,是会缺少7.8GB的。


  4、Ghost是否支持SCSI硬盘


  问:我最近安装了一块SCSI硬盘,安装的方法是采用PCI扩展卡的模式,启动时系统会自动认出卡的BIOS,然后引导硬盘。我现在想要使用Ghost对硬盘上的数据做镜像备份,请问Ghost是否支持SCSI硬盘?

  答:这一点您不用担心,Ghost是支持SCSI硬盘的,而且从6.0以上的版本,Ghost还可以支持NTFS的分区格式。

41.硬盘零磁道与分区表的修复


零磁道处于硬盘上一个非常重要的位置,硬盘的主引导记录区(MBR)就在这个位置上。MBR位于硬盘的0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。在总共512字节的硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个字节(55 AA)属于分区结束标志。由此可见,零磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法自举。

  零磁道损坏属于硬盘坏道之一,只不过由于它的位置太重要,因而一旦遭到破坏,就会产生严重的后果。

  通常的维修方法是通过Pctools9.0的DE(磁盘编辑器)来修复(或者类似的可以对磁盘扇区进行编辑的工具也可以),其方法如下:

  用Windows 9x启动盘启动,插入含有Pctools9.0的光盘。运行PCT90目录下的de.exe,先进入“Options”菜单,选“Configuration”(配置)命令,按下“空格”键去掉Read Only(只读)前面的勾(按Tab键切换),之后,保存退出。

  接着选择并执行主菜单“Select”(选择)中的Drive(驱动器),进去之后在“Drive type”(驱动器类型)项中,选择Physical(物理的),并按空格选定,再按“Tab”键切换到“Drives”项,选中“Hard disk”(硬盘),最后,选择“OK”并回车。

  之后,回到主菜单中,打开“Select”菜单,这时会出现Partition Table(分区表),选中并进入,之后出现硬盘分区表信息。如果硬盘有两个分区,l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder(起始柱面)的0改成1就可以了。保存后退出。

  要注意的是,在修改之前先将硬盘上的重要资料备份出来。重新启动,按Delete键进入回CMOS设置,选“IDE AUTO DETECT”,可以看到CYLS数比原来减少了1,之后,保存设置并退出。重新分区、格式化,即可救活硬盘。

  需要注意的是:由于DE工具仅对FAT16分区的硬盘有效,因此,对于FAT32分区的硬盘来说,可以通过分区大师(PQ)等磁盘工具,将FAR32转换为FAT16,然后再对其进行处理。

  另外,有人还探索出了通过修改硬盘电机定位系统来改变零磁道位置和通过电路调整来改变磁头的分配逻辑,以达到重新定位零磁道的目的。当然这需要更深厚的硬件水平,实现起来也比较复杂。
  分区表损坏的修复


  硬盘主引导记录所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的DPT(分区表),即可轻易地损毁硬盘分区信息。分区表的损坏通常来说不是物理损坏,而是分区数据被破坏。因此,通常情况下,可以用软件来修复。

  通常情况下,硬盘分区之后,备份一份分区表至软盘、光盘或者USB盘上是极为明智的。这个方面,国内著名的杀毒软件KV3000系列和瑞星都提供了完整的解决方案。另外,对于没有备份分区表的硬盘,也提供了相应的修复方法,不过成功率相对较低。

  另外,中文磁盘工具DiskMan在这方面也是行家里手。重建分区表作为它的一个“杀手锏”功能,非常适合用来修复分区表损坏。

  对于硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分区表。在菜单的工具栏中选择“重建分区表”,DiskMan即开始搜索并重建分区。DiskMan将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被病毒挪动过的分区表。接下来搜索每个磁头的第一个扇区。搜索过程可以采用“自动”或“交互”两种方式进行。自动方式保留发现的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索。

  但是,需要注意的是,重建分区表功能不能做到百分之百的修复分区表,除非你以前曾经备份过分区表,然后通过还原以前备份的分区表来修复分区表损坏。因此可见,平时备份一份分区表是多么的必要!

42.硬盘软故障排除的基本知识


现在的硬盘发展速度越来越快,许多用户目前都已购买了大容量的硬盘。硬盘是计算机中比较容易出现故障的设备,当硬盘出现故障时,许多宝贵数据有可能都要付诸东流了,有没有能使硬盘起死回生的办法呢?下面给大家介绍一些解决硬盘软故障的基本方法。

  首先介绍一下硬盘的组成,一个硬盘基本是由两部分组成:
  1.磁头-盘片组件(Head Disk Assembly),简称头盘组件(HDA);
  2.印刷电路板组件(Printed Circuit Board Assembly),简称PCBA。
  在头盘组件的腔体内,是硬盘的磁盘片,磁盘片的数据结构,依磁道从低到高,由下列五部分组成:
  (1)MBR:主引导区记录(Master Boot Record)
  MBR位于硬盘的柱面0、磁头0、扇区1的位置,也即俗称的零磁道位置。它是由分区命令Fdisk产生的。MBR结束标志为55AA。用杀毒软件KV300+的F6功能即可查看,其默认画面即为MBR。
  (2)DBR:DOS启动记录(DOS Boot Record)
  DBR位于硬盘的柱面0、磁头1、扇区1的位置。它是由格式化命令Format产生的。DBR结束标志为55AA。在KV300+的F6功能下,按F1,所显示的画面即为DBR信息。
  (3)FAT:文件分配表(File Allocation Table)
  FAT表位于柱面0、磁头1、扇区2的位置。FAT表的大小由硬盘容量决定,硬盘容量愈大,FAT表相应愈大。
  (4)DIR区:根目录区(Directory)
  DIR区是根目录区的意思。当我们在DOS提示符下键入DIR并按回车键ENTER,显示器上所显示的内容即为该区内容。
  (5)DATA区:数据区
  DATA区负责硬盘中数据的存储。当将数据复制到硬盘时,数据就存放在DATA区。

  目前,增强型IDE(EIDE)硬盘的工作模式分为三种:NORMAL、LBA和LARGE模式。
  NORMAL模式即普通模式。这是原有IDE方式。在此方式下对硬盘访问时,BIOS和IDE控制器对参数不作任何转换。此模式下支持的最大柱面数为1024,最大磁头数为16,最大扇区数为63,每扇区字节数为512。因此支持最大硬盘容量为:512×63×16×1024=528MB
  LBA(Logical Block Addressing)模式即逻辑块地址模式。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在LBA模式下,可设置的最大磁头数为255,其余参数与普通模式相同。由此可计算出可访问的硬盘容量为:512×63×255×1024=8.4G

  LARGE模式即大模式。当硬盘的柱面超过1024而又不为LBA支持时,可采用此种模式。LARGE模式采用的方法为把柱面数除以2,把磁头数乘以2,即使柱面数减少,但总容量不变。相反的转换过程由BIOS的INT 13H完成,以便取得正确的硬盘地址。LARGE模式支持最大硬盘容量为:512×63×32×512=1GB
  现在的高容量硬盘都是设置成LBA,其他两种已经很少用了。
  硬盘的启动过程一般是按照西面的步骤:
  第一步 BIOS测试硬盘。
  第二步 加载硬盘启动程序,确认硬盘分配表。
  第三步 加载DOS启动程序,确认BIOS参数区。
  第四步 加载IO.SYS、MSDOS.SYS启动文件。
  第五步 加载CONFIG.SYS文件。
  第六步 加载COMMAND.COM系统文件。
  第七步 加载AUTOEXEC.BAT批处理文件。
  解决硬盘故障,一般用到的工具是一张软盘、Win98或者Win95(OSR2)启动盘、低级格式化软件、杀毒盘。
  硬盘故障大致可分为硬故障和软故障两大类
  硬故障通常指的就是PCBA板损坏、盘片划伤、磁头或是电机损坏等。由于硬故障维修要求的基本知识及要求条件较高,所以对于一般的用户来说是不能维修的,也做不到。

  软故障即硬盘片数据结构由于某种原因,如病毒导致硬盘数据结构混乱甚至不可被识别而形成的故障。一般来说,主板的BIOS硬盘自动检测(IDE HDD AUTO DETECTION)如果能够检测到硬盘时,说明硬盘没有物理损伤,如有问题应该为软故障。
  硬盘出现了软故障,我们一般可按如下步骤排除:
  第一步 检查主板BIOS中硬盘工作模式,看是否正确设置硬盘。
  第二步 用相应操作系统的启动盘启动计算机。
  第三步 检查硬盘标记55AA是否正常;活动分区标志80是否正常。
  第四步 用杀毒盘杀病毒。
  第五步 如果硬盘无法启动,可用启动盘启动,然后输入命令:SYS C:回车。
  第六步 运行Scandisk命令以检查并修复FAT表或DIR区的错误。
  第七步 如果软件运行出错,可重新安装操作系统及应用程序。
  第八步 如果软件运行依旧出错,可对硬盘重新分区、高级格式化,并重新安装操作系统及应用程序。如果还没有效果的话,那么我们只能对硬盘进行低级格式化了,其实一款硬盘如果到了这个地步,基本上也就不可救药了,就算是低格成功,也会对硬盘造成不良影响。
  通常情况下,只要在开机的时候BIOS能够检测到硬盘参数,就有很大的希望可以修复。

43.硬盘软故障排除基本知识及实例

硬盘,是计算机中主要的硬件设备,是人们存储大量数据信息的外存之一。而同时,它又是计算机中比较容易出现故障的设备。当出现硬盘故障时,如何使硬盘能够起死回生呢?本文根据笔者的一点心得体会,谈谈硬盘软故障排除的一些基本知识及故障排除实例。
  在排除硬盘故障之前,首先让我们认识一下硬盘。
  基本知识
  一、硬盘的构成
  硬盘由两部分构成:
  1.磁头-盘片组件(Head Disk Assembly),简称头盘组件(HDA);
  2.印刷电路板组件(Printed Circuit Board Assembly),简称PCBA。
  在HDA的腔体内,是硬盘的磁盘片,磁盘片的数据结构,依磁道从低到高,由下列五部分组成:
  (1)MBR:主引导区记录(Master Boot Record)
  MBR位于硬盘的柱面0、磁头0、扇区1的位置,也即俗称的零磁道位置。它是由分区命令Fdisk产生的。MBR结束标志为55AA。用杀毒软件KV300+的F6功能即可查看,其默认画面即为MBR。
  (2)DBR:DOS启动记录(DOS Boot Record)
  DBR位于硬盘的柱面0、磁头1、扇区1的位置。它是由格式化命令Format产生的。DBR结束标志为55AA。在KV300+的F6功能下,按F1,所显示的画面即为DBR信息。
  (3)FAT:文件分配表(File Allocation Table)
  FAT表位于柱面0、磁头1、扇区2的位置。FAT表的大小由硬盘容量决定,硬盘容量愈大,FAT表相应愈大。
  (4)DIR区:根目录区(Directory)
  DIR区是根目录区的意思。当我们在DOS提示符下键入DIR并按回车键ENTER,显示器上所显示的内容即为该区内容。
  (5)DATA区:数据区
  DATA区负责硬盘中数据的存储。当将数据复制到硬盘时,数据就存放在DATA区。
  二、硬盘的工作模式
  目前,增强型IDE(EIDE)硬盘的工作模式分为三种:NORMAL、LBA和LARGE模式。
  NORMAL模式即普通模式。这是原有IDE方式。在此方式下对硬盘访问时,BIOS和IDE控制器对参数不作任何转换。此模式下支持的最大柱面数为1024,最大磁头数为16,最大扇区数为63,每扇区字节数为512。因此支持最大硬盘容量为:512×63×16×1024=528MB
  LBA(Logical Block Addressing)模式即逻辑块地址模式。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在LBA模式下,可设置的最大磁头数为255,其余参数与普通模式相同。由此可计算出可访问的硬盘容量为:512×63×255×1024=8.4G
  LARGE模式即大模式。当硬盘的柱面超过1024而又不为LBA支持时,可采用此种模式。LARGE模式采用的方法为把柱面数除以2,把磁头数乘以2,即使柱面数减少,但总容量不变。相反的转换过程由BIOS的INT 13H完成,以便取得正确的硬盘地址。LARGE模式支持最大硬盘容量为:512×63×32×512=1GB
  现在的高容量硬盘都是设置成LBA,其他两种已经很少用了。
  三、硬盘的启动
  硬盘的启动过程如下:
  第一步 BIOS测试硬盘。
  第二步 加载硬盘启动程序,确认硬盘分配表。
  第三步 加载DOS启动程序,确认BIOS参数区。
  第四步 加载IO.SYS、MSDOS.SYS启动文件。
  第五步 加载CONFIG.SYS文件。
  第六步 加载COMMAND.COM系统文件。
  第七步 加载AUTOEXEC.BAT批处理文件。
  排除实例
  要排除硬盘故障,当然要有适当的工具。以下是笔者常用的工具,仅供各位朋友参考。
  软盘一张(1.44MB、3.5英寸)、DOS6.22系统盘、Win98启动盘、Win95(OSR2)启动盘、MAXTOR的Lformat.exe低级格式化软件、KV300+杀毒盘。
  硬盘故障大致可分为硬故障和软故障两大类
  硬故障即PCBA板损坏、盘片划伤、磁头音圈电机损坏等。由于硬故障维修要求的基本知识及维修条件较高,本文在此不作介绍。
  软故障即硬盘片数据结构由于某种原因,比如说病毒导致硬盘数据结构混乱甚至不可被识别而形成的故障。一般来说,主板BIOS硬盘自动检测(IDE HDD AUTO DETECTION)功能能够检测到硬盘参数时,均为软故障。
  硬盘软故障可按如下步骤排除:
  第一步 检查主板BIOS中硬盘工作模式,看是否正确设置硬盘。
  第二步 用相应操作系统的启动盘启动计算机。
  第三步 检查硬盘标记55AA是否正常;活动分区标志80是否正常。以国产著名杀毒软件KV300+为例,可用其F6功能查看,用F10功能自动修复。或用Fdisk/MBR格式重建分区表。
  第四步 用杀毒盘(如KV300+)查、杀病毒。注意:如用KV300+查、杀病毒,应先用KV300/K格式清杀引导区病毒,再用KV300格式清杀病毒。
  第五步 如果硬盘无法启动,可用系统盘传送系统。命令格式为:SYS C:回车。
  第六步 运行Scandisk命令以检查并修复FAT表或DIR区的错误。
  第七步 如果软件运行出错,可重新安装操作系统及应用程序。
  第八步 如果软件运行依旧出错,可对硬盘重新分区、高级格式化,并重新安装操作系统及应用程序。必要时可对硬盘低级格式化。
  下面介绍一下MAXTOR的低级格式化程序Lformat.exe的用法:
  在软盘上运行低级格式化程序,其命令格式为:
  Lformat 回车
  进入低级格式化程序主界面。主界面三个选项如下:
  SELECT DEVICE
  LOW LEVEL CURRENT DEVICE
  EXIT
  第一项为选择驱动器。编号为0、1、2、3,分别代表主板所能挂接的四个硬盘。当只有一个硬盘时,选0即可。第二项为低级格式化。当选中该项时,程序会提示是否按LBA模式低格,此时,可按具体情况选Y或N。大多数情况下选Y即可。之后,会提示硬盘上数据会全部丢失,问是否继续,此时键入Y即开始低级格式化硬盘。完成后,选第三项退出。
  下面介绍一些本人在工作中积累的一些软故障排除实例,供大家参考。
  例一、故障现象
  富士通1.2GB硬盘,硬盘参数可检测到,但启动时系统提示HD硬盘错。
  分析及解决:
  用软盘启动系统,用KV300+清杀病毒,系统提示无硬盘。怀疑硬盘标记55AA被破坏,用KV300+的F10功能自动修复。硬盘工作正常。
  例二、故障现象
  富士通1.2GB硬盘,硬盘参数可检测到,但启动后用DIR显示仅540MB。
  分析及解决:
  开机,进入BIOS设置画面。自动检测硬盘,为LBA模式下1.2GB硬盘,参数正常。用Fdisk重新分区、高级格式化,依然只有540MB容量。后用户称曾用一块486主板低级格式化该硬盘。考虑该486主板可能仅支持540MB硬盘,故在低级格式化该硬盘时,把1.2GB硬盘强制成540MB硬盘。用低级格式化程序Lformat低级格式化,重新分区、高级格式化,硬盘容量恢复为1.2GB。
  例三、故障现象
  昆腾2.1GB硬盘,硬盘参数可检测,Win97系统,启动时只有一个光标。
  分析及解决:
  考虑主板BIOS能够检测到硬盘参数,按软故障步骤处理,当用KV300+杀毒盘杀毒时,发现TPVO/3783病毒,并成功杀死该病毒。重新启动机器,系统恢复正常。
  例四、故障现象
  希捷3.2GB硬盘,硬盘参数可检测,Win97系统,启动时只有一个光标。
  分析及解决:
  用杀毒盘杀毒,无病毒。考虑操作系统为Win97,用Dir/A格式查看隐含文件,发现有JO.SYS文件。我们知道:当在Win97启动时,按F8键并选择原有DOS模式时,可在硬盘根目录下产生JO.SYS文件。但不幸的是,Win97并不支持双引导。当进入原有DOS模式后,一旦再次启动,就无法正常引导Win97。找到故障点后,用Win97启动盘启动计算机,重新传送系统,机器恢复正常。
  例五、故障现象
  昆腾2.1GB硬盘,硬盘参数可检测,但启动时,系统提示:Missing Operating system。
  分析及解决:
  该系统提示意为:DOS被破坏。其错误原因为DOS引导记录坏或读写电路坏。考虑该计算机操作系统为UNIX,故进主板BIOS设置,发现硬盘工作模式为LBA方式。而UNIX操作系统要求硬盘工作模式为NORMAL方式。重设硬盘工作模式,系统正常。
  同时,我将列出硬盘启动出错信息、含义及原因一览^39030401a^表,以方便读者查阅。
  一般情况下,只要主板能够检测到硬盘参数,就有很大希望修复硬盘。当然,任何硬件的严重损坏,如PCBA板损坏或磁盘介质严重划伤,均不是可用软件来修复的。前文提到的分区命令Fdisk及高级格式化命令Format的用法,请参阅有关书籍。KV300+杀毒盘的用法,请参阅KV300+的用户手册。

44.硬盘数据恢复经验

硬盘作为用户存储数据的主要场所,其最大的用途莫过于存储数据,但有时往往由于用户操作不当,造成用户数据的丢失。如果对于普通用户,数据对用户相对而言并不重要,那么丢了就丢了,没有太大关系;但如果数据对用户很重要(对于这类用户,应经常备份数据),这时数据丢失了怎么办呢?此文就是通过一次对硬盘数据的恢复过程来简要说明一下硬盘数据恢复的方法,希望能对大家恢复硬盘数据有一定的帮助。
  相关概念
  MBR(Main Boot Record)即主引导记录区,它位于整个硬盘的0磁道0柱面1扇区,包括硬盘引导程序和分区表。
  DBR(Dos Boot Record)即操作系统引导记录区,通常位于硬盘的0磁道1柱面1扇区,是操作系统可直接访问的第一个扇区,它也包括一个引导程序和一个被称为BPB(BIOS Parameter Block)的本分区参数记录表。每个逻辑分区都有一个DBR。
  FAT(File Allocation Table)即文件分配表,是DOS、Windows9X系统的文件寻址格式,为了数据安全起见,FAT一般做成两个,第二FAT为第一FAT的备份。
  DIR是Directory即根目录区的简写,DIR紧接在第二FAT表之后。有关硬盘存储结构的详细介绍,可参考我在《电脑报》1999年第20期的文章《硬盘数据结构一瞥》。
  估计数据丢失原因:
  1.安装多系统引导软件后,异常操作造成。
  2.遭到某种病毒感染。数据丢失前状态:2.5GB硬盘,原分区为:C:2GB+D:500MB,D盘装有重要数据。两分区均为FAT16格式。
  数据丢失过程
  一次系统重启后,D盘丢失。
  数据丢失后的操作
  该客户曾用Fdisk重新分区,试图按原分区大小再造分区,未果。但没有格式化D盘,只格式化了C盘并重装系统。
  客户的数据修复要求
  恢复D盘根目录下“数码相机”目录内所有文件。
  所用工具:
  NORTON DISK DOCTOR:diskedit.exe
  数据修复过程:
  一、数据备份 主要包括物理0磁道各扇区,各分区逻辑0磁道,FAT表和根目录区等,再配以GHOST备份各分区的数据区。
  二、分析该硬盘的主引导扇区MBR(包括主分区表和引导程序)、各分区的引导扇区DBR、FAT表及根目录区。
  由于已经重新分区并能顺利启动C盘(抛开病毒原因),故MBR的逻辑结构应该没问题,通过Diskedit命令察看MBR所在的0磁道第一扇区,证实估计正确,但现分区表与原分区表是否完全一致,还不能确定。
  通过分区表,可以查找到各分区的引导扇区所在的物理位置,分析后可确定C盘的各项重要数据(引导扇区、第一FAT表、第二FAT表、根目录区)均没有异常,但D盘除了引导扇区DBR外、上述的其他数据均无法对应,DBR之所以无异常,是因为重新分区的结果,而FAT1、FAT2和根目录区面目全非的原因,大致应该有两种可能:一是现分区与原分区不一致,导致数据对不上号;二是数据已被病毒破坏。
  由于在察看MBR时,发现0磁道的其他扇区留有不明程序的残余代码,通过察看其中的一些显示信息,可以判定是某种多系统软件留下的,说明客户曾经安装过多系统管理软件。这样大致可以排除病毒破坏分区的可能,分区丢失应该是异常操作多系统管理软件引起的。
  三、寻找原有分区 根据前面的分析,由于客户在数据丢失后又进行了重新分区,而且估计现有的分区与原来的分区不一致,这样无疑加大了数据修复的难度,但幸好没有格式化D盘,因为如果单单只是Fdisk,只会改写原硬盘的各分区的第一扇区。如果这个扇区不落在原分区的重要参数区(DBR、FAT、根目录)上,那么修复的成功率还是挺高的。接下来就是寻找原有D盘的重要数据区了。根据客户提供的资料可知,原D盘根目录下有一个叫“数码相机”的子目录,于是用DISKEDIT提供的搜索功能,搜索“数码相机”对应的十六进制代码,可以找到原有D盘的根目录区。历时30分钟,通过过滤搜索结果,最终找到该根目录所在的扇区,然后顺藤摸瓜,向前翻过两个FAT表(根据经验大概400个扇区~500个扇区)找到原D盘DBR所在的扇区,接着再向前翻63个扇区,找到原D盘的分区表,至此,最困难的问题攻克了。
  四、重建主分区表 因为客户后来用Fdisk重新建立的主分区表与原来的分区表并不一致,故必须手工重建原分区表,通过前面找到的原D盘分区表和原D盘的DBR,可以计算出主分区表,包括各分区的起始、结束扇区、分区大小、分区类型等。算出结果后,改写0磁道1扇区的主分区表。
  五、重启系统,出现原D盘,所有文件基本全部恢复。拷贝出“数码相机”目录,做好备份。通知客户取回数据。
  说明:
  1.数据备份时,不要过分相信GHOST,GHOST只认正确的分区,对于隐藏的分区它不会复制。对于不正确的分区,它会报告错误并停止复制过程。GHOST并非一个纯粹意义上的全盘复制软件,它只复制那些FAT表上存在的文件,并非复制磁盘上所有的数据!
  2.走运的是,该客户重新分的D盘刚好比原D盘大几个磁道,故新的D盘分区表被建在原C盘最后端的数据区中。所以本次维修基本上可以说100%地恢复了原D盘的数据。
  3.更走运的是,该客户没有重新格式化D盘,不然就不可能有那么高的恢复率了。
  给读者的建议
  在硬盘数据出现丢失后,请立即联系当地的数据修复公司。最好不要再对硬盘进行写操作,那样会增大修复的难度,也影响到修复的成功率。

45.硬盘维护全攻略

前段时候的IBM硬盘事件,可能许多受害者还记忆犹新、心有余悸吧。硬盘,也一度成为电脑中最脆弱、最娇贵的配件了,PCPOP上公布的三段IBM硬盘损坏的工作声音使我们毛骨悚然。由于硬盘存有用户的重要资料,所以,每个人都会尽自己所能地挽救硬盘。在BBS中,我们也常会看到许多人向大虾求救,询问维修的方法。而很多人却不负责任,很粗略地说了一下。完全不能解决用户的难题。针对这个迫在眉睫的问题,我们故将目前所常见的硬盘故障和其解决方法罗列以下,旨在将用户的损失降到最低。

  ‖硬盘常坏在哪里?‖

  首先我们要搞清楚,硬盘常坏在哪里,是怎么坏的,这样才能对症下药,达到事半功倍的效果。

  1、逻辑坏道:俗称“软坏道”。是由软件安装或使用错误造成的,一般对硬盘本身不会造成太大的危害。

  2、物理坏道:这类坏道就是前段IBM硬盘事件的普遍症状。磁头和磁盘间的间隙仅有0.015~0.025 μm ,这么小的间隙,硬盘在运输途中,如果受到强烈颠簸,会使硬盘产生物理坏道。除此以外,人为的错误也会使一块硬盘报废。一些粗心大意的人在装机时,硬盘螺丝没有拧紧,为日后的使用埋下了隐患。硬盘工作时的震动也会造成物理坏道的产生。

  3、零磁道故障:众所周知,硬盘读盘都是从0磁道开始的。如果0磁道损坏,就会造成硬盘不能读盘、开机不能找到硬盘等等。

  以上三种算是硬盘常见的疑难症状。逻辑坏道算是硬盘故障中的伤寒而已,一般很容易解决,用Windows的磁盘扫描程序就能解决。如果无法“扫到病除”,大不了FORMAT硬盘、重装系统,也可以摆平。但对于物理坏道和零磁道故障,我们就得花费点时间和精力了。

  症状一:在你打开某一文件或运行某一程序时,硬盘反复读盘且出错,或者要经过九牛二虎之力才能成功。与此同时,硬盘会发出异样的杂音;启动时不能通过硬盘引导系统,用软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功;FORMAT硬盘时,到某一进度停止不前,最后报错,无法完成;对硬盘执行FDISK时,到某一进度会反复进进退退。

  这些症状都是物理坏道的常见病症。目前尚无完全修复物理坏道的良药。只能通过修复少量的坏道或屏蔽坏道来缓解这一问题。

  1、首先从最简单的方法入手。如果能进入Win9X系统,则使用Win9X自带的磁盘扫描程序,“扫描类型”选择“完全”,对所在分区进行一次完整的“体检”,发现并尽量修复潜在的坏簇。对于以上不能通过硬盘引导,即不能进入Win9X的现象,则可以用Win9X的启动盘启动系统,然后在A:>提示符后键入SCANDISK D:(其中“D”是具体的硬盘盘符)来扫描硬盘。对于坏簇,程序会以黑底红字的“B”(bad)标出。

  2、由于Win9X只能修复逻辑坏道,对付物理坏道就有些心有余而力不足了。所以第一步往往不会奏效,但在所有的修复工作中,它却是最重要的。我们可以病症发生在哪个部位。在这些坏道上作好标记,对它疏而远之,惹不起,总躲得起吧。切记第一步中坏道的位置,然后对硬盘Format,将有坏道的区域单独划成一个区,如果坏道不是连续的,而且相距较远,可以将邻近的坏道划在一个区内,甚至可以多划几个区。值得注意的是,不要为吝啬硬盘空间而把含有坏道的区划得过分紧凑,坏道周围应留有适当的“好道”空间作为缓冲。以后就不要在这些危险区域内存取文件了,因为坏道具有扩散性,如果动用与坏道靠得过分近的“好道”,那么过不了多久,病情又会扩散了!

  3、有些用户可能在硬盘中存储了大量的重要信息,如果亲手把这些价值连城的信息摧毁掉,那岂不是心如刀割?除了Format外,我们是否还有鱼和熊掌兼得的方法?答案是肯定的。我们可以尝试使用PartitionMagic对硬盘进行处理。PartitionMagic允许在不破坏数据的前提下对硬盘重新分区、动态改变分区大小、改变分区的文件格式、隐藏或显示已有分区等等。将PartitionMagic的DOS版拷在软盘上,用WIN9X启动盘引导系统,运行软盘上的PQMAGIC.EXE。由于PartitionMagic中Operations菜单下的“check”命令也能扫描硬盘,检查坏道,所以我们大可以化烦为简,跳过前两步。检查完毕,标记了坏簇后,在Operations菜单下选择“Advanced/bad Sector Retest”;把坏簇分成一个(或几个)区后,再通过Hide Partition菜单项把含有坏道的分区隐藏,以免在Windows9X中误操作。要特别注意的是,如果没有经过格式化而直接将有坏道的分区隐藏的话,那么该分区的后续分区将由于驱动器盘符的变化而导致其中的一些与盘符有关的程序无法正确运行。解决的办法是利用Tools菜单下的DriveMapper菜单项,它会自动地收集快捷方式和注册表内的相关信息,立即更新应用程序中的驱动器盘符参数,以确保程序的正常运行。这种方法适用于全系列的PartitionMagic,不过,需要提醒大家的是:强烈建议不要使用3.0以下的版本(可能你也找不到这版本了),因为3.0以下的PartitionMagic还很不成熟,会造成执行操作失败、甚至硬盘资料丢失的情况。对于想保留自己信息的用户,可要关注一下啊。

  症状二:当你开机时,检测CPU、内存正常后,硬盘不能通过自检,屏幕显示“HDD Controller Error(硬盘控制器故障)”,而后死机。进入BIOS中仍然无法对硬盘进行设置,也找不到硬盘。用Norton、KV3000等软件也无法找到硬盘。

  碰到这种问题,就非常棘手了。这极大可能是零磁道损坏。但也不是无药可救。我们可以通过以下方法:

  1、接上一个正常的硬盘,跳线设为Master。

  2、刚才那个硬盘,跳线也设为Master,但只接电源线,不接数据线。

  3、开机,运行Norton2000等的DiskEdit(磁盘编辑)。

  4、在Tools(工具)菜单中点取Configuration(配置),将Read Olny(只读)复选框中的只读属性取消。

  5、在Object(目标)菜单中点取Drive(驱动器),然后点取C:Hard Disk(C盘),并将Type(类型)设置成Physical Disks(物理磁盘)。

  6、在Object(目标)中点取Partition Table(分区表)项,将完好硬盘的主引导记录(MBP)和分区表信息读取到内存中。

  7、将正常硬盘上的信号线拔下并接到零磁道故障硬盘上。

  8、从Tools(工具)菜单中点取Write Object To(目标写入至),选择To Physical Sectors(至物理扇区)后点取OK项,然后选择Hard Disk1后点击OK;从Write Object to Physical Sectors(目标写入至物理扇区)对话框中,将Cylinder(柱面)、Side(盘面)、Secto(扇区)分别设置成0、0、1后点取OK,当出现“警告”对话框时选择Yes项。

  9、退出DiskEdit并重新启动计算机。

  10、进入BIOS重新设置硬盘参数,并对硬盘重新分区。

  症状三:开机时,硬盘引导失败,显示“Missing operation system”提示。

  这是DBR(DOS启动记录DOS Boot Record)损坏的症状,在此,我们需要重建DBR,方法可以利用系统盘上正常的DBR解决:

  A> debug(把系统盘插入A驱)

  -L100 0 0 1(把系统盘上正常的DBR装入内存)

  -W100 2 0 1(用正常的DBR覆盖硬盘上的DBR)

  -Q(退出)

  注意保养,让你的硬件更长寿:

  1、在电脑的配置上,如果内存容易较小,那硬盘读盘的次数就是显著增多,这对硬盘的寿命是没有保障的。

  2、在装硬盘时,我们需要对硬盘进行加固,这是无可厚非的。但有的人的确粗心大意,固定硬盘的螺丝都没有拧紧,这对硬盘也是极其不利的。强烈的震动会使硬盘发出难以让人忍受的噪音,更严重的是,它是出现物理坏道的罪魁祸首。

  3、大多数人总以为,电源是无关紧要的配件,其实不然。电源的好坏不但影响系统的稳定性,对硬盘也是非常重要的,如果电源的滤波非常差劲,会影响到硬盘的工作,使其出现非常多的怪问题。

  4、频繁地对硬盘进行碎片整理,也是会导致硬盘老化的一大原因。

46.跳出硬盘认识的误区

多年来一直误导着高朋的几个常识性问题是:

  1.硬盘逻辑坏道可以修复,而物理坏道不可修复。实际情况是,坏道并不分为逻辑坏道和物理坏道,不知道谁发明这两个概念,反正厂家提供的技术资料中都没有这样的概念,倒是分为按逻辑地址记录的坏扇区和按物理地址记录的坏扇区。

  2.硬盘出厂时没有坏道,用户发现坏道就意味着硬盘进入危险状态。实际情况是,每个硬盘出厂前都记录有一定数量的坏道,有些数量甚至达到数千上万个坏扇区,相比之下,用户发现一两个坏道算多大危险?

  3.硬盘不认盘就没救,0磁道坏可以用分区方法来解决。实际情况是,有相当部分不认的硬盘也可以修好,而0磁道坏时很难分区。

  如此误导,如不是自己搜集研究外文资料并长期实践,说不准还长期拿来作信条呢。 在国外有许多的专业的硬盘维修论坛,在那里你可以发现有一些国家的硬盘维修技术达到了很高水准。我敢肯定,他们的一些技术会令众多硬盘厂家头痛不已。和世界上众多专业硬盘修理高手交流,使高朋受益菲浅。 这三年来,高朋辞去教师工作,专门从事硬盘修复工作,经手修复的硬盘已超过万个。

  总结起来,高朋的技术来源有三方面:

  1.搜集国外技术资料与国外专业人士交流;

  2.购买专业工具软件(有同步技术更新支持);

  3.自己的实践经验。

  很遗憾,我没有找到教我修复硬盘的老师,也不认为哪本教科书对我修硬盘有太大帮助。

  硬盘修复人士需要弄明白的几个基本概念

  在研究硬盘修复和使用专业软件修复硬盘的过程中,必将涉及到一些基本的概念。在这里,高朋根据自己的研究和实践经验,试图总结并解释一些与“硬盘缺陷”相关的概念,与众位读者交流。

  Bad sector (坏扇区)

  在硬盘中无法被正常访问或不能被正确读写的扇区都称为Bad sector。一个扇区能存储512Bytes的数据,如果在某个扇区中有任何一个字节不能被正确读写,则这个扇区为Bad sector。除了存储512Bytes外,每个扇区还有数十个Bytes信息,包括标识(ID)、校验值和其它信息。这些信息任何一个字节出错都会导致该扇区变“Bad”。例如,在低级格式化的过程中每个扇区都分配有一个编号,写在ID中。如果ID部分出错就会导致这个扇区无法被访问到,则这个扇区属于Bad sector。有一些Bad sector能够通过低级格式化重写这些信息来纠正。

  Bad cluster (坏簇)

  在用户对硬盘分区并进行高级格式化后,每个区都会建立文件分配表(File Allocation Table, FAT)。FAT中记录有该区内所有cluster(簇)的使用情况和相互的链接关系。如果在高级格式化(或工具软件的扫描)过程中发现某个cluster使用的扇区包括有坏扇区,则在FAT中记录该cluster为Bad cluster,并在以后存放文件时不再使用该cluster,以避免数据丢失。有时病毒或恶意软件也可能在FAT中将无坏扇区的正常cluster标记为Bad cluster, 导致正常cluster不能被使用。 这里需要强调的是,每个cluster包括若干个扇区,只要其中存在一个坏扇区,则整个cluster中的其余扇区都一起不再被使用.

Defect (缺陷)

  在硬盘内部中所有存在缺陷的部分都被称为Defect。 如果某个磁头状态不好,则这个磁头为Defect head。 如果盘面上某个Track(磁道)不能被正常访问,则这Track为Defect Track. 如果某个扇区不能被正常访问或不能正确记录数据,则该扇区也称为Defect Sector. 可以认为Bad sector 等同于 Defect sector. 从总的来说,某个硬盘只要有一部分存在缺陷,就称这个硬盘为Defect hard disk.

  P-list (永久缺陷表)

  现在的硬盘密度越来越高,单张盘片上存储的数据量超过40Gbytes. 硬盘厂家在生产盘片过程极其精密,但也极难做到100%的完美,硬盘盘面上或多或少存在一些缺陷。厂家在硬盘出厂前把所有的硬盘都进行低级格式化,在低级格式化过程中将自动找出所有defect track和defect sector,记录在P-list中。并且在对所有磁道和扇区的编号过程中,将skip(跳过)这些缺陷部分,让用户永远不能用到它们。这样,用户在分区、格式化、检查刚购买的新硬盘时,很难发现有问题。一般的硬盘都在P-list中记录有一定数量的defect, 少则数百,多则数以万计。如果是SCSI硬盘的话可以找到多种通用软件查看到P-list,因为各种牌子的SCSI硬盘使用兼容的SCSI指令集。而不同牌子不同型号的IDE硬盘,使用各自不同的指令集,想查看其P-list要用针对性的专业软件。

  G-list (增长缺陷表)

  用户在使用硬盘过程中,有可能会发现一些新的defect sector。 按“三包”规定,只要出现一个defect sector,商家就应该为用户换或修。现在大容量的硬盘出现一个defect sector概率实在很大,这样的话硬盘商家就要为售后服务忙碌不已了。于是,硬盘厂商设计了一个自动修复机制,叫做Automatic Reallcation。有大多数型号的硬盘都有这样的功能:在对硬盘的读写过程中,如果发现一个defect sector,则自动分配一个备用扇区替换该扇区,并将该扇区及其替换情况记录在G-list中。这样一来,少量的defect sector对用户的使用没有太大的影响。

  也有一些硬盘自动修复机制的激发条件要严格一些,需要用某些软件来判断defect sector,并通过某个端口(据说是50h)调用自动修复机制。比如常用的Lformat, ADM,DM中的Zero fill,Norton中的Wipeinfo和校正工具,西数工具包中的wddiag, IBM的DFT中的Erase等。这些工具之所以能在运行过后消除了一些“坏道”,很重要的原因就在这Automatic Reallcation(当然还有其它原因),而不能简单地概括这些“坏道”是什么“逻辑坏道”或“假坏道”。 如果哪位被误导中毒太深的读者不相信这个事实,等他找到能查看G-list的专业工具后就知道,这些工具运行过后,G-list将会增加多少记录!“逻辑坏道”或“假坏道”有必要记录在G-list中并用其它扇区替换么?

  当然,G-list的记录不会无限制,所有的硬盘都会限定在一定数量范围内。如火球系列限度是500,美钻二代的限度是636,西数BB的限度是508,等等。超过限度,Automatic Reallcation就不能再起作用。这就是为何少量的“坏道”可以通过上述工具修复(有人就概括为:“逻辑坏道”可以修复),而坏道多了不能通过这些工具修复(又有人概括为:“物理坏道”不可以修复)。

Bad track (坏道)

  这个概念源于十多年前小容量硬盘(100M以下),当时的硬盘在外壳上都贴有一张小表格,上面列出该硬盘中有缺陷的磁道位置(新硬盘也有)。在对这个硬盘进行低级格式化时(如用ADM或DM 5.0等工具,或主板中的低格工具),需要填入这些Bad track的位置, 以便在低格过程中跳过这些磁道。现在的大容量硬盘在结构上与那些小容量硬盘相差极大,这个概念用在大容量硬盘上有点牵强。

  读者们还可能发现国内很多刊物和网上文章中还有这么几个概念:物理坏道,逻辑坏道,真坏道,假坏道,硬坏道,软坏道等。高朋在国外的硬盘技术资料中没有找到对应的英文概念,也许是中国人自己概括的吧?既然有那么多的人能接受这些概念,也许某些专家能作出一些的合理解释。 高朋不习惯使用这些概念,不想对它们作牵强的解释,读者们看看是谁说的就去问谁吧。

  深入了解硬盘参数

  正常情况下,硬盘在接通电源之后,都要进行“初始化”过程(也可以称为“自检”)。这时,会发出一阵子自检声音,这些声音长短和规律视不同牌子硬盘而各不一样,但同型号的正常硬盘的自检声音是一样的。 有经验的人都知道,这些自检声音是由于硬盘内部的磁头寻道及归位动作而发出的。为什么硬盘刚通电就需要执行这么多动作呢?简单地说,是硬盘在读取的记录在盘片中的初始化参数。

  一般熟悉硬盘的人都知道,硬盘有一系列基本参数,包括:牌子、型号、容量、柱面数、磁头数、每磁道扇区数、系列号、缓存大小、转速、S.M.A.R.T值等。其中一部分参数就写在硬盘的标签上,有些则要通过软件才能测出来。但是,高朋告诉你,这些参数仅仅是初始化参数的一小部分,盘片中记录的初始化参数有数十甚至数百个!硬盘的CPU在通电后自动寻找BIOS中的启动程序,然后根据启动程序的要求,依次在盘片中指定的位置读取相应的参数。如果某一项重要参数找不到或出错,启动程序无法完成启动过程,硬盘就进入保护模式。在保护模式下,用户可能看不到硬盘的型号与容量等参数,或者无法进入任何读写操作。近来有些系列的硬盘就是这个原因而出现类似的通病,如:FUJITSU MPG系列自检声正常却不认盘,MAXTOR美钻系列认不出正确型号及自检后停转,WD BB EB系列能正常认盘却拒绝读写操作等。

  不同牌子不同型号的硬盘有不同的初始化参数集,以较熟悉的Fujitsu硬盘为例,高朋简要地讲解其中一部分参数,以便读者理解内部初始化参数的原理

通过专用的程序控制硬盘的CPU,根据BIOS程序的需要,依次读出初始化参数集,按模块分别存放为69个不同的文件,文件名也与BIOS程序中调用到的参数名称一致。其中部分参数模块的简要说明如下:

  DM硬盘内部的基本管理程序

  - PL永久缺陷表

  - TS缺陷磁道表

  - HS实际物理磁头数及排列顺序

  - SM最高级加密状态及密码

  - SU用户级加密状态及密码

  - CI 硬件信息,包括所用的CPU型号,BIOS版本,磁头种类,磁盘碟片种类等

  - FI生产厂家信息

  - WE写错误记录表

  - RE读错误记录表

  - SI容量设定,指定允许用户使用的最大容量(MAX LBA),转换为外部逻辑磁头数(一般为16)和逻辑每磁道扇区数(一般为63)

  - ZP区域分配信息,将每面盘片划分为十五个区域,各个区域上分配的不同的扇区数量,从而计算出最大的物理容量。

  这些参数一般存放在普通用户访问不到的位置,有些是在物理零磁道以前,可以认为是在负磁道的位置。可能每个参数占用一个模块,也可能几个参数占用同一模块。模块大小不一样,有些模块才一个字节,有些则达到64K字节。这些参数并不是连续存放的,而是各有各的固定位置。

  读出内部初始化参数表后,就可以分析出每个模块是否处于正常状态。当然,也可以修正这些参数,重新写回盘片中指定的位置。这样,就可以把一些因为参数错乱而无法正常使用的硬盘“修复”回正常状态。

  如果读者有兴趣进一步研究,不妨将硬盘电路板上的ROM芯片取下,用写码机读出其中的BIOS程序,可以在程序段中找到以上所列出的参数名称。

  硬盘修复之低级格式化

  熟悉硬盘的人都知道,在必要的时候需要对硬盘做“低级格式化”(下面简称“低格”)。进行低格所使用的工具也有多种:有用厂家专用设备做的低格,有用厂家提供的软件工具做的低格,有用DM工具做的低格,有用主板BIOS中的工具做的低格,有用Debug工具做的低格,还有用专业软件做低格……

  不同的工具所做的低格对硬盘的作用各不一样。有些人觉得低格可以修复一部分硬盘,有些人则觉得低格十分危险,会严重损害硬盘。高朋用过多种低格工具,认为低格是修复硬盘的一个有效手段。下面总结一些关于低格的看法,与广大网友交流。

  大家关心的一个问题:“低格过程到底对硬盘进行了什么操作?”实践表明低格过程有可能进行下列几项工作,不同的硬盘的低格过程相差很大,不同的软件的低格过程也相差很大

  A. 对扇区清零和重写校验值

  低格过程中将每个扇区的所有字节全部置零,并将每个扇区的校验值也写回初始值,这样可以将部分缺陷纠正过来。譬如,由于扇区数据与该扇区的校验值不对应,通常就被报告为校验错误(ECC Error)。如果并非由于磁介质损伤,清零后就很有可能将扇区数据与该扇区的校验值重新对应起来,而达到“修复”该扇区的功效。这是每种低格工具和每种硬盘的低格过程最基本的操作内容,同时这也是为什么通过低格能“修复大量坏道”的基本原因。另外,DM中的Zero Fill(清零)操作与IBM DFT工具中的Erase操作,也有同样的功效。

B. 对扇区的标识信息重写

  在多年以前使用的老式硬盘(如采用ST506接口的硬盘),需要在低格过程中重写每个扇区的标识(ID)信息和某些保留磁道的其他一些信息,当时低格工具都必须有这样的功能。但现在的硬盘结构已经大不一样,如果再使用多年前的工具来做低格会导致许多令人痛苦的意外。难怪经常有人在痛苦地高呼:“危险!切勿低格硬盘!我的硬盘已经毁于低格!”

  C. 对扇区进行读写检查,并尝试替换缺陷扇区

  有些低格工具会对每个扇区进行读写检查,如果发现在读过程或写过程出错,就认为该扇区为缺陷扇区。然后,调用通用的自动替换扇区(Automatic reallocation sector)指令,尝试对该扇区进行替换,也可以达到“修复”的功效。

  D. 对所有物理扇区进行重新编号

  编号的依据是P-list中的记录及区段分配参数(该参数决定各个磁道划分的扇区数),经过编号后,每个扇区都分配到一个特定的标识信息(ID)。编号时,会自动跳过P-list中所记录的缺陷扇区,使用户无法访问到那些缺陷扇区(用户不必在乎永远用不到的地方的好坏)。如果这个过程半途而废,有可能导致部分甚至所有扇区被报告为标识不对(Sector ID not found, IDNF)。要特别注意的是,这个编号过程是根据真正的物理参数来进行的,如果某些低格工具按逻辑参数(以 16heads 63sector为最典型)来进行低格,是不可能进行这样的操作。

  E. 写磁道伺服信息,对所有磁道进行重新编号

  有些硬盘允许将每个磁道的伺服信息重写,并给磁道重新赋予一个编号。编号依据P-list或TS记录来跳过缺陷磁道(defect track),使用户无法访问(即永远不必使用)这些缺陷磁道。这个操作也是根据真正的物理参数来进行。

  F. 写状态参数,并修改特定参数

  有些硬盘会有一个状态参数,记录着低格过程是否正常结束,如果不是正常结束低格,会导致整个硬盘拒绝读写操作,这个参数以富士通IDE硬盘和希捷SCSI硬盘为典型。有些硬盘还可能根据低格过程的记录改写某些参数。

  下面我们来看看一些低格工具做了些什么操作:

  1. DM中的Low level format

  进行了A和B操作。速度较快,极少损坏硬盘,但修复效果不明显。

  2. Lformat

  进行了A、B、C操作。由于同时进行了读写检查,操作速度较慢,可以替换部分缺陷扇区。但其使用的是逻辑参数,所以不可能进行D、E和F的操作。遇到IDNF错误或伺服错误时很难通过,半途会中断。

  3. SCSI卡中的低格工具

  由于大部SCSI硬盘指令集通用,该工具可以对部分SCSI硬盘进行A、B、C、D、F操作,对一部分SCSI硬盘(如希捷)修复作用明显。遇到缺陷磁道无法通过。同时也由于自动替换功能,检查到的缺陷数量超过G-list限度时将半途结束,硬盘进入拒绝读写状态。

  4. 专业的低格工具

  一般进行A、B、D、E、F操作。通常配合伺服测试功能(找出缺陷磁道记入TS),介质测试功能(找出缺陷扇区记入P-list),使用的是厂家设定的低格程序(通常存放在BIOS或某一个特定参数模块中),自动调用相关参数进行低格。一般不对缺陷扇区进行替换操作。低格完成后会将许多性能参数设定为刚出厂的状态。

  在这里, 顺便回答一些读者常重复问到的问题:

  问1:低格能不能修复硬盘?

  答1:合适的低格工具能在很大程度上修复硬盘缺陷。

  问2:低格会不会损伤硬盘?

  答2:正确的低格过程绝不会在物理上损伤硬盘。用不正确的低格工具则可能严重破坏硬盘的信息,而导致硬盘不能正常使用。

  问3:什么时候需要对硬盘进行低格?

  答3:在修改硬盘的某些参数后必须进行低格,如添加P-list记录或TS记录,调整区段参数,调整磁头排列等。另外, 每个用户都可以用适当低格工具修复硬盘缺陷,注意:必须是适当的低格工具。

  问4:什么样的低格工具才可以称为专业低格工具?

  答4:能调用特定型号的记录在硬盘内部的厂家低格程序,并能调用到正确参数集对硬盘进行低格,这样的低格工具均可称为专业低格工具。

47.硬盘引导型故障分析及排除

硬盘引导型故障一般在启动机器时出现,这种故障有可能是系统本身的原因造成的,也可能是由病毒引起的。由病毒引起的故障通过查杀毒就能解决,因此下面就分析病毒以外的故障,供大家参考:

  1、HDD controller failure(硬盘驱动器控制失败)

  这是启动机器时,由POST程序向驱动器发出寻道命令后,驱动器在规定时间内没有完成操作而产生的超时错误。出现这种错误,有可能你的硬盘已经损坏了。

  2、C:drive failure(硬盘C驱动失败)

  RUN SETUP UTTLITY(运行设置功能)

  Press to Resume(按键重新开始)

  这种故障一般是因为硬盘的类型设置参数与格式化时所用的参数不符。由于IDE硬盘的设置参数是逻辑参数,所以这种情况多数由软盘启动后,C盘也能够正常读写,只是不能启动。

  3、Invalid Drive Specification(无效的驱动器号)

  如果一个分区或逻辑驱动器在分区表里的相应表项已不存在,那么对于操作系统来说,该分区或逻辑驱动器也就不存在了,因此这种故障问题一般出在分区表。修复这类故障,最简单的方法是事先做好分区表的备份,比如Pctools9.0、Kv3000等都有这项功能。

  4、Error Loading Operation System(调进操作系统错误)

  这类故障是在读取分区引导区(BOOT区)出错时提示的。其原因可能一是分区表指示的分区起始物理地址不正确。比如由于误操作而把分区表项的起始扇区号(在第三字节)由1改为0,因而INT 13H读盘失败后,即报此错;二是分区引导扇区所在磁道的磁道标志和扇区ID损坏,找不到指定扇区;三是驱动器读电路故障。

  5、硬盘不能引导系统,如有软驱,则由A驱引导,显示:

  DRIVE NOT READY ERROR(设备未准备好)

  Insert Boot Diskette in A:(插入引导盘到A驱)

  Press any key when ready(准备好后按任意键)

  这是由于由硬盘引导系统,就要通过BIOS中INT 19H固定读取硬盘0面0道1扇区,寻找主引导程序和分区表。INT 19H读取主引导扇区的失败原因有:第一,硬盘读电路故障,使读操作失败,属硬件故障;第二,0面0道磁道格式和扇区ID逻辑或物理损坏,找不到指定的扇区;第三,读盘没有出错,但读出的MBR尾标不为"55AA",系统认为MBR不正确,这是软故障。

  6、Non-System Disk or Disk Error

  Replace And Press any key when ready(非系统盘或磁盘错误,重新换盘后按任意键)

  DOS BOOT区中的引导程序执行后发现错误,报此信息。其可能的原因有:硬盘根目录区第一扇区地址出界(在540M之后)、读盘出错。这类故障大多为软件故障,如果BPB表损坏,即用软盘启动后,硬盘不能正常读写,可以用NDD修复;如果BPB表完好,只需简单的SYS C:传送系统就可引导。

  7、NO ROM BASIC(没有固化BASIC)

  SYSTEM HALT(系统停机)

  这种错误在486及以前的机器上常常出现,是相当古老的机器才会出现的提示。主引导程序的作用,就是在分区表的四个表项中找出一个激活分区(可自举分区)。如果四个表项中没有一个是激活分区,系统就不知从何处引导操作系统,只能执行INT 188H,调用固化BASIC程序,如果没有固化BASIC,就会引起死机。所以最简单的修复方法,就是用FDISK在硬盘上设置一个活动分区。

  8、显示出"Starting Windows…",然后死机

  一般来说,这是由于CONFIG.SYS和AUTOEXC.BAT中的可执行文件本身已经损坏,使得系统在执行到此文件时死机。这个故障非常简单,但因为没有什么故障信息,一般人很容易出现误判。当出现这种现象,并且确信系统文件是完好的,就可以取掉这两个文件,或者在屏幕上出现以上信息时,快速按下F8键,然后选择单步执行,找出已经损坏的文件。

  9、Invalid Partition table(无效的分区表)

  在找到激活分区后,主引导程序还将判断余下的三个表项的"分区引导标志"字节(首字节)是否均为0,即确认是否只有唯一的激活分区,如果有一个不为0,系统就报错并死机。

  10、Invalid Media Type Reading Drive X(X驱动器介质类型无效)

  Abort, Retry,Fail?

  这条信息是针对DOS BOOT区中无效的BPB表而提示的。BPB表是DOS读写硬盘所用的逻辑地址换算成物理地址的桥梁,BPB表损坏,会使DOS对磁盘的操作无从谈起。

  11、HDC controller fail(硬盘控制器控制失败)

  这类故障是硬件故障,POST程序向控制器发出复位命令后,在规定的时间内没有得到控制器的中断响应,可能是控制器损坏或电缆没接好,另外,控制器控制失败与硬盘参数设置是否正确也有关。

48.用活动硬盘盒巧修硬盘


我有两块硬盘,一块希捷,一块三星,均为4.3GB,其中希捷为主盘, 三星为从盘。主盘被分为C、D两个分区,C盘装有Windows 98,D盘装常用程序,E盘则装游戏,从盘分为F、G两个逻辑区,均为数据和资料。前些天我想在电脑里同时安装Windows 98和 Windows Me,因为Windows 98只能引导 DOS,Windows Me也没有多重引导功能,故想试用一些第三方的多重引导程序,谁知噩梦从此开始——

  故障现象:在Windows 98下安装了BootManager后,也许是操作有误,重启后系统检测完硬盘、光驱即止步不前,不能启动了。

  故障诊断:用Windows 98启动软盘引导系统,现象同前,未显示硬件信息列表。我首先进入 CMOS,检测IDE设备,两硬盘均可找到;关闭IDE接口,重启,用软盘可正常启动,由此初步判断可能硬盘引导区有错,导致系统不能正常读取硬盘。于是进入CMOS,设主盘为自动,从盘关闭,启动后可以进入 Windows 98,但找不到从盘;再把主盘关闭,设从盘为自动,则不能启动。原来是从盘引导区有问题!我立时惊出一身冷汗,那上面有我积累了近两年的数据呀,怎么办?

  把从盘关闭,进入Windows 98,使用诺顿磁盘医生NDD找不到故障盘,无法修复;别的一些工具软件则不是同样找不到就是找到后只能低级格式化,都不能解决问题。怎么才能让NDD找到出错的盘呢?我猛然想起单位最近为了备份资料购买的活动硬盘盒,也许会有点用?

  解决:迅速把单位的并口活动硬盘盒借来,装入故障盘后接到电脑并口,开机进入Windows 98,安装了活动硬盘驱动程序,结束时,盒上的指示灯闪了几闪,有戏!马上查看设备管理器,三星硬盘赫然已在其中。赶紧启动NDD,程序立刻发现了故障盘上的错误,并很快就将其修复,我的F盘和G盘终于回来了!

  事后总结:

  ● 使用有关硬盘引导区等“敏感地带”的软件,必须慎之又慎,要用也要先妥善安排好数据备份,否则一旦出错,后果难料。

  ● 遇到问题要沉着冷静,分析问题的症结所在,充分利用各种可用的方法和工具。

49.用金山毒霸修复硬盘一例


前些日子朋友拿来一硬盘,说是中了CIH 病毒,试了许多办法都无法修复,因为只要一接上这个硬盘,不管是做成主盘或是做成从盘,系统都没法启动,更为奇怪的是用软盘启动计算机,他照样死机。平时准备的win98启动盘、杀毒盘统统不管用了,急煞我也!对了,我还有一招:低格!进入cmos ,还好,还能检测出来,毫不犹豫地选择低格,OK ,正常结束。我迫不及待地重新启动,嗯?怎么还是死机!难道这个硬盘就没救了?不行,我得首先解决机器启动问题。我从箱底里找出多年没有使用过的dos3.31软盘,插入软驱,按下电源开关,哇!起来了,心里一阵狂喜,有戏。赶快拿出我刚从网上下载下来的金山毒霸(试用版),做成一张应急盘,运行kavfix:

  1、 Display Hard Disk Partition Table,显示结果,分区表里的内容面目全非。
  2、 Destory Hard Disk MBR,清除硬盘主引导记录。
  3、 Normal Fix Hard Disk, 修复硬盘。
  4、 Quit 退出
  取出dos3.31软盘,插入win98启动盘,重新启动,一切OK!剩下的活儿便是轻车熟路的分区、格式化。

  至此,该硬盘完全修复,金山毒霸和dos3.31还真管用。

50.用软件修理硬盘故障的“四个绝招”

硬盘出现问题前的一般征兆

  如果硬盘出现故障,那么最好尽早发现并及时采取正确的措施。如果等到病入膏肓时,硬盘中宝贵的数据就难以幸免了。一般来说,硬盘出现故障前会有以下几种表现:

  1、出现S.M.A.R.T故障提示。这是硬盘厂家本身内置在硬盘里的自动检测功能在起作用,出现这种提示说明您的硬盘有潜在的物理故障,很快就会出现不定期地不能正常运行的情况。

  2、在Windows初始化时死机。这种情况较复杂,首先应该排除其他部件出问题的可能性,比如内存质量不好、风扇停转导致系统过热,或者是病毒破坏等,最后如果确定是硬盘故障的话,再另行处理。

  3、能进入Windows系统,但是运行程序出错,同时运行磁盘扫描也不能通过,经常在扫描时候缓慢停滞甚至死机。这种现象可能是硬盘的问题,也可能是Windows天长日久的软故障,如果排除了软件方面设置问题的可能性后,就可以肯定是硬盘有物理故障了。

  4、能进入Windows,运行磁盘扫描程序直接发现错误甚至是坏道,这不用我多说了,Windows的检查程序会详细地报告情况。

  5、在BIOS里突然根本无法识别硬盘,或是即使能识别,也无法用操作系统找到硬盘,这是最严重的故障。

  ‖分区表遭到破坏‖

  首先我们应该确认硬盘的电源接口和数据线没有脱落,然后进入BIOS,使用“HDD Auto Detect”来检测硬盘。如果此时BIOS能够正确识别硬盘的话,那么至少你的硬盘还有救治的希望;不然,我想大家也不用瞎忙了,因为凭我们普通DIYer手头的工具基本上是无能为力的。

  用光盘或者软盘引导系统后,大家可以试图进入C盘符,如果此时提示找不到C盘的话,那么绝对应该是一件好事情。出现这种情况很可能是硬盘分区表信息遭到破坏,或者被某种病毒攻击。如果硬盘中你的数据对来说无所谓,那么可以先用FDISK/MBR命令来无条件清除分区表内容,然后用Fddisk等分区软件重新分区格式化,一般这样就能解决问题;而如果你还需要硬盘中的数据,那么步骤要麻烦一些。这时最好能拥有一张杀病毒软件或者随主板赠送的相关软件,然后你可以参阅帮助文档,一般该软件会包含恢复硬盘分区表的命令,而且使用极其方便。

  对于没有杀毒盘的用户来说,大家可以使用NU 8.0中的NDD修复,它将检查分区表中的错误。若发现错误,NDD将会询问是否愿意修改,你只要不断地回答Yes即可修正错误,或者用备份过的分区表覆盖它也行。

  如果用上述方法也不能解决的话,还可利用Fdisk重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,而是用NDD进行修复。这样既保证硬盘修复之后能启动,而且硬盘上的数据也不会丢失。

  ‖硬盘的物理坏道‖

  如果刚才DOS能够转到C盘,而硬盘工作却不正常,那么就很可能是硬盘出现了坏道。一般来说,硬盘的坏道可以分为逻辑坏道与物理坏道。产生逻辑坏道时一般不会严重影响使用,所以很可能是物理坏道。

  我们处理物理坏道的核心思想是将这些有坏道的簇单独分成一个分区,并隐藏起来避免其它程序调用,这样就可以不让坏道扩散,以免造成更大的损失。对于这一处理,我们主要是使用Partition Magic6.0这款DOS下的软件。在DOS界面下进入PQ 6.0之后,我们先用Operations菜单下的Check For Errors命令来确定物理坏道的位置,因为PQ6.0的这项功能非常出色,不像Windows下的Scandisk那样经常误诊。 PQ6.0的真正强大之处在于它能将所有藏有坏道的簇用特殊标记标定出来,而且你可以将这些坏簇全部选中,然后将它们划分到一个独立的新分区。这完全是图形化的操作,是非常方便的。随后,大家切记要把这个充满罪恶的分区隐藏起来,这样才能确保它不会被调用。此时使用Advance菜单下的Hide Partition命令就可以实现。 拥有PQ6.0之后,物理坏道真的不难解决,而且可以有效避免扩散问题。但是需要注意的是,无论如何,此时的硬盘已经处于亚健康状态,其中的数据还是非常危险的。用PQ6.0处理物理坏道后,究竟这块硬盘还能用多少时间很难说,这要看运气了。
‖逻辑锁‖

  硬盘逻辑锁是一种很常见的恶作剧手段。中了逻辑锁之后,无论使用什么设备都不能正常引导系统,甚至是软盘、光驱、挂双硬盘都一样没有任何作用。

  要解决逻辑锁的问题,就要知道问题的根源。其实在DOS系统启动时,它会搜索所有逻辑盘的顺序。首先要找的是主引导扇区的分区表信息,它位于硬盘的零磁头零柱面的第一个扇区的OBEH地址开始的地方,当分区信息开始的地方为80H时表示是主引导分区,其他的为扩展分区,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G……逻辑锁就是在此下手,修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来就形成了死循环。

  对于这类问题,如果你不想要硬盘上的数据了,那么处理起来也是非常爽快的。大家可以在BIOS中将所有IDE接口设为NONE,然后用软盘启动系统,此时肯定可以启动,因为系统根本就没有硬盘。接着,我们就使用经典的硬盘管理软件DM了。由于DM可以不依赖于主板BIOS来识别硬盘,因此你可以用DM进行分区格式化,这样就能完全解决问题,而且万无一失,简单方便,唯一的遗憾就是数据保不住了。

  此外还有一种方法也是非常值得推荐的,它可以保住硬盘中的数据。首先准备一张启动盘,然后在一台正常的机器上,使用你熟悉的二进制编辑工具(UltraEdit等 )修改软盘上的IO.SYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,你无法用FDISK来删除和修改分区,但是此时可以用上面关于分区表恢复的方法来处理。

  ‖修复0磁道损坏的硬盘‖

  如果在对硬盘进行格式化时,系统提示“Track 0 Bad”的话,那么意味着硬盘的0磁道损坏了。一般来说这种故障是难以修好的,但是我们还是不必放弃,说不定还有一线生机。

  其实0磁道损害也是坏道的问题,只不过关键的0磁道也有坏道而已。此时,我们所要做的就是重新标记0磁道的位置。这项工作我们可以交给PCTools 9.0工具包,我们要利用的是其中的DE.EXE命令。为了修改0磁道文字,首先要去掉DE的只读属性,我们必须把Configuration下Read Only前的钩消去。随后在主菜单Select中进入Drive type,并选择下一级的Physical→Hard disk。回车之后,我们的主菜单就会出现Partition Table(分区表),注意找Beginning Cylinder(起始柱面)这一项,它代表硬盘的0柱面开始,也就是0磁道的位置。此时大家只要稍微动一下,把它改为1或者2即可。

  需要说明的是,这里的数值不能随意改动,一旦改动幅度太大,BIOS就不能正确识别硬盘。但是问题是万一改动后的位置仍然是有坏道的怎么办?呵呵,我目前也想不出办法,希望有机会大家可以探讨一下。如果运气不算太坏的话,那么我们接着就可以采用隐藏坏道的方法来进行分区格式化处理了。

51.在第二硬盘上安装Linux

在主硬盘空间不足或不想更改硬盘分区的情况下,我们都很想把Linux安装到第二个硬盘上。一般而言,安装Linux时,系统如果不安装在主硬盘上,就需要做一些特殊的工作。这里介绍一个仅使用LILO启动器就可以让原来主硬盘上的Win98和第二硬盘上的Linux“和平共处”的方法。
  以我的系统为例,硬件配置和软件环境如下:
  赛扬400/钻石I810主板/64MB内存/15英寸彩显/40×光驱/双硬盘。
  硬盘一:希捷8.4GB全部空间已经分成FAT32分区,安装了Win98操作系统。
  硬盘二:希捷3.2GB前500MB空间已经分为FAT32分区,剩余为自由空间。
  软件:RedHat 6.0
  需要达到的要求:Linux安装在二号硬盘,机器从一号硬盘启动(主盘),启动时可以自由切换选择操作系统Win98和Linux。
  下面是安装步骤:
  1.准备工作
  打开机箱,把一号硬盘的硬盘线拔下来。(必须拔下来,因为即使在BIOS里面把主硬盘屏蔽掉,Linux照样可以发现它,这样将造成安装失败)配置好机器,在BIOS里面设置成光盘首先启动。
  2.第一次安装
  由光盘启动,在二号硬盘上安装Linux。如果二号硬盘和一号硬盘共用数据线,且使用主板的IDE1接口,那么在安装时,硬盘将被认成“hdb”。如二号硬盘和光驱共用数据线,且使用主板的IDE2接口,硬盘可能就会被认成“hdc”。
  需要注意的是,在安装LILO时,不能把它安装在“Master Boot Record”,必须安装在“First Sector of Boot Partition”。目的是为了将来由主盘上的LILO调用二号硬盘的Linux分区启动指令。
  安装完成后,关闭计算机电源。这时是启动不了硬盘上的Linux的。如果强行启动,就会出现死循环或者死机状态。
  3.设置LILO
  重新接好一号硬盘,仍然由光盘启动计算机。这时,在安装Linux时,在出现的“install”、“upgrade”选项里面选择后者。其实就是为了在一号硬盘重新安装LILO,让其调用已经设置好的Linux启动分区。
  在安装LILO时,会出现一号硬盘的标识“hda”。
  /dev/hda Master Boot Record
  ……
  这次要把LILO安装在hda的主引导记录Master Boot Record上。完成此步后,会出现启动设置的选项。机器把主硬盘上的Win98和刚才安装的Linux罗列出来,要求你选择可以启动的系统,把其他一些选项配置好后完成安装。至此,大功告成。
  编后:此法特别适合Linux初学者,因为用这种方法安装的Linux和Win98彼此隔离开来,非常便于对各个系统的维护。以后,如果第一硬盘上的Win98崩溃,格式化C盘重装后,可以再重装LILO恢复双启动;如果第二硬盘上的Linux崩溃,可以用Win98启动盘引导系统后再执行fdisk /mbr命令重写主引导记录,即可轻松去除LILO,令第一硬盘上的Win98系统完好无损。

52.造成硬盘毁灭性故障的错误及操作


本文要叙述的是会造成硬盘毁灭性故障的错误及操作,不是一般的磁盘和系统错误。这些故障通常没有先兆,一旦出现,在BIOS里也不能认出硬盘,硬盘数据挽回的可能性极小,此所谓硬盘之大敌。 

  一般地,现在的硬盘都加入了S.M.A.R.T的自动侦测技术,以便让用户能在致命的故障出现前看到先兆,备份好数据——但这都是针对正常操作情况下设计的,如果用户的使用方法如下所列,故障的出现将可能是无先兆的,也就是突然死亡。 

  一、在开机和关机的时候突然强行切断电源 

  现在的电源及主板的ATX设计,普遍实现了软关机的功能。这种设计让人倍感方便。但是软关机要先完成一系列的关闭正在运行的程序的操作,加上各种操作系统及各主板厂家设计上的兼容性、BUG,Windows在进行关闭应用程序然后切断电源的时候经常会出现死机,大家可能在很多论坛及报刊的问答专栏里,都见过问“为什么在软关机的时候死机”的问题——此时硬盘的复位动作很可能还没完成,如果用户采用强行切断电源的做法,硬盘物理受损的可能性很大。 

  正确的做法:如果在软关机时候出现死机,应该是按RESET键,让系统重新进入Windows后,再正式完成关机操作——这样可能会繁琐一点,但是能保证硬盘安全地复位,对你上千元的硬盘来说,安全第一啊。 

  还有就是开机的时候进行的切断电源:在正常状态下当然没人会做这么无聊的操作,但是当出现一些诸如显示卡或是内存没插好、骗人线松了的情况,导致电脑开机无显示的时候,很多人就只埋头于搞定看到的问题,频繁的开机、关机,插拔板卡,再开机......而没留意硬盘在一次次电源的开关下吱吱的呻吟——尤其是开机没显示,只有几秒钟的时间,硬盘的初始化动作还没完成,磁头正处于敏感位置,一下子被切断电源停机,然后在不到10秒钟的情况又受到电流冲击,发生故障的机率会大大增加。

  建议正确的做法:先把硬盘的电源线拔掉,你怎么玩都可以。故障排除后,再接也不迟啊。

  二、对分区进行的误操作

  这的确是新手的错误居多了——Windows的各种版本造成FAT16、FAT32、NTFS各种格式的存在,不同的任务导致各菜鸟蠢蠢欲动经常想变换分区格式。现在GHOST和PQ分区大师都能对分区进行随心所欲的操作,以调整分区的大小、格式,尤其是后者还具有格式化分区、隐藏分区的功能。对熟悉操作的人来说,这些工具是让人得心应手;但对于新手来说,对分区的操作应该特别谨慎。因为分区的错误虽然是软故障,不是物理故障,但是如果胡乱操作出错后,在没有弄懂基本概念的情况下,不假思索地进行“恢复”操作的话,可能会导致分区的引导区和分区表过于混乱无法再被任何工具软件识别——如果你没有分区表和硬盘引导区数据备份的话,嘿嘿,就只好低级格式化了——低级格式化的工具使用也有个熟练和懂行与否的问题,由于对分区进行误操作导致新硬盘不能再使用的案例,我见过不少。

  建议的措施:无论您是老鸟还是新手,在对硬盘进行敏感操作的时候,备份好分区表和引导区数据,出错的时候就能随时正确恢复了。新手最好请个师傅,先带一带,熟悉了软件的界面和指令后再自己操作,毕竟硬盘不同于其他配件,里面有你的宝贵数据哦。

  三、Windows的初始化及使用过程中的危险习惯操作

  Windows在初始化的时候,是较为敏感和危险的时刻,如果用户在启动组里加载了太多的东西,Windows的初始化就会耗费大量时间,也可能会造成死机——尤其是因为害怕病毒而加载了2个以上防火墙、或是在线监控病毒软件的用户,各杀毒软件之间的冲突机率很大。

  另外,Windows系列提供了用TAB+ALT键切换各应用程序的功能,尤其是能在DOS窗口下切换回Windows界面,方便了要在旧的应用程序下工作的用户。但是因为DOS是单线程的操作系统,其应用程序也是基于这种线程的设计,所以DOS的应用程序对CPU的占用率较大,因为DOS老架构的问题,程序的反应也没Windows程序快,所以在进行Windows的DOS窗口操作的时候,建议用户的动作不要那么快,以免系统响应不及造成死机;另外,使用TAB+ALT切换的时候也应该谨慎,不要在程序还没完成当前的任务就强行切换,造成死机。

  Windows中的错误,本来不会直接造成硬盘的物理损坏。但是这些是属于使用习惯的问题,一两次无所谓,天长日久,频繁的死机和重启动,对硬盘乃至电脑的各个配件的冲击积累起来是相当有害的;而且频繁死机容易造成人的心理急躁,可能会在电脑重新启动完成前就赌气关机,也就是出现第一种类型的致命故障的可能性。 还有就是各种各样不退出Windows程序就随手关机、长期不整理硬盘和不运行磁盘扫描程序(在一些公用的计算机最常见)等等的不良习惯,都可能会埋下硬盘毁灭的根源。

  建议的措施:这些都是基本的东西,注意改变使用习惯就是,比如在线防杀毒软件,挂一个即可,可以定期变换其他的,但同时后台运行的不适宜太多。其他标准正确的操作在很多经验文章里都有提及,此处不多说了。

  四、其他各类非常规错误

  比如数据线插反、劣质的电源导致的损坏、板卡的短路等等,在各类报刊网站有很多案例,此处不一一列举了,自己注意就是。

  总结:上面所说的硬盘大敌,不一定是如此操作后马上出现故障,但是存在相当高的损坏机率——你今天还玩游戏上网好好的,随手关机后,明天没有任何提示,系统找不到硬盘了。请大家对照自己的做法,注意改进,维护硬盘用临时抱佛脚、出了问题再想办法的态度是很危险的,除非你的运气永远那么好。

53.正确安装双硬盘/双光驱

加装一块大肚硬盘或高速光驱,成为不少电脑玩家近来的实际行动。在实际安装中笔者遇到了一些问题,同时与身边的朋友们交流也积攒了一些经验,在这里就想把它们拿出来与大家分享,希望对想装机的朋友们有所帮助。  
  一、安装双硬盘/双光驱的前提  
  首先要有新增设备的空间。硬盘与光驱都是IDE接口的设备,而现在的电脑内一般都有2个EIDE接口,最大可接两根双插头的40芯硬盘线来挂4块IDE兼容设备。因此,如果你在电脑内没有增加过其它IDE接口设备的话,应有足够的空间留给第二个硬盘或光驱。  
  其次要当心机箱内电源功率大小。由于不少老式机内所提供的电源输出功率往往只有200W左右,再加上有不少人购机后又自行装上了其它一些新设备,如VOODOO类显卡(笔者就是)、网卡、内置MODEM等等,所以满负荷的老电源能否再为新硬盘或光驱提供足够的输出功率就很值得怀疑了。可别小看这个问题,它带来的后果轻则死机,重则会使你的硬盘或光驱提前光荣"退休"。因此,笔者认为最好把你的电源换成230W以上。  
  最后要注意你的主板BIOS是否支持Ultra DMA设备。因为现在的大肚硬盘和高速光驱都已完全支持Ultra DMA标准。而要想发挥出它们速度快的优势,必须得到主板有效的支持。按理说,Ultra DMA标准都已出来两年多了,现在的主板当然是没问题的了。但一些玩家限于条件还在使用一些老主板,如HX、FX、VX及部分TX板就不支持Ultra DMA标准。这样一来即使装上了新硬盘或光驱,也只能降级工作在PIO MODE3或PIO MODE4模式下,发挥不出DMA模式传输数据快的优势。所以,对于能够且有条件把主板BIOS升级的玩家,一定要升一下级再安装。  
  二、安装前的正确规划及跳线设置  
  为了能发挥出支持Ultra DMA模式的大肚硬盘和高速光驱速度快的优势,在安装时应尽量把它们与老设备(不支持DMA模式)分开,接在不同的IDE接口上(即不共用同一根硬盘线)。可分以下二种情况:  
  ① 加装第二光驱:可让新光驱单接一个IDE接口,而把原硬盘和老光驱共用另一个IDE接口,并把原硬盘设为主盘,老光驱设为从盘。(具体设置方法可参看硬盘或光驱面板上所印说明文字或图形)  
  ② 加装第二硬盘:可让新硬盘单接一个IDE接口,而让原光驱和老硬盘共用另一个IDE接口,并把原光驱设为主盘,老硬盘设为从盘。  
  如果你的老设备都支持DMA模式,那么非常好办:你只需把两块硬盘或光驱接在同一个IDE接口上,而让剩下的一个光驱或硬盘单占另一个IDE接口就行了。至于在同一个IDE接口上把哪块硬盘或光驱设为主盘或从盘,就全凭个人喜好了。不过一般都是把速度快的设备设为主盘的。  


三、安装工作及相关BIOS设置  
  固定好正确设过跳线的新硬盘或光驱后,插上电源线和数据线。一般不会插错,因为电源线接头部分往往被设计为特殊形状,错了是插不进去的。而数据线(硬盘线)一侧上有颜色标记(黑或红色),同时接口处又有数字1或小三角标志,因此只要两处对上就绝不会插错。此外,对于安装第二光驱的用户,连接光驱和声卡的音源线可以拔下来用新光驱取而代之。做完这些后,上紧螺丝就可加电进行CMOS有关项目的设置了。设置如下:  
  ①"INTEGRATED PERIPHERALS"设置。如果主板BIOS支持DMA模式,在这里就会有几项相关项:"IDE Primary/Secondary/Master/Slave Ultra DMA",可把它们都设成"AUTO",让主板自动检测硬盘或光驱是否工作在DMA模式下并进行相应设置。如果主板不支持DMA模式,这一步可免做,不过在安装完新硬盘或光驱就只能工作在PIO MODE下了。  
  ②"IDE HDD AUTO DETECTION"设置。该项可用来检测新老硬盘各项参数,并用笔记下来。  
  ③"STANDARD CMOS SETUP"设置。在该项设置中将TYPE(接口类型)设为"User"(用户),然后填入刚才记下来的参数,就可正确设定好新老硬盘的工作模式。也可把TYPE设为"AUTO",让主板自动设置,不过这样会影响将来电脑启动速度。  
  设好后,按"F10"或选择"SAVE&EXIT SETUP"保存设置。退出CMOS后重启电脑,就可进入WINDOWS系统进行相关设置了。  
  四、 安装后在操作系统中进行调试  
  由于WINDOWS支持新设备的即插即用,所以一般来说,新设备都能被正确识别。新硬盘是不用说了,即使是新光驱,往往也不用再装驱动程序就可在WINDOWS下正常使用,当然如果准备在纯DOS下用它,就还需安装一下带来的原驱动程序了。但是能正常工作并不代表已发挥出新设备的潜力。所以有必要在WINDOWS中进行有关设置。不过,对于主板不支持DMA模式的玩家来说,这以下几步就可全省了。  
  对于用WIN98的玩家来说,由于WIN98已内置了对Ultra DMA的支持,所以设置起来异常简单:只要进入"开始"-"设置"-"控制面板"-"系统"-"设备管理"中,找到新添的硬盘或光驱,双击打开,再点"设置",在其中的"DMA"选项上打个钩,再按提示重启就行了。  
  对于用WIN95 OSR2的玩家来说,设置起来就相对麻烦一些。因为必须安装主板厂商提供的Bus Master驱动程序来给WINDOWS系统打个补丁,系统才能提供对Ultra DMA的良好支持。(不过操作前应先备份注册表和CONFIG.SYS及AUTOEXEC.BAT文件,以防不测)  
  具体步骤如下:(以一块联讯TX430板为例)  
  ① 插入随主板带来的含Bus Master驱动程序软盘。双击执行SETUP或INSTALL文件(具体因盘而异),然后依提示删除CONFIG.SYS和AUTOEXEC.BAT中所有的实模式IDE设备驱动程序(多为光驱驱动程序),选择YES后开始拷贝文件,完成后重启。  
  ② 重启后出现构造新硬件信息。并依提示选中驱动程序将要存放的路径:C:\WINDOWS\SYSTEM\IOSUBSYS,拷入程序后,依次安装完"Primary Bus Master IDE controller"、"Secondary Bus Master IDE controller",再次重启,系统自动构造驱动程序信息,安装完成。  
  下面所做工作与在WIN98中一致,找到相应的"DMA"选项并打上钩,重启电脑即可享受一下DMA模式所带来的速度提升感了。  
  要当心的是:由于Bus Master驱动程序接管了所有IDE接口设备的驱动,所以极有可能导致原来的老硬盘或老光驱(不支持Ultra DMA模式)工作不正常甚至"失踪",这时可以通过修改注册表,来让WINDOWS用自带的标准IDE硬盘驱动程序部分替换掉到Bus Master驱动程序。方法如下:  
  在"开始"菜单中选"运行"对话框,在其中键入"REGEDIT"并回车来启动注册表编辑器。在左边窗口中点击"HKEY-LOCAL-MACHINE/SYSTEM/CURRENTCONTROLSET/SERVICES/CLASS/HDC",逐一打开它的四个分支"0000、0001、0002、0003",下面的修改就要根椐你老硬盘或光驱所占IDE接口位置而定了。
  如果老设备在主IDE接口上(即第一IDE接口),那么找到"DRIVERDESC"项的键值为"PRIMARY IDE CONTROLLER"所在的分支"0003",左键双击它所包含"PORTDRIVER"图标,在弹出的"编辑字符串"窗口中,把键值改为"ESDI-506.PDR"。(这就是WINOWS默认的IDE 设备驱动程序。)
  如果老设备在副IDE接口上(即第二IDE接口),那么就打开分支键值为"SECONDARY IDE CONTROLLER"所在的分支"0004",在同样的位置上做同样的修改。确定后,退出注册表编辑器并重启电脑就会一切正常了。

54.因磁盘上存在错误而无法安装Windows 98

在安装Windows 98操作系统时,“磁盘扫描程序”检测到D盘有错误,致使安装程序无法继续进行。遇到这种情况,如果急着用的话,可以在安装Windows 98时加上一个参数“/is”,即输入“Setup /is”,这样的话,可以跳过磁盘扫描进行安装。等进入Windows桌面后,再选择“磁盘扫描程序”对D盘进行扫描和修复即可。

  如果不急着用的话,可以用一些磁盘修理工具进行修复,修复后再进行安装。如在DOS状态下,执行Windows 98启动盘上的Scandisk.exe命令,输入“Scandisk D:”,回车,待检查出错误时会弹出提示框,选择“Fix it”一项,修复完毕后,选择“Exit”退出,再安装Windows 98就不会报错了
55.主板无法识别硬盘灰尘是凶手

朋友的一台兼容机最近经常无法启动,偶尔能进入系统也是频繁死机,无奈之下只好向本“大师”求援。

  根据朋友述说的故障现象,笔者初步判断为病毒所致或者硬盘本身出现了问题。按照先软后硬、先简单后复杂的检修原则,拿出最新的KV3000杀毒软件准备对硬盘进行查杀,可是用启动盘进入DOS模式后,却提示找不到各驱动器,看来杀毒是无法进行了。

  重启电脑并进入主板BIOS,发现硬盘参数无不当之处,但自动检测却无法识别硬盘。看来只有检查硬件了,打开机箱,将硬盘电源线与数据线拔下重新插好,开机还是无法识别硬盘。难道是硬盘出了问题?将硬盘拆下接到笔者的爱机上,能够正常工作,也就是说硬盘没有问题。难道是数据线坏了?用笔者的数据线把硬盘重新接到故障机,故障依旧。会不会是电源的问题,换上笔者的长城电源,还是无法唤醒硬盘。仔细观察主板,硬盘接在IDE1接口,光驱接在IDE2接口上,光驱能使用为什么硬盘就有问题。试着将光驱拆下,将硬盘接到IDE2接口上,硬盘竟然能正常使用了。邪门,何以IDE2完好而IDE1出故障,它们可是由同一主控芯片控制的啊!

  无奈之下,只好拆下主板进行观察,这时发现其背面有好几处布满了灰尘,其中有一处正好位于IDE1接口的焊点处,堆积的灰尘几乎将焊点覆盖了。将灰尘清理干净,固定好主板,装好各配件,重新启动计算机,顺利地进入了系统,一切恢复正常。

  灰尘是电脑的隐形杀手,堆积的灰尘妨碍了散热,易于损坏元器件,在潮湿天气还会造成电路短路现象。灰尘对计算机的机械部分也有极大的影响。因此,定期给爱机做卫生显得格外重要。