一、硬盘非物理性故障的辨别方法
重新开启计算机,按DEL键(或F2)进入主板BIOS设置,在主界面中移动光标到“Standard CMOS Features”(标准CMOS设置)选项,回车后进入标准CMOS设置菜单下,在此菜单下我们可以看到IDE端口(或是SATA端口)上有没有我们硬盘的型号。
如果在CMOS中能够正确的看到硬盘型号,并且型号没有出现乱码,一般情况下我们认定硬盘的物理连接和BIOS设置是正确的。有些时候,我们将BIOS中系统的默认启动顺序设置成软驱、外接设备等时,当软驱中有软盘或是有其它外接设备时,系统也会出现以上的故障。因此,为进一步判断故障原因,我们可以将主板BIOS中系统的启动顺序设置为[Auto],让系统自动寻找可启动盘启动机器。如果这样还没有解决问题,那么基本上可以确定硬盘出现了软故障。
二、硬盘常见非物理性故障及解决方法
(一)硬盘引导区破坏导致无法引导
解决方法:类似引导区破坏导致无法正确引导系统启动排除方法有很多种,我们这里根据不同的情况,利用不同的方式分别向大家介绍一下不同的解决方法。
第二种情况:利用Fixmbr工具进行修复。Fixmbr是DOS下的应用工具,用于重新构造主引导扇区,只有12KB,使用起来非常方便。直接运行Fixmbr,它将自动检查MBR结构,如果发现系统不正常则会出现是否进行修复的提示。如果回答“Yes”,它将搜索分区。当搜索到相应的分区以后,系统会提示是否修改MBR,回答“Yes”则开始自动修复。如果这时出现死机现象,请将BIOS中的防病毒功能禁止后再做。缺省的状态下将搜索所有已经存在的硬盘,并完成以上操作。当我们发现完成的结果不对,可以用“/Z”参数将结果清空后重新启动,就可以恢复到原来的状态。
以下是Fixmbr常用参数,大家可以对照进行使用。
Usage:FIXMBR[DriveNo][/A][/D][/P][/Z][/H]
DriveNoHarddiskscope0-3,defaultisalldrive.(指硬盘号,0表示第一个硬盘)
/A ActiveDOSpartition.(激活基本DOS分区)
/P Displaypartition.(显示DOS分区的结构)
/D DisplayMBR.(显示主引导记录内容)
/Z ZeroMBR.(将主引导记录填零)
/H Thismessage.(本帮助信息)
提示:由于不同操作系统所生成的MBR引导文件不尽相同,因此当硬盘并没有出现引导区错误时,不要乱用工具软件来修复引导区。如果将其用在完好的硬盘上,则可能会出现一些意想不到的问题。
(二)硬盘被“逻辑锁”锁定导致系统无法启动
硬盘“逻辑锁”也许大家并不太了解,其实它是一种恶作剧的手段。我们知道,计算机在启动前,首先由DOS引导去查找主引导区的分区表信息,然后再去查找各个逻辑盘。而逻辑锁原理就是钻了系统这一空铛,修改了主引导分区,将扩展分区第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下个逻辑盘总是找到是自己,这样一来 就形成了死循环,这就是使用软驱、光驱、双硬盘都不能正常启动的原因。
解决硬盘“逻辑锁”比较容易的方法是热插拔硬盘电源。就是在当系统启动时,先不给被锁的硬盘加电,启动完成后再给硬盘“热插”上电源线,这样系统就可以正常控制硬盘了。这是一种非常危险的方法,为了降低危险程度,我们一般不推荐使用这种方法。
遇到这种情况,我们一般用DM来解决,因为DM是不依赖于主板BIOS来识别硬盘的硬盘工具,但同样存在一个致命的弱点,就是硬盘上的所以数据都将不保。先不考虑这点,我们先来看看如何操作。
首先我们把DM拷一张系统盘,开机按DEL键进行系统的BIOS设置,将所有IDE或SATA硬盘接口均设为“NONE”,保存退出。然后用软盘重新启动系统,因为此时系统根本就找不到硬盘了,所以可以正常启动。启动DM后会发现硬盘,选中硬盘进行分区格式化就可以了。虽然这种方法硬盘上的数据将不保,不过比起热插拔安全性会更高性。
还有一种是因系统文件破坏导致无法引导,很多用户将C盘根目录下的文件删除或是移动到其它地方,说是给系统盘减“肥”,这样的后果往往是将系统引导文件破坏而导致系统无法正常启动。解决方法很简单,用启动软盘或光盘,引导系统,如果能在DOS状态下看到硬盘中的C、D、E……这样的逻辑分区及分区中的文件,则证明只是引导程序被破坏,此时只需要重新安装操作系统即能解决问题。
