感谢党 发表于 2010-11-14 14:47:49

初学者怎样判断电脑故障是软件故障还是硬件故障?

判断电脑故障是软件故障还是硬件故障先从电脑的启动过程说起。
电脑的启动过程分三步。1.BIOS启动;2.存储设备(硬盘、光盘或其他移动存储介质)上的引导记录运行;3.存储设备分区上的引导文件运行。分别做详细说明如下。
一. BIOS启动:(以下部分有错,为硬件故障)
主板上的BIOS芯片中存放的程序分为四个部分:1.POST加电自检(用来硬件初始化和故障检查);2.中断服务程序(用来对硬件的基本驱动);3.BIOS设置程序(用来对主板、硬件参数设置);4 操作系统自举程序(用来引导存储设备上操作系统的程序)。
电脑开机,最先自动执行的是BIOS上的程序,POST最先启动,对硬件自检,屏幕出自检画面。扬声器报笛,嘀一声,硬件无故障启动。不是一声嘀,多次嘀声,硬件有故障。接着BIOS根据BIOS设置程序设置的硬件参数(硬盘、光驱,还是其他存储设备)来选择操作系统自举程序。操作系统自举程序启动后,引导存储设备上的引导记录部分。(以下部分有错,为软件故障)
二. 存储设备上的引导记录:它在存储介质的最前面。1.硬盘上的引导记录(有些复杂)有两段,一段是MBR(主引导记录),是由分区命令写入,且同时写入硬盘分区表。第二段是由格式化命令写入DBR(操作系统引导记录)同时写入本分区的基本信息表。
2 光盘和移动存储设备引导记录,简单只有一段。
操作系统自举程序引导硬盘引导记录:先引导MBR执行,再由MBR引导主分区且为活动分区上的DBR执行。
操作系统自举程序引导光盘和其他存储设备引导记录:直接引导一段就可以。
存储设备上的引导记录启动后,引导分区上的引导文件。
三. 存储设备分区上的引导文件:1 硬盘上操作系统的引导文件。WINDOWS XP 是NTLDR、NTDETECT等,Windows 7是bootmgr、BCD等,它们用来引导操作系统的其他系统文件,操作系统启动。
2光盘或其他存储设备的引导文件有很多种。如操作系统安装光盘也有引导文件,用来引导安装操作系统程序,安装操作系统。
硬盘上DBR运行后,搜索分区上的引导文件NTLDR、NTDETECT或bootmgr、BCD等(操作系统不同引导文件也不一样),再由它们引导其它系统文件,操作系统启动。
光盘或移动存储设备上引导记录启动后,引导它们上的引导文件,再由它们启动不同的系统。
电脑开机,扬声器报笛一声以后出现故障,为软故障(一般情况下)。根据错误信息可以判断MBR、DBR、引导文件、系统文件、驱动程序是否出错等等,选择修复、杀毒,系统还原点,系统映像还原或重新安装系统等等,方法有很多。
系统安装光盘上的故障恢复控制台(WIN XP),命令fixmbr可用于修复MBR,fixboot修复DBR,有些命令也可以用来复制恢复引导文件和系统文件;系统安装光盘上的修复计算机(WIN7上的)工具可自动修复MBR、DBR、引导文件。操作系统的开机菜单上的安全启动模式和其它一些选项可修复驱动程序故障。
硬盘上的坏道值得注意,可用磁盘扫描命令对硬盘扫描检查。有逻辑坏道可用磁盘扫描命令修复;有物理坏道,盘面受损(一般不能修复),可用分区软件PQ8.0,Diskgenius等计算出坏道的位置,分区并隐藏,防止坏道扩大。物理坏道在POST时无法检测出,也算是硬件故障,严重受损就要更换硬盘了。
综上所述判断电脑故障是软件故障还是硬件故障,最简单的一种方法就是在BIOS设置程序中设置为光盘启动,用一张有引导文件的启动光盘(如系统安装光盘),启动电脑,如果光盘正常启动,硬件一般没问题,故障是由硬盘上的引导记录或文件错误引起的,但不能排除硬盘表面上有物理坏道。
以上这些内容希望能给电脑爱好者一些帮助。
页: [1]
查看完整版本: 初学者怎样判断电脑故障是软件故障还是硬件故障?