专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
POST加电自检及BIOS常见故障
2019-04-13 13:03
发布
生成海报
站内文章
/
模拟电子
11739
0
1534
转自:
http://blog.sina.com.cn/s/blog_61746be701017x3g.html
什么是POST上电自检?
POST
上电自检:是微机接通电源后,系统进行的一个自我检查的例行程序。这个过程通常称为
POST--
上电自检(
Power On Self Test
)。对系统的几乎所有的硬件进行检测。
POST
是如何进行自检测的?
主板在接通电源后,系统首先由
(Power On Self Test,
上电自检
)
程序来对内部各个设备进行检查。在我们按下起动键(电源开关)时,系统的控制权就交由
BIOS
来完成,由于此时电压还不稳定,主板控制芯片组会向
CPU
发出并保持一个
RESET(
重置
)
信号,让
CPU
初始化,同时等待电源发出的
POWER
GOOD
信号
(
电源准备好信号
)
。当电源开始稳定供电后
(
当然从不稳定到稳定的过程也只是短暂的瞬间
)
,芯片组便撤去
RESET
信号
(
如果是手动按下计算机面板上的
Reset
按钮来重启机器,那么松开该按钮时芯片组就会撤去
RESET
信号
)
,
CPU
马上就从地址
FFFF0H
处开始执行指令,这个地址在系统
BIOS
的地址范围内,无论是
AwardBIOS
还是
AMI BIOS
,放在这里的只是一条跳转指令,跳到系统
BIOS
中真正的启动代码处。系统
BIOS
的启动代码首先要做的事情就是进行
POST(Power On Self Test
,加电自检
)
,由于电脑的硬件设备很多(包括存储器、中断、扩展卡),因此要检测这些设备的工作状态是否正常。
这一过程是逐一进行的,
BIOS
厂商对每一个设备都给出了一个检测代码(称为
POST CODE
即开机自我检测代码),在对某个设置进行检测时,首先将对应的
POST CODE
写入
80H
(地址)诊断端口,当该设备检测通过,则接着送另一个设置的
POST CODE
,对此设置进行测试。如果某个设备测试没有通过,则此
POST CODE
会在
80H
处保留下来,检测程序也会中止,并根据已定的报警声进行报警(
BIOS
厂商对报警声也分别作了定义,不同的设置出现故障,其报警声也是不同的,我们可以根据报警声的不同,分辨出故障所在。
POST
自检是按什么顺序进行检测的?
POST
自检测过程大致为:加电-
CPU
-
ROM
-
BIOS
-
System Clock
-
DMA
-
64KB RAM
-
IRQ
-显卡等。检测显卡以前的过程称过关键部件测试,如果关键部件有问题,计算机会处于挂起状态,习惯上称为核心故障。另一类故障称为非关键性故障,检测完显卡后,计算机将对
64KB
以上内存、
I
/
O
口、软硬盘驱动器、键盘、即插即用设备、
CMOS
设置等进行检测,并在屏幕上显示各种信息和出错报告。在正常情况下,
POST
过程进行得非常快,我们几乎无法感觉到这个过程。
POST
自检测代码含义是什么?
当系统检测到相应的错误时,会以两种方式进行报告,即在屏幕上显示出错信息或以报警声响次数的方式来指出检测到的故障。
CMOSbattery failed
(
CMOS
电池失效)。
原因:说明
CMOS
电池的电力已经不足,请更换新的电池。
CMOScheck sum error
-
Defaults loaded
(
CMOS
执行全部检查时发现错误,因此载入预设的系统设定值)。
原因:通常发生这种状况都是因为电池电力不足所造成,所以不妨先换个电池试试看。如果问题依然存在的话,那就说明
CMOS RAM
可能有问题,最好送回原厂处理。
Displayswitch is set incorrectly
(显示开关配置错误)。
原因:较旧型的主板上有跳线可设定显示器为单 {MOD}或彩 {MOD},而这个错误提示表示主板上的设定和
BIOS
里的设定不一致,重新设定即可。
PressESC to skip memory test
(内存检查,可按
ESC
键跳过)。
原因:如果在
BIOS
内并没有设定快速加电自检的话,那么开机就会执行内存的测试,如果你不想等待,可按
ESC
键跳过或到
BIOS
内开启
Quick Power On Self Test
。
HARDDISK initializing
【
Please wait amoment...
】(硬盘正在初始化请等待片刻)。
原因:这种问题在较新的硬盘上根本看不到。但在较旧的硬盘上,其启动较慢,所以就会出现这个问题。
HARDDISK INSTALL FAILURE
(硬盘安装失败)。
原因:硬盘的电源线、数据线可能未接好或者硬盘跳线不当出错误
(
例如一根数据线上的两个硬盘都设为
Master
或
Slave
。
)
Secondaryslave hard fail
(检测从盘失败)。
原因:
1 CMOS
设置不当(例如没有从盘但在
CMOS
里设有从盘)
2
硬盘的电源线、数据线可能未接好或者硬盘跳线设置不当。
Harddisk(s) diagnosis fail (
执行硬盘诊断时发生错误
)
。
原因:这通常代表硬盘本身的故障。你可以先把硬盘接到另一台电脑上试一下,如果问题一样,那只好送修了。
FloppyDisk(s) fail
或
Floppy Disk(s)fail(80)
或
Floppy Disk(s)fail(40)
(无法驱动软驱)。
原因:软驱的排线是否接错或松脱?电源线有没有接好?如果这些都没问题,那买个新的吧。
Keyboarderror or no keyboard present(
键盘错误或者未接键盘
)
原因:键盘连接线是否插好?连接线是否损坏?
Memorytest fail (
内存检测失败
)
原因:通常是因为内存不兼容或故障所导致。
Overrideenable
-
Defaults loaded (
当前
CMOS
设定无法启动系统,载入
BIOS
预设值以启动系统
)
。
原因:可能是你在
BIOS
内的设定并不适合你的电脑
(
像你的内存只能跑
100MHz
但你让它跑
133MHz )
,这时进入
BIOS
设定重新调整即可。
PressTAB to show POST screen (
按
TAB
键
可以切换屏幕显示
)
原因:有一些
OEM
厂商会以自己设计的显示画面来取代
BIOS
预设的开机显示画面,而此提示就是要告诉使用者可以按
TAB
来把厂商的自定义画面和
BIOS
预设的开机画面进行切换。
Resumingfrom disk
,
Press TAB to showPOST screen
(从硬盘恢复开机,按
TAB
显示开机自检画面)。
原因:某些主板的
BIOS
提供了
Suspend to disk(
挂起到硬盘
)
的功能,当使用者以
Suspendto disk
的方式来关机时,那么在下次开机时就会显示此提示消息。
BIOSROM checksum error-System halted(BIOS
程序代码在进行总和检查
( checksum )
时发现错误,因此无法开机
)
原因:遇到这种问题通常是因为
BIOS
程序代码更新不完全所造成的,解决办法重新刷写烧坏主板
BIOS
。
HARDDISK initizlizing
【
Please waita moment...
】
(
正在对硬盘做起始化
( Initizlize )
动作
)
原因:这种讯息在较新的硬盘上根本看不到。但在较旧型的硬盘上,其动作因为较慢,所以就会看到这个讯息。
POST
自检响铃次数是如何定义的?
POST
上电自检还会通过报警声响次数的方式来指出检测到的故障。但需要注意:由于目前主板
BIOS
类型大致可分为
AWARD
公司、
AMI
公司、
PHOENIX
公司(
AWARD
已与
PHOENIX
合并),因此不同类型的
BIOS
,其自检响铃次数所定义的自检错误是不一致的,因此一定要分清。
自检报警声及含义
计算机硬件故障的发生在自检时往往有报警声或显示错误信息。我们可以根据报警声来判断计算机硬故障的范围。
AWARD
:
1.
两声短鸣:
CMOS
设置错误。
2.
一长一短:内存或主板错误。
3.
一长两短:显示器或显卡错误。
4.
一长三短:键盘控制器错误。
5.
一长九短:主板闪存错误。
6.
不断长响:内存未插好或芯片损坏。
7.
不停短响:电源故障。
8.
不停地响:显示器与显卡未连接。
AMI
:
1.
一声短响:内存刷新失败。
2.
两声短响:内存校验错误。
3.
三声短响:系统基本内存自检失败。
4.
四声短响:系统时钟出错。
5.
五声短响:
CPU
出错。
6.
六声短响:键盘错误。
7.
七声短响:系统实模式错误。不能进入保护模式。
8.
八声短响:显存错误。
9.
九声短响:主板闪存错误。
10.
一长三短:内存错误。
11.
一长八短:显示器数据线或显卡接触不良。
图片来自
:
http://hi.baidu.com/wesley0312/item/9e691ccf250c54deef183b26
自检时显示的错误信息也有助于你判断故障范围,根据判断或提示,就可以进行以下的相应操作:
检查各种数据线、电源线是否插错地方,各种组件是否接触不良。
当怀疑
CMOS
设置有问题,而你又对
CMOS
不熟悉时,可按如下步骤操作:
开机按
"DEL"
键进入
CMOS
,在主菜单上有两硕
"LoadSetup Defaults"
和
"LoadBIOS Defaults"
(
不同版本这两个选项个别单词可能略有出入,可参考具体英文意思
)
选其中一项,然按
"F10"(
存盘
)
即可。
此两项均是系统默认的选项,不同之处是前者能使电脑发挥较高的性能,但可能不太稳定,后
者能使机子以最安全的方式启动,但屏蔽了许多功能。
BIOS
开机自检报警声
1
。
Award BIOS
开机自检报警声
说明如下:
1
短:系统正常启动,机器没有任何问题。
2
短:常规错误。请进入
BIOS setup,
重新设置不正确的选项。
1
长
1
短:
RAM
或主板错。
1
长
2
短:显示器或显示卡错误。
1
长
3
短:键盘控制器错误。检查主板。
1
长
9
短:主板
Flash RAM
或
eprom
错误,
bios
损坏。
不断的响(长声):内存条未插紧或损坏。
不停的响:电源,显示器未和显示卡连接好。检查一下所有的插头。
无声音无显示:电源有问题。
2
。
AMI BIOS
开机自检报警声
说明如下:
1
短:内存刷新失败。更换内存条。
2
短:内存
ECC
校验错误。请进入
BIOS setup,
重新设置内存关于
ECC
校验的选项设为
Disable
就可以解决,不过就根本的解决办法还是更换一条内存。
3
短:系统基本
RAM
(第一个
640KB
)检查失败。换内存。
4
短:系统时钟错误。
5
短:
CPU
错误。
6
短:键盘控制器错误。
7
短:系统实模式错误,不能切换到保护模式。
8
短:显示内存错误。换显卡即可。
9
短:
ROM BIOS
检验和错误。
1
长
3
短:内存错误。
1
长
8
短:显示测试错误。显示器数据线没插好或显示卡没插牢。
3
。兼容
BIOS
开机自检报警声
说明如下:
1
短:系统正常启动,机器没有任何问题。
2
短:系统加电自检(
POST
)失败。
1
长:电源错误,如果无显示,则为显示卡错误。
1
长
1
短:主板错误。
1
长
2
短:显示卡错误。
1
短
1
短
1
短:电源错误。
3
长
1
短:键盘错误
.
POST
自检发现错误后如何提示?
POST
自检如发现有错误,将按两种情况处理:对于严重故障
(
致命性故障
)
则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或声音报警信号(以上介绍),等待用户处理。通过
BIOS
自检功能(
POST
自检),我们就可以方便的侦测出主板的故障所在,以便正确的解决。
如我们按下电源键后,只有电源指示灯亮,电脑屏幕没有任何反映,也没有报警声;那么针对这种情况,我们又应如何解决呢?
屏幕没有显示,也没有报警声,我们就无法从
POST
自检功能得到相应的信息;大家都知道,计算机是一个复杂而且精密的产品组合,因此一个环节出现问题,可能都无法启动机器(我们主要谈硬件方面)。因此,如出现黑屏,无报警声响的故障现象,我们就应根据电脑的启动过程来分析问题所在了。
电脑的启动过程是什么?
我们在按下启动键时,首先启动的应是电源(因为如果没有电源供电,那么主板上所有的配件都是无法工作的)。但是为了保证安全使用,电源部分采取了一系列安全保护措施;因此开关电源从起振到稳定之间会有一段时间的延迟,等待各组电压都稳定下来后,电源各部分会输出一个检测信号,这个信号为高电平时表示该部分电压正常,这些部分包括输入电压和各组输出电压。这些信号总和的结果就是一个
POWER
GOOD
信号(也称为
POWER
OK
或
PWR
OK
信号);如果主板接受不到这个信号,那么时钟芯片会持续向
CPU
发送复位(
RESET
)信号(与我们按下
RESER
键相当),
CPU
就不会工作。
当
CPU
接受到正常的
POWER
GOOD
信号,主板和
CPU
就启动了吗?其实主板此时,还要根据
CPU
的
VID0
-
VID3
引脚的定义组合,将
CPU
所提供的
VID0
-
VID3
信号送到电源管理模块的相应的端口;如果主板
BIOS
具有可设定
CPU
电压的功能,主板会按时设定的电压与
VID
的对应关系产生新的
VID
信号并送到电源管理模块芯片,电源管理模块将根据设定并通过
DAC
电压将其转换为基准电压,再经过场效应管轮流导通和关闭,将能量通过电感线圈送到
CPU
,最后再经过调节电路使用输出电压与设定电压值相当。
由于
CPU
还要根据自己所需要的频率,通过
IC
总线来检测主板频率发生器所设置的频率是否支持;因为电脑要进行正确的数据传送以及正常的运行,没有时钟信号是不行的,时钟信号在电路中的主要作用就是同步;因为在数据传送过程中,对时序都有着严格的要求,只有这样才能保证数据在传输过程不出差错。时钟信号首先设定了一个基准,我们可以用它来确定其它信号的宽度,另外时钟信号能够保证收发数据双方的同步。对于
CPU
而言,时钟信号作为基准,
CPU
内部的所有信号处理都要以它作为标尺,这样它就确定
CPU
指令的执行速度;如
CPU
本身的频率无法适应频率发生器所提供的高频率,也是无法正常工作的。因此只有当接受到
POWER
GOOD
信号,和相应的得到
CPU
工作的电压时以及相应的时钟频率后,
CPU
才能正常的工作,也就是开始执行
BIOS
程序。
如何判断、解决故障所在?
因为如接受不到
POWER
GOOD
信号,系统就一直处理
RESET
(复位)循环中,因此主板也就无法启动,相应的其它硬件,如显卡也无法工作,显示器由于接受不到显卡传出的信号,因此也就没有显示,一直处于待机状态。此时,我们应检测电源,不要以为电源灯亮,就表明电正常,因为只要有一路信号有故障(该部分电路不正常或还未稳定),输入出的
POWER
GOOD
信号都为低电平,即表示电源部分有故障或还未进入稳定状状;虽然电源指示灯亮,但由于主板接受不到正常的
POWER
GOOD
信号,也无法启动。我们检测电源的方法是,使用可正常工作的电源测试。如电源为
ATX
型我们可用导线将
13
与
14
脚短接,如电源风扇能正常运行,则表明电源是完好的,则故障应在主板上。
更换正常电源后,如系统还是没有工作的显象,应按以上主板启动过程,测试
CPU
的电源管理模块和频率发生器。但由于我们不可能有完善的设备来测试主板上的电源和频率模块(大多数电脑爱好者不可能有此类设置,和具有相应的检测能力)。因此我们对此还要采用排除法,即在其它正常主板上测试
CPU
。测试排除
CPU
的故障外,还应检测主板频率设置问题。电脑爱好者为使用或测试
CPU
的超频能力,会通过调整主板外频的方式(目前
CPU
已经锁频,只能设置外频,而无法设置倍频),来调高
CPU
的工作频率。如果
CPU
无法适应高工作频率,虽然电源供电正常,主板也是无法启动的。
排除了其它硬件的问题,为会么系统仍不可启动?
如果硬件一切正常(经测试),那么在
POST
上电自检测后,
CPU
会从地址
FFFF0H
处开始执行指令,这个地址在系统
BIOS
的地址范围内,无论是
AwardBIOS
还是
AMI BIOS
,放在这里的只是一条跳转指令,跳到系统
BIOS
中真正的启动代码处。由于
BIOS
是连接操作系统和硬件之间的桥梁,为计算机提供最低级的、最直接的硬件控制,计算机的原始操作都是依照固化在
BIOS
里的内容(指令)来完成的。因此如
BIOS
文件破坏或
BIOS
芯片损坏,都会直接的影响主板的启动。
如何判断
BIOS
已经损坏?
判断
BIOS
是否正常比较困难,因为如没有编程器等测试工具;是无法通过感官来判断
BIOS
文件或芯片是否正常的,对于普通用户而言,只有寻找维修商来解决了。
如果屏幕显示
BIOS ROM checksum error-Systemhalted(BIOS
程序代码在进行总和检查
(checksum )
时发现错误
)
的提示时,应是读取
BIOS
时,校验总和出错,因此无法启机器。这种问题通常是因为
BIOS
程序代码更新不完全所造成的,解决办法重新刷写烧坏主板
BIOS
。
什么是
BIOS checksum
校验总和?
Checksum
(校验总和)是在数据处理和数据通信领域中一个简单易行的完整性控制方法。通过一系列算术或逻辑操作将数据的所有字节组合起来,得到一个校验和值。以后可以通过相同的方法计算出校验和值并与上次计算出的值进行比较。若相等,说明数据没有改变;若不等,说明数据已经被修改了。
其它使系统无法启动的原因?
通常情况下在调入
BIOS
后,对电脑开启时的检测、初始化系统设备、装入操作系统并调度操作系统向硬件发出的指令都是由
BIOS
来完成的,而且一些硬件检测也可通过
POST
自检来显示工作是否正常,是否一些开机前的问题都可解决了。其实不然,因为在
CPU
调入
BIOS
后,但还需要检测
640K
基本内存以及各插槽的中断;虽然如内存错误
POST
可以通过报警声来提示我们,但如内存内部损坏或短路,会造成主板局部短路,还是不能启动机器的;因此对于系统无显示、无报警声的处理,除了基本上排除方式外,还需要平时的经验积累。
由于超频,机器无法启动,应如何解决?
对于超频无法启动机器,清除频率设置有两种方式;一种是清除
CMOS
设置(针对可在
CMOS
中设置
CPU
工作频率的方式);只要在主板上找到
CMOS
清除跳线(一般情况下在主板电池旁边,为一三针跳线),将
CMOS
清除后,重新恢复跳线位置,即可解决。另外一种方式是重新设置频率设置跳线(针对通过主板频率跳线设置
CPU
频率的方式),只要按说明书重新设置正常的频率即可。
主板侦错卡是一种什么检测工具?
Ta的文章
更多
>>
2013-09-12 智能手表项目工作日志
0 个评论
是否还需要自己做DSP开发
0 个评论
POST加电自检及BIOS常见故障
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮