馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
POST自檢測過(guò)程大致為:加電-CPU-ROM-BIOS-System Clock-DMA-64KB RAM-IRQ-顯卡等。檢測顯卡以前的過(guò)程稱(chēng)過(guò)關(guān)鍵部件測試,如果關(guān)鍵部件有問(wèn)題,計算機會(huì )處于掛起狀態(tài),習慣上稱(chēng)為核心故障。另一類(lèi)故障稱(chēng)為非關(guān)鍵性故障,檢測完顯卡后,計算機將對64KB以上內存、I/O口、軟硬盤(pán)驅動(dòng)器、鍵盤(pán)、即插即用設備、CMOS設置等進(jìn)行檢測,并在屏幕上顯示各種信息和出錯報告。在正常情況下,POST過(guò)程進(jìn)行得非?,我們幾乎無(wú)法感覺(jué)到這個(gè)過(guò)程。 5 c, i" h; o/ c
POST上電自檢:是微機接通電源后,系統進(jìn)行的一個(gè)自我檢查的例行程序。這個(gè)過(guò)程通常稱(chēng)為POST上電自檢(Power On Self Test)。對系統的幾乎所有的硬件進(jìn)行檢測。
B! C* [ y4 @; l! gPOST是如何進(jìn)行自檢測的? & v" ?3 S0 C8 j
主板在接通電源后,系統首先由(Power On Self Test,上電自檢)程序來(lái)對內部各個(gè)設備進(jìn)行檢查。在我們按下起動(dòng)鍵(電源開(kāi)關(guān))時(shí),系統的控制權就交由BIOS來(lái)完成,由于此時(shí)電壓還不穩定,主板控制芯片組會(huì )向CPU發(fā)出并保持一個(gè)RESET(重置)信號,讓CPU初始化,同時(shí)等待電源發(fā)出的POWER GOOD信號(電源準備好信號)。當電源開(kāi)始穩定供電后(當然從不穩定到穩定的過(guò)程也只是短暫的瞬間),芯片組便撤去RESET信號(如果是手動(dòng)按下計算機面板上的Reset按鈕來(lái)重啟機器,那么松開(kāi)該按鈕時(shí)芯片組就會(huì )撤去RESET信號),CPU馬上就從地址FFFF0H處開(kāi)始執行指令,這個(gè)地址在系統BIOS的地址范圍內,無(wú)論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動(dòng)代碼處。系統BIOS的啟動(dòng)代碼首先要做的事情就是進(jìn)行POST(Power On Self Test,加電自檢),由于電腦的硬件設備很多(包括存儲器、中斷、擴展卡),因此要檢測這些設備的工作狀態(tài)是否正常。
4 U- v6 a& |1 F y. n這一過(guò)程是逐一進(jìn)行的,BIOS廠(chǎng)商對每一個(gè)設備都給出了一個(gè)檢測代碼(稱(chēng)為POST CODE即開(kāi)機自我檢測代碼),在對某個(gè)設置進(jìn)行檢測時(shí),首先將對應的POST CODE寫(xiě)入80H(地址)診斷端口,當該設備檢測通過(guò),則接著(zhù)送另一個(gè)設置的POST CODE,對此設置進(jìn)行測試。如果某個(gè)設備測試沒(méi)有通過(guò),則此POST CODE會(huì )在80H處保留下來(lái),檢測程序也會(huì )中止,并根據已定的報警聲進(jìn)行報警(BIOS廠(chǎng)商對報警聲也分別作了定義,不同的設置出現故障,其報警聲也是不同的,我們可以根據報警聲的不同,分辨出故障所在。
- M; B8 X, E0 S0 l8 X9 }+ f9 W
- A7 s5 f4 g( _' G' P- gPOST自檢測代碼含義是什么?
& l0 o9 c, a7 z當系統檢測到相應的錯誤時(shí),會(huì )以?xún)煞N方式進(jìn)行報告,即在屏幕上顯示出錯信息或以報警聲響次數的方式來(lái)指出檢測到的故障。 7 m2 U8 K. m# l, c _# t ^" O
CMOS battery failed(CMOS 電池失效)。 9 X- H! G& j* Y( c, f% p0 X- C
原因:說(shuō)明CMOS 電池的電力已經(jīng)不足,請更換新的電池。
9 |# d/ h3 l4 g% m5 I) ]CMOS check sum error-Defaults loaded(CMOS 執行全部檢查時(shí)發(fā)現錯誤,因此載入預設的系統設定值)。
. Q+ X( Y3 s' S! J$ ]# a% Q原因:通常發(fā)生這種狀況都是因為電池電力不足所造成,所以不妨先換個(gè)電池試試看。如果問(wèn)題依然存在的話(huà),那就說(shuō)明 CMOS RAM 可能有問(wèn)題,最好送回原廠(chǎng)處理。 ) i. y- _# R; S- @. P% J7 m
Display switch is set incorrectly(顯示開(kāi)關(guān)配置錯誤)。
" r% J' C" f" B) M/ l原因:較舊型的主板上有跳線(xiàn)可設定顯示器為單色或彩色,而這個(gè)錯誤提示表示主板上的設定和 BIOS 里的設定不一致,重新設定即可。
9 c( j3 r- R3 O5 lPress ESC to skip memory test(內存檢查,可按ESC鍵跳過(guò))。
6 H: e! A& A5 O1 z3 P- J7 S原因:如果在 BIOS 內并沒(méi)有設定快速加電自檢的話(huà),那么開(kāi)機就會(huì )執行內存的測試,如果你不想等待,可按 ESC 鍵跳過(guò)或到 BIOS 內開(kāi)啟 Quick Power On Self Test。 8 l6 t/ q% [6 _. Y7 z2 s+ c% u/ _
HARD DISK initializing【Please wait a moment...】(硬盤(pán)正在初始化 請等待片刻)。
6 E! p5 K+ c( E+ o6 _0 M原因:這種問(wèn)題在較新的硬盤(pán)上根本看不到。但在較舊的硬盤(pán)上,其啟動(dòng)較慢,所以就會(huì )出現這個(gè)問(wèn)題。 ! p( N* v7 R# l( H& O; Q
HARD DISK INSTALL FAILURE (硬盤(pán)安裝失。。
3 W/ I. ^' C: D5 J4 x+ M原因:硬盤(pán)的電源線(xiàn)、數據線(xiàn)可能未接好或者硬盤(pán)跳線(xiàn)不當出錯誤 ( 例如一根數據線(xiàn)上的兩個(gè)硬盤(pán)都設為 Master 或 Slave。)
. [# ?; F' {' i" K! aSecondary slave hard fail (檢測從盤(pán)失。。
! N# P1 T4 m4 j% M1 \" {原因:1 CMOS 設置不當(例如沒(méi)有從盤(pán)但在CMOS里設有從盤(pán)) 2 硬盤(pán)的電源線(xiàn)、數據線(xiàn)可能未接好或者硬盤(pán)跳線(xiàn)設置不當。 ! F* G" U% W' W& [% j1 L9 o1 X" \
Hard disk(s) diagnosis fail (執行硬盤(pán)診斷時(shí)發(fā)生錯誤)。 6 C0 I1 q/ ^ C) c7 }7 S) k
原因:這通常代表硬盤(pán)本身的故障。你可以先把硬盤(pán)接到另一臺電腦上試一下,如果問(wèn)題一樣,那只好送修了。
) I( U# w" S, X! U9 [3 C5 l" KFloppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)(無(wú)法驅動(dòng)軟驅?zhuān)?$ B% e+ g& N8 [- f0 g( L* g
原因:軟驅的排線(xiàn)是否接錯或松脫?電源線(xiàn)有沒(méi)有接好?如果這些都沒(méi)問(wèn)題,那買(mǎi)個(gè)新的吧。 " Q* b0 j& A0 E2 A! \6 f
Keyboard error or no keyboard present(鍵盤(pán)錯誤或者未接鍵盤(pán)) 8 a* Y. @2 U$ a
原因:鍵盤(pán)連接線(xiàn)是否插好?連接線(xiàn)是否損壞?
( V0 u, C+ s5 _+ hMemory test fail (內存檢測失敗) , L' i! i- w9 F" ^- T( Y
原因:通常是因為內存不兼容或故障所導致。
2 c: h% U/ ~% {' j( J# SOverride enable-Defaults loaded ( 當前CMOS設定無(wú)法啟動(dòng)系統,載入 BIOS 預設值以啟動(dòng)系統)。
1 |4 f+ L! X( b6 V8 r* D* x( _ j原因:可能是你在BIOS內的設定并不適合你的電腦( 像你的內存只能跑100MHz但你讓它跑133MHz ),這時(shí)進(jìn)入 BIOS 設定重新調整即可。
2 t9 q# Z7 M, _, W uPress TAB to show POST screen (按 TAB 鍵 可以切換屏幕顯示)
F* X" f' G5 Z; |3 B3 b原因:有一些 OEM 廠(chǎng)商會(huì )以自己設計的顯示畫(huà)面來(lái)取代 BIOS 預設的開(kāi)機顯示畫(huà)面,而此提示就是要告訴使用者可以按TAB來(lái)把廠(chǎng)商的自定義畫(huà)面和BIOS預設的開(kāi)機畫(huà)面進(jìn)行切換。 4 h! q0 a7 b; b8 d' U1 H9 l) q
Resuming from disk,Press TAB to show POST screen(從硬盤(pán)恢復開(kāi)機,按TAB顯示開(kāi)機自檢畫(huà)面)。
/ U3 o6 [: j8 ?8 p; E原因:某些主板的BIOS 提供了 Suspend to disk(掛起到硬盤(pán))的功能,當使用者以 Suspend to disk 的方式來(lái)關(guān)機時(shí),那么在下次開(kāi)機時(shí)就會(huì )顯示此提示消息。
- J7 |9 a5 R5 t7 W" L8 [( V6 x+ EBIOS ROM checksum error-System halted(BIOS 程序代碼在進(jìn)行總和檢查 ( checksum ) 時(shí)發(fā)現錯誤,因此無(wú)法開(kāi)機)
, s4 v) d+ ~0 K. Q' ~& z; R原因:遇到這種問(wèn)題通常是因為 BIOS 程序代碼更新不完全所造成的,解決辦法重新刷寫(xiě)燒壞主板 BIOS。
1 Y9 j! g; U$ F; [, H6 k! X$ o7 THARD DISK initizlizing 【Please wait a moment...】(正在對硬盤(pán)做起始化 ( Initizlize ) 動(dòng)作)
, Y- z4 _* x/ X/ L q$ w( {2 O原因:這種訊息在較新的硬盤(pán)上根本看不到。但在較舊型的硬盤(pán)上,其動(dòng)作因為較慢,所以就會(huì )看到這個(gè)訊息。 # m9 [) } J( v" `2 ~
POST自檢響鈴次數是如何定義的? 1 a. ?# o) R' u& @9 `( r# R9 {. W
POST上電自檢還會(huì )通過(guò)報警聲響次數的方式來(lái)指出檢測到的故障。但需要注意:由于目前主板BIOS類(lèi)型大致可分為AWARD公司、AMI公司、PHOENIX公司(AWARD已與PHOENIX合并),因此不同類(lèi)型的BIOS,其自檢響鈴次數所定義的自檢錯誤是不一致的,因此一定要分清。
\: {6 ~1 L8 r0 q6 OPOST自檢發(fā)現錯誤后如何提示? 1 a, z. R- d0 x' |6 x" m1 l
POST自檢如發(fā)現有錯誤,將按兩種情況處理:對于嚴重故障(致命性故障)則停機,此時(shí)由于各種初始化操作還沒(méi)完成,不能給出任何提示或信號;對于非嚴重故障則給出提示或聲音報警信號(以上介紹),等待用戶(hù)處理。通過(guò)BIOS自檢功能(POST自檢),我們就可以方便的偵測出主板的故障所在,以便正確的解決。 ; q- V. H' \& h
如我們按下電源鍵后,只有電源指示燈亮,電腦屏幕沒(méi)有任何反映,也沒(méi)有報警聲;那么針對這種情況,我們又應如何解決呢? 8 g+ k) y, J) P' r% x! b
屏幕沒(méi)有顯示,也沒(méi)有報警聲,我們就無(wú)法從POST自檢功能得到相應的信息;大家都知道,計算機是一個(gè)復雜而且精密的產(chǎn)品組合,因此一個(gè)環(huán)節出現問(wèn)題,可能都無(wú)法啟動(dòng)機器(我們主要談?dòng)布矫妫。因此,如出現黑屏,無(wú)報警聲響的故障現象,我們就應根據電腦的啟動(dòng)過(guò)程來(lái)分析問(wèn)題所在了。 ( y1 n& n+ _3 g+ V1 z; T- q n
電腦的啟動(dòng)過(guò)程是什么?
Z& K1 P9 j7 s0 E% v3 ]9 T我們在按下啟動(dòng)鍵時(shí),首先啟動(dòng)的應是電源(因為如果沒(méi)有電源供電,那么主板上所有的配件都是無(wú)法工作的)。但是為了保證安全使用,電源部分采取了一系列安全保護措施;因此開(kāi)關(guān)電源從起振到穩定之間會(huì )有一段時(shí)間的延遲,等待各組電壓都穩定下來(lái)后,電源各部分會(huì )輸出一個(gè)檢測信號,這個(gè)信號為高電平時(shí)表示該部分電壓正常,這些部分包括輸入電壓和各組輸出電壓。這些信號總和的結果就是一個(gè)POWER GOOD信號(也稱(chēng)為POWER OK或PWR OK信號);如果主板接受不到這個(gè)信號,那么時(shí)鐘芯片會(huì )持續向CPU發(fā)送復位(RESET)信號(與我們按下RESER鍵相當),CPU就不會(huì )工作。 , {$ @* G8 ^$ o
當CPU接受到正常的POWER GOOD信號,主板和CPU就啟動(dòng)了嗎?其實(shí)主板此時(shí),還要根據CPU的VID0-VID3引腳的定義組合,將CPU所提供的VID0-VID3信號送到電源管理模塊的相應的端口;如果主板BIOS具有可設定CPU電壓的功能,主板會(huì )按時(shí)設定的電壓與VID的對應關(guān)系產(chǎn)生新的VID信號并送到電源管理模塊芯片,電源管理模塊將根據設定并通過(guò)DAC電壓將其轉換為基準電壓,再經(jīng)過(guò)場(chǎng)效應管輪流導通和關(guān)閉,將能量通過(guò)電感線(xiàn)圈送到CPU,最后再經(jīng)過(guò)調節電路使用輸出電壓與設定電壓值相當。 q G1 P T9 I
由于CPU還要根據自己所需要的頻率,通過(guò)IC總線(xiàn)來(lái)檢測主板頻率發(fā)生器所設置的頻率是否支持;因為電腦要進(jìn)行正確的數據傳送以及正常的運行,沒(méi)有時(shí)鐘信號是不行的,時(shí)鐘信號在電路中的主要作用就是同步;因為在數據傳送過(guò)程中,對時(shí)序都有著(zhù)嚴格的要求,只有這樣才能保證數據在傳輸過(guò)程不出差錯。時(shí)鐘信號首先設定了一個(gè)基準,我們可以用它來(lái)確定其它信號的寬度,另外時(shí)鐘信號能夠保證收發(fā)數據雙方的同步。對于CPU而言,時(shí)鐘信號作為基準,CPU內部的所有信號處理都要以它作為標尺,這樣它就確定CPU指令的執行速度;如CPU本身的頻率無(wú)法適應頻率發(fā)生器所提供的高頻率,也是無(wú)法正常工作的。因此只有當接受到POWER GOOD信號,和相應的得到CPU工作的電壓時(shí)以及相應的時(shí)鐘頻率后,CPU才能正常的工作,也就是開(kāi)始執行BIOS程序。 - W" m4 l0 w9 _6 @4 k( i8 g/ H
如何判斷、解決故障所在?
. s: w0 ~: T D6 }4 o因為如接受不到POWER GOOD信號,系統就一直處理RESET(復位)循環(huán)中,因此主板也就無(wú)法啟動(dòng),相應的其它硬件,如顯卡也無(wú)法工作,顯示器由于接受不到顯卡傳出的信號,因此也就沒(méi)有顯示,一直處于待機狀態(tài)。此時(shí),我們應檢測電源,不要以為電源燈亮,就表明電正常,因為只要有一路信號有故障(該部分電路不正;蜻未穩定),輸入出的POWER GOOD信號都為低電平,即表示電源部分有故障或還未進(jìn)入穩定狀狀;雖然電源指示燈亮,但由于主板接受不到正常的POWER GOOD信號,也無(wú)法啟動(dòng)。我們檢測電源的方法是,使用可正常工作的電源測試。如電源為ATX型我們可用導線(xiàn)將13與14腳短接,如電源風(fēng)扇能正常運行,則表明電源是完好的,則故障應在主板上。 / ~8 Q1 W* A/ ^) B {) b
更換正常電源后,如系統還是沒(méi)有工作的顯象,應按以上主板啟動(dòng)過(guò)程,測試CPU的電源管理模塊和頻率發(fā)生器。但由于我們不可能有完善的設備來(lái)測試主板上的電源和頻率模塊(大多數電腦愛(ài)好者不可能有此類(lèi)設置,和具有相應的檢測能力)。因此我們對此還要采用排除法,即在其它正常主板上測試CPU。測試排除CPU的故障外,還應檢測主板頻率設置問(wèn)題。電腦愛(ài)好者為使用或測試CPU的超頻能力,會(huì )通過(guò)調整主板外頻的方式(目前CPU已經(jīng)鎖頻,只能設置外頻,而無(wú)法設置倍頻),來(lái)調高CPU的工作頻率。如果CPU無(wú)法適應高工作頻率,雖然電源供電正常,主板也是無(wú)法啟動(dòng)的。 ! X/ _# b) _' I) @
排除了其它硬件的問(wèn)題,為會(huì )么系統仍不可啟動(dòng)? $ B- @- |5 @) e z' f& ?
如果硬件一切正常(經(jīng)測試),那么在POST上電自檢測后,CPU會(huì )從地址FFFF0H處開(kāi)始執行指令,這個(gè)地址在系統BIOS的地址范圍內,無(wú)論是Award BIOS還是AMI BIOS,放在這里的只是一條跳轉指令,跳到系統BIOS中真正的啟動(dòng)代碼處。由于BIOS是連接操作系統和硬件之間的橋梁,為計算機提供最低級的、最直接的硬件控制,計算機的原始操作都是依照固化在BIOS里的內容(指令)來(lái)完成的。因此如BIOS文件破壞或BIOS芯片損壞,都會(huì )直接的影響主板的啟動(dòng)。 " E; E* z& t+ F- a$ n; E
如何判斷BIOS已經(jīng)損壞? + M# l4 b/ g) C5 a, C
判斷BIOS是否正常比較困難,因為如沒(méi)有編程器等測試工具;是無(wú)法通過(guò)感官來(lái)判斷BIOS文件或芯片是否正常的,對于普通用戶(hù)而言,只有尋找維修商來(lái)解決了。
0 _- K0 M! m) [3 i& k: g如果屏幕顯示BIOS ROM checksum error-System halted(BIOS 程序代碼在進(jìn)行總和檢查 ( checksum ) 時(shí)發(fā)現錯誤)的提示時(shí),應是讀取BIOS時(shí),校驗總和出錯,因此無(wú)法啟機器。這種問(wèn)題通常是因為 BIOS 程序代碼更新不完全所造成的,解決辦法重新刷寫(xiě)燒壞主板 BIOS。3 |! ]3 L. M9 N7 @( i! q
|