硬盘不启动的错误信息及解决方案

 时间:2012-04-22  贡献者:hw1056706

导读:磁盘错误导致的电脑无法启动怎么办,硬盘不启动的错误信息及解决方案[日期:2011-05-21] 来源: 作者: [字体:大 中 小]硬盘真是浪得虚名,名为“硬盘” ,实际上却非常脆弱。动不动就跟我们闹别扭,本来应该出现“S

磁盘错误导致的电脑无法启动怎么办
磁盘错误导致的电脑无法启动怎么办

硬盘不启动的错误信息及解决方案[日期:2011-05-21] 来源: 作者: [字体:大 中 小]硬盘真是浪得虚名,名为“硬盘” ,实际上却非常脆弱。

动不动就跟我们闹别扭,本来应该出现“StartingWin dows98” (如果你是使用 Windows2000/XP 就不会出现这个英文短语了) ,这时却给你黑脸看,而且还出现莫名其 妙的英文短语。

笔者在这里教你几种方法,专门医治硬盘不能启动的“顽症” 。

小知识:硬盘启动过程在 BIOS 自检确认所有的硬件(包括硬盘)连接正确后,硬盘开始启动,这里以在启动分区安装在 Windows98 操作系统为例。

第一步:根据 CMOS 设置的参数,硬盘将磁头定位在物理扇0柱0面1扇上,接着先后读取扇区结 束标志55AAH、主引导记录 MBR、硬盘分区表 HDPT。

第二步:根据硬盘分区表提供的数据,硬盘将磁头定位在活 动分区(主 DOS 引导分区)的引导扇上(一般为物理扇0柱1面1扇),接着先后读取扇区结束标志55AAH、操作系统 参数。

第三步:根据操作系统参数,读取文件分配表 FAT 和两个隐含系统文件 Io.sys、Msdos.sys。

第四步: 根据 Config.sys 读取 Command.com,然后启动到 Windows98。

小提示:硬盘不启动的错误信息出现在哪里?如果硬盘能够通过 BIOS 自检,但是不能启动到操作系统。

一般来说都会在出现“VerifyingDMIPoolDat a..........”过后出现一些英文短句(见图1) 。

1.屏幕显示: “DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER”含义:磁盘引导区失败,插入系统磁盘并按回车键解决方案:首先要查看一下硬盘的电源线和 IDE 数据线是否已正确连接,特别是硬盘和光驱接在同一条数 据线上,务必要查看一下跳线是否都设成主盘或从盘,如果是的话,应将硬盘跳线设成主盘、光驱跳线设为从 盘,然后用下一步骤重新设置硬盘参数。

如果没问题的话,开机后按“Del”键进入 CMOS 设置。

如果你是使用 AwardBIOSV6.00版,则在主菜单中选 择“StandardCMOSFeatures(标准 CMOS 功能设置),然后再分别选择“IDEPrimaryMaster”“IDEPrimarySla ” 、 ve”“IDESecondaryMaster”“IDESecondarySlave” 、 、 ,之后在下级界面中选择“IDEHDDAuto-Detection”项目 并按回车键,就会自动检测 IDE 设备(如图2所示) 。

如果检测到 IDE 硬盘设备,会在此界面中列出的容量等信 息,并在“StandardCMOSFeatures”中显示该 IDE 硬盘的型号信息。

如果你是使用 AwardBIOSV4.51版,在 CMO S 设置的主菜单下就有“IDEHDDAutoDetection”项目,按回车键进入后就会自动检测 IDE 设备。

如果 CMOS 设置当中无法检测到硬盘, 那就要考虑是不是硬盘出现严重的物理损坏了。

一般我们可以通过听 硬盘的运转声音或者把硬盘接到其他的电脑上来判断硬盘是否有问题。

2.屏幕显示: “Missingoperationsystem”或“Errorloadingoperatingsystem”含义:没有操作系统;读取操作系统出错

解决方案:造成该故障的原因一般是 DOS 引导记录出现错误。

DOS 引导记录位于逻辑0扇区,是由高级格式 化命令 Format 生成的。

主引导程序在检查分区表正确之后,根据分区表中指出的 DOS 分区的起始地址,读 DOS 引导记录,若连续读五次都失败,则给出“Errorloadingoperatingsystem”的错误提示,若能正确读出 DOS 引导记录,主引导程序则会将 DOS 引导记录送入内存0:7C00h 处,然后检查 DOS 引导记录的最后两个字节是否 为55AAH,若不是这两个字节,则给出“Missingoperationsystem”的提示。

出现此错误提示最简单的方法是用 Windows98启动盘启动计算机,执行命令“Formatc:/s”重写 DOS 引导 记录。

但你也可尝试用 KV3000杀毒盘启动, 可用重写硬盘分区表功能进行修复, 这样不会影响硬盘存储的程序、 文件。

3.屏幕显示: “NTLDRismissing”与“Pressanykeytorestart” 。

含义:NTLDR 丢失,按任意键继续解决方案:这是 Windows2000/XP 自带的多重引导出问题了,不知道你有没有制作紧急启动盘,要是有,用 此盘重启一下就可以修复了。

但是笔者还特别试验了一下, 发现将 CMOS 设置当中的硬盘参数更改了一下也会出 现此问题,建议用以上方法不能解决问题的读者不妨进入在开机后按“Del”键进入 CMOS 设置运行“IDEHDDAu toDetection”重新设置硬盘参数。

4.屏幕显示: “Nopartitionbootable”含义:没有可启动的分区解决方案:可能是你太心急了,买了块新硬盘肯定还没有进行分区就装上电脑了。

这时你只要用 Windows9 8启动盘启动计算机,重新进行分区并格式化,接着再重新安装操作系统即可。

5.屏幕显示: “NoROMbasic”与“Systemhalted”含义:没有基本 ROM,系统停住了解决方案:用 Windows98启动盘启动计算机,执行命令“Fdisk/mbr”即可修复硬盘主引导程序和结束标志 55AAH 损坏。

如果这样也不能解决问题, 还有一个可能性是硬盘含有的 DOS 主分区未被激活。

当我们把硬盘划分为1个以 上的分区时,电脑需要知道该从哪个分区启动计算机,也就是说必须要把其中的一个分区设置为活动分区,电 脑才能从该分区启动。

这时也同样用 Windows98启动盘启动计算机,执行命令“Fdisk” 。

Fdisk 程序在启动时将 检测硬盘容量,如果发现大于512MB,就会询问是否启动 FAT32支持。

一般来说,我们是使用 FAT32文件系统, 所以直接按回车键。

这时将出现 Fdisk 的主功能菜单,选择“2.Setactivepartition(设置活动分区),按回 ” 车键。

因为只有主 DOS 分区才能被设置为活动分区,因此只能选择1分区(即主 DOS 分区) ,按回车键(如图3 所示) 。

主 DOS 分区(1分区)被设置成了活动分区。

注意上面的“Status”项中,1分区的值是“A” ,表示它是 活动分区。

按下 ESC 键返回主界面。

按 ESC 键退出 Fdisk 程序,然后按主机面板上的“RESET”按钮或者按键盘 上的“Ctrl+Alt+Del”组合键,重新启动计算机。

6.屏幕显示: “Non-Systemdiskordiskerror”与“Replaceandstrikeanykeywhenready”

含义:没有系统磁盘或磁盘出错,准备好后按任意键解决方案:先看一下软驱当中是不是存在软盘,如果是的话,先取下这张软盘然后按任意键即可。

因为你 的 CMOS 设置当中,是将第一开机顺序设为软盘,而你又在上机使用电脑的时候使用软盘而忘了取出软盘,所以 此时开机的时候就会出现此错误提示。

如果排除了这种可能性,那么是因为硬盘找不到开机系统文件,这时可 用启动盘启动计算机,那么运行“SysC: ”传送系统文件。

7.屏幕显示: “InvalidDriveSpecification”含义:无效的驱动器解决方案:这可能是硬盘主引导扇区中的内容丢失,建议用 KV3000的重写硬盘分区表功能进行恢复。

当硬 盘出现此故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法。

建议 用 Windows98启动盘启动计算机,然后进行分区与格式化。

8.屏幕显示: “InvalidsystemdiskReplacetheDisk,andthenpressanykey”含义:用系统磁盘代替磁盘,然后按任意键解决方案:在 CMOS 设置当中,硬盘工作模式有 LBA、Auto、Normal、Large 四种,系统默认使用 LBA 模式。

可能是你的硬盘老旧,因而不支持 LBA 模式,因此你必须在开机时按“Del”键进入 CMOS 设置,重新设置参数 设置,存盘即能使用硬盘启