要想准确地诊断电脑不启动故障,首先要了解的起动过程,当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还没有完全稳定,主板控制芯片组会根据CMOS中的CPU主频设置向CPU发出一个Reset(重置)信号,让CPU初始化,电压完全稳定后,芯片组会撤去Reset信号,CPU马上从地址FFFF0H处执行一条跳转指令,跳到系统BIOS中真正的启动代码处。系统BIOS首先要做的事情就是进行POST(Power On Self Test,加电自检)。POST的主要任务是检测系统中的一些关键设备(电源、CPU芯片、BIOS芯片、定时器芯片、数据收发逻辑电路、DMA控制器、中断控制器以及基本的64K内存和内存刷新电路等)是否存在和能否正常工作,如内存和显卡等。
标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中已安装的即插即用设备。每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。最后系统BIOS将更新ESCD(Extended System Configuration Data,扩展系统配置数据)。ESCD数据更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软盘、硬盘或光驱启动。
二、提示“CMOS Checksum Failure”
CMOS中的BIOS检验和读出错;提示“CMOS System Option Not Set”, CMOS系统未设置;提示“CMOS Display Type Mismatch ”,CMOS中显示类型的设置与实测不一致;提示“CMOS Memory Size Mismatch”,主板上的主存储器与CMOS中设置的不一样;提示“CMOS Time & Date Not Set ”,CMOS中的时间和日期没有设置。这些都需要对CMOS重新设置。
现象五:系统不能引导。这种故障一般都不是严重问题,只是系统在找到的用于引导的驱动器中找不到引导文件,比如:BIOS的引导驱动器设置中将软驱排在了硬盘驱动的前面,而软驱中又放有没有引导系统的软盘或者BIOS的引导驱动器设置中将光驱排在了硬盘驱动的前面,而光驱中又放有没有引导系统的光盘,这个都很简单,将光盘或软盘取出就可以了,实际应用中遇到“Disk Boot Failure,Insert System Disk And Press Enter”的提示,多数都是这个原因。如果是硬盘不能引导的话一般有两种情况:一种是硬盘数据线没有插好,另一种就是硬盘数据损坏。前者一般多会出现硬盘容量检测不正确和引导时出现死机的现象;后者则是干脆找不到引导文件或提示文件损坏。前者只需重新连接好数据线即可;后者则需要用win98的启动软盘或启动光盘启动,根据实际情况来定:
一、提示“Invalid partition table”或“Not Found any [active partition] in HDD Disk Boot Failure,Insert System Disk And Press Enter” ,这说明找不到硬盘活动分区,需要对硬盘重新分区。
三、提示“Invalid system disk Replace the disk, and then press any key”或显示“Starting Windows 98 …”时出现死机,说明硬盘上的系统文件丢失了或损坏,使用“sys c:”,命令传递系统文件给c盘,再将Command.com拷贝给c盘。
1、执行“Process the system registry”计算机就死机,说明是注册表故障,那么可以重新启动按F8键,选第4项后,只在Device=c:\windows\himem.sys 这一项上按“Y”,其余的按“N”后,在DOS提示符下输入Scanreg /fix 修复注册表或者是 scanreg /restore恢复到以前系统自动备份的注册表后,再重新启动即可。
2、在出现“Create a startup log file (BOOTTLOG.TXT) [Enter=Y,Esc=N]”时,选择Y建立Bootlog.txt这个文件,可以检查启动过程中各个系统文件装载的情况。如果在装载某一个.vxd文件时死机,可以到其它计算机上复制该.vxd文件拷贝过来。