『恩友之光』基督徒网络交流论坛

 找回密码
 立即注册
搜索
 
查章节:  
查经文:
查看: 1079|回复: 2
收起左侧

[推荐]硬盘的常见错误提示及解决方法

[复制链接]
发表于 2004-9-14 14:17 | 显示全部楼层 |阅读模式
1、显示: “C:Drive Failure Run Setup Utility,Press(F1)To Resume” 此类故障是硬盘参数设置不正确所以从软盘引导硬盘可用,只要重新设置硬盘参数即可。 2、显示: “No ROM Basic,System Halted” 病因分析:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AAH被改写。  治疗方法:从软盘启动,执行命令“FDISK/MBR"即可。FDISK中包含有主引导程 序代码和结束标志55AAH,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55AAH损坏既快又灵。对于分区表中无自举标志的故障,可用NDD迅速恢复。 3、显示: “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再去恢复即可。 4、显示: “Invalid Drive Specification”   治疗方法: 1、重新分区格式化 2、如0磁道损坏需要低级格式化,然后用Set Comspec(指定Command文件位置),使得Command远离0磁道。 当硬盘出现分区故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法,但信息将被清除。其使用原则是:能用高格解决的不用分区,能用分区解决的不用低级格式化 5、显示: “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”(硬盘自动检测)选项,可自动检测出硬盘类型参数。若无此项,只好打开机箱,查看硬盘表面标签上的硬盘参数,照此修改即可。 6、显示: “HDD Controller Failure”   病因分析:造成该故障的原因一般是硬盘线接口接触不良或接线错误。   治疗方法:先检查硬盘电源线与硬盘的连接,再检查硬盘数据信号线与多功能卡或硬盘的连接,如果连接松动或连线接反都会有上述提示,最好是能找一台型号相同且使用正常的微机,可以对比线缆的连接,若线缆接反则一目了然。 7、显示: “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分区,相当于用正确的分区表覆盖原来的分区表。尤其当用软盘启动后不认硬盘时,这一招特灵。
 楼主| 发表于 2004-9-14 14:20 | 显示全部楼层

[move]硬盘坏道的维修[/move]

下面给大家介绍一些常见的硬盘坏道维修方法。   1.SCANDISK磁盘扫描程序是解决硬盘逻辑坏道最常用的手段,而我们常见的formAT命令不能对任何硬盘坏道起到修补作用,这点大家需明白。如果硬盘出现了坏道,我们可在WINDOWS系统环境下,在“我的电脑”中选中要处理的硬盘盘符,选择其“属性”,在出现的“工具”按钮中选择“查错状态”,点击“开始检查”,再在“扫描类型”中选“全面检查”,并将“自动修复错误”打上“勾”,然后“开始”既可,它将对硬盘盘面作完全扫描处理,并且对可能出现的坏簇作自动修正。其次,在DOS状态下,硬盘有坏道,计算机在启动时一般会自动运行SCANDISK进行扫描,并将坏簇以黑底红字的“B”(bad)标出。当然,如果系统在启动时不进行磁盘扫描或已不能进入WINDOWS系统,我们也可用软盘或光盘启动盘启动电脑后,在相应的盘符下,如“A:”下运行SCANDISK *:(注*为要扫描的硬盘盘符),回车后来对相应需要扫描修复的硬盘分区进行修理。   2.其它的如诺顿工具箱中的NDD“磁盘医生”及PCTOOLS等相关工具对硬盘进行扫描也是修复硬盘坏道的最常用的方法,其用法很简单许多报刊上也有介绍,大家可找来试用一下。   3.如果硬盘上出现了无法修复的坏簇或物理坏道,大家可用一些磁盘软件将这些坏道单独分为一个区并隐藏起来,这样可令你的硬盘延长很多正常的使用寿命。   方法一,如一块4.3G硬盘2G处有严重的物理坏道,用formAT格式化不过去,SCANDISK或NDD也检测不过去,但能正常分区。找来一款分区格式化软件SMART FDISK,用启动盘启动电脑后,进入盘符A:,运行该软件执行文件SFDISK.EXE。然后“DELELE”删掉原有分区,算出坏道在硬盘上所在的位置,如本例,先建立1990M的基本分区快速格式化后并激活,然后再把坏道处分出约50M的逻辑分区,再将以后所剩的硬盘空间全分为一个逻辑区后用其快速格式化功能将其快速格式化;最后再将那个约50M的坏道所在的区DEL删除掉就是了。然后重启,一个有严重物理坏道的硬盘就这么被很快被修好了,以后磁头再也不会去读那些被删除了的坏道区了。   方法二,下面我们再来说说WINDOWS系统自带的FDISK分区软件在这种情况下的应用方法。例如一块1G的硬盘,在格式化到10%时不能顺利通过,这时按CTRL+BREAK强行终止,运行FDISK建立一个90M的DOS分区为C盘,然后再建立一个20M逻辑盘D,再将余下的800余M建立一个逻辑盘E,退出FDISK再运行formAT E:如果格到10%时又遇到阻碍,这时用FDISK再建立一个88M的E盘,10M的F盘余下的790M做为G盘。继续重复上面的操作,直到完成,然后运行FDISK将10M的D、F盘删除,这时余下的就是没有坏道的好盘了。   方法三,另外同理用PartitionMagic,DiskManager等磁盘软件也可完成这样的事。如PartitionMagic分区软件,先用PartitionMagic4中的“check”命令或WINDOWS中的磁盘扫描程序来扫描磁盘,算出坏簇在硬盘上的位置,然后在Operations菜单下选择“Advanced/bad Sector Retest”;把坏簇所在硬盘分成多个区后,再把坏簇所在的分区隐藏,以免在Windows中误操作,这个功能是通过Hide Part ition菜单项来实现的。这样也能保证有严重坏道的硬盘的正常使用,并免除系统频繁的去读写坏道区而更多扩展坏道的面积。   4.系统显示“TRACK 0 BAD,DISK UNUSABLE”,意思为“零磁道损坏,硬盘无法使用”或用磁盘扫描程序扫描其它硬盘时其0扇区出现红色“B”。硬盘0扇区损坏,是大家比较头痛的故障,一般人往往将出现这样故障的硬盘做报废处理,但其实合理运用一些磁盘软件,把报废的0扇区屏蔽,而用1扇区取而代之就能起到起死回生的效果,这样的软件如Pctools9.0和NU8等等。   方法一,我们就先以Pctools9.0为例来做说明。一2.1G硬盘出现上述故障,用盘启动电脑后,运行Pctools9.0目录下的DE.EXE文件,接着选主菜单Select中的Drive,进去后在Drive type项选Physical,按空格选定,再按Tall键切换到Drives项,选中hard disk,然后OK回车后回到主菜单,打开Select菜单,这时会出现Partition Table,选中进入后出现硬盘分区表信息。该硬盘有两个分区,找到C区,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder的0改成1就可以了,保存后退出。重新启动电脑后按Del键进入回COMS设置,运行“IDE AUTO DETECT”,可以看到CYLS由782变成781,保存退出后重新分区格式化该硬盘,该硬盘起死回生。

回复

使用道具 举报

发表于 2004-9-27 19:32 | 显示全部楼层
好帖!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|恩友之光 ( 桂ICP备2023005629号-1 )

GMT+8, 2025-7-8 18:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表