導語:下面是常見的電腦主機板故障程式碼含義表,建議大家收藏起來備用,一旦電腦主機板出現故障可以及時發現。
1. 由一系列程式碼(不含“00”和“FF”)到“FF”或“00”,則主機板自檢已通過,OK。
2. 出“00”,且不變碼,則為主機板沒有執行,查CPU壞否、CPU跳線、或CPU設定正確否、電源正常否、主機板電池等處有否發黴?
3. 如果您在CMOS中設定為不提示錯,則遇到非致命性故障時,診斷卡不會停下來而接著往後走一直到“00”,解決方法為更改CMOS設定為提示所有錯誤再開機,這時若有非致命故障則停住,再根據程式碼排錯。
01
處理器測試1,處理器狀態核實,如果測試失敗,迴圈是無限的。試換CPU,查CPU跳線或CPU設定錯否?
02
確定診斷的型別(正常或者製造)。如果鍵盤緩衝器含有資料就會失效。試查主機板中與鍵盤相關電路及鍵盤本身。
03
清除8042鍵盤控制器,發出TEST-KBRD命令(AAH)。查鍵盤內部電路及軟體。
04
使8042鍵盤控制器復位,核實TESTKBRD。查主機板中鍵盤介面電路。
05
如果不斷重複製造測試1至5,可獲得8042控制狀態。查主機板中鍵盤控制電路。
06
使電路片作初始準備,停用視訊、奇偶性、DMA電路片,以及清除DMA電路片,所有頁面暫存器和CMOS暫存器的工作。查主機板中與DMA相關的電路。
07
處理器測試2,核實CPU暫存器的工作。查CPU是否插好,或CPU壞,或CPU跳線等設定有錯否。
08
使CMOS計時器作初始準備,正常地更新計時器的迴圈。查主機板中CMOS電路及晶片。
09
EPROM檢查總和且必須等於零才通過。查主機板的BIOS電路及晶片。
0A
使視訊介面作初始準備。查與顯示卡有關的電路。
0B
測試8254晶片的DMA通道0。查主機板中鍵盤控制電路及鍵盤中的控制電路。
0C
測試8254通道1。查鍵盤中的控制電路。
0D
1、 檢查CPU速度是否與系統時鐘匹配。查CPU跳級及CMOS中關於CPU引數的設定。
2、 檢查控制晶片已程式設計值是否符合初設定。
3、 視訊通道測試,如果失敗,則鳴喇叭。
0E
測試CMOS停機位元組。查主機板中CMOS晶片及電路。
0F
測試擴充套件的CMOS。
10
測試DMA通道0。查主機板中DMA晶片及電路。
11
測試DMA通道1。查主機板中DMA晶片及該晶片周邊電路。
12
測試DMA頁面暫存器。查主機板中DMA晶片及該晶片的周邊電路。
13
測試8741鍵盤控制器介面。查主機板中鍵盤介面電路。
14
測試8254計時器0。查主機板中的計時器電路。
15
測8259中斷遮蔽位。查主機板中的8259晶片及其周邊電路。
16
建立8259所用的中斷矢量表。查主機板中8259晶片及其周圍電路。
17
調準視訊輸入/輸出工作,若裝有視訊BIOS則啟用。查顯示卡及主機板中與顯示卡有關的控制電路。
18
測試視訊儲存器,如果安裝選用的視訊BIOS通過本項測試,則可繞過。查顯示卡中的BIOS晶片及其周圍電路。
19
測試第1通道的中斷控制器(8259)遮蔽位。查主機板中的8259晶片。
1A
測試第2通道的中斷控制器(8259)遮蔽位。查主機板中的8259晶片。
1B
測試CMOS電池電平。查主機板中電池有電否,有些板的電池裝在CMOS模組裡面,可拆下上蓋更換電池。
1C
測試CMOS檢查總和。查主機板中CMOS晶片及其電路。
1D
調定CMOS的配置。查主機板中CMOS晶片。
1E
測定系統儲存器的大小,並且把它和CMOS值比較。查主機板中的CMOS電路及主機板中的記憶體。
1F
測試64K儲存器至最高640K。查主機板中的記憶體條或記憶體晶片。
20
測量固定的8259中斷位。查主機板中8259晶片及周邊電路。
21
維持不可遮蔽中斷(NMI)位(奇偶性或輸入/輸出通道的檢查)。查主機板中中斷控制器晶片及其外圍電路。
22
測試8259的中斷功能。查主機板中8259晶片及其周圍電路。
23
測試保護方式;虛擬方式和頁面方式。查主機板記憶體晶片及其周圍電路。
24
測定1Mb以上的擴充套件儲存器。查記憶體。
25
測試除頭一個64K之後的所有儲存器。查記憶體。
26
1、 試保護方式的例外情況。查CPU及主機板中的記憶體等。
2、 無致命性故障,VGA顯示正常,若有非致命性故障則在VGA顯示屏中顯示其錯誤資訊,否則引導作業系統,此時“26”既為“OK”碼,診斷卡再也沒有其它程式碼可顯。
27
測定超高速緩衝儲存器的控制或遮蔽RAM。查主機板中的Cache控制電路及記憶體條。
28
測定超高速緩衝儲存器的控制或者特別的8242鍵盤控制器。查主機板Cache控制及主機板中鍵盤控制電路。
2A
使鍵盤控制器作初始準備。查主機板中的鍵盤控制器電路。
2B
使軟盤驅動器和控制器作初始準備。查主機板中的軟碟機控制電路及軟碟機本身有否問題和多功能卡等。
2C
檢查串列埠,並使之作初始準備。查主機板中的串列埠控制電路和多功能卡的串列埠電路。
2D
檢查並行埠,並使之作初始準備。查主機板中或多功能卡中的並行口的控制電路。
2E
使硬碟驅動器和控制器作初始準備。查主機板中或多功能卡中的.控制電路或硬碟本身。
2F
檢測數學協處理器,並使之作初始準備。查主機板中的數學處理器(486DX以上CPU與數學處理器是合為一體的).
30
建立基本記憶體和擴充套件記憶體。查主機板中的記憶體槽及記憶體控制電路和記憶體條本身。
31
檢測從C800:0至EFFF:0的選用ROM,並使之作初始準備。查主機板中的ROM儲存器及其控制電路。
32
對主機板上COM/LPT/FDD/聲音裝置等I/O晶片程式設計使之適合設定值。查主機板中類似多功能卡的部份電路,老主機板則試換一塊多功能卡。
3B
用OPTI電路片(只是486)使輔助超高速緩衝儲存器作初始準備。查主機板中OPTI及快取記憶體晶片及電路。
3C
建立允許進入CMOS設定的標誌。查主機板中的RAM電路及CMOS電路。
3D
初始化鍵盤/PS2滑鼠/PNP裝置及總記憶體節點。查鍵盤、滑鼠、即插即用部件等。
3E
嘗試開啟L2快取記憶體。查主機板中的Cache及相關控制電路。
41
中斷已開啟,將初始化資料以便於0:0檢測記憶體變換。查中斷控制器或記憶體。
42
顯示視窗進入SETUP。
43
若是即插即用BIOS,則串列埠、並口初始化。查主機板的串列埠,並口控制電路。
45
初始化數學處理器。是486DX以上則換CPU,否則查數學處理器。
4E
若檢測到有錯誤,在顯示器上顯示錯誤資訊,並等待客戶按(F1)鍵繼續。屬非致命性故障,請根據螢幕提示排錯。
4F
如果沒有密碼則等待輸入密碼,請輸入正確的密碼,如果忘記了密碼請參見第 頁《忘了口令怎麼辦》解決。
50
將當前BIOS臨時區內的CMOS值存到CMOS中。查主機板中CMOS晶片及其周邊電路。
52
所有ISA只讀儲存器ROM進行初始化,最終給PCI分配IRQ號等初始化工作。查主機板或擴充套件卡中的ROM晶片及其外圍電路。
53
如果不是即插即用BIOS,則初始化串列埠、並口和設定時鐘值。查主機板中的串、並口的介面電路及CMOS的相關部份。
60
設定硬碟引導扇區病毒保護功能。查硬碟引導扇區正常否?
61
顯示系統配置表。如果停在“61”不動, 則主機板宕機。試查主機板和CPU的頻率,電壓等查詢宕機原因。
62
開始用中斷19H進行系統引導。若“62”不變,則主機板已宕機。查CPU、主機板頻率、電壓的設定等有錯否或換CPU記憶體,擴充套件卡試試。
BE
載入程式預設值進入控制晶片,符合可調製二進位制預設值表。
BF
測試CMOS建立值。查主機板中CMOS晶片及其相關電路。
C0
初始化快取記憶體。查主機板的Cache部份電路。
C1
記憶體自檢。查主機板的記憶體控制電跨和記憶體槽及記憶體條。
C2
試寫記憶體的開頭512K位元組。查主機板的記憶體控制電路及記憶體槽和記憶體條。
C3
第一個256K記憶體測試。查主機板的記憶體控制電路及記憶體槽和記憶體條。
C4
基本記憶體除前256K以外的測試,查主機板的記憶體控制電路及記憶體槽和記憶體條。
C5
從ROM內複製BIOS進行快速自檢。查主機板的BIOS ROM晶片和記憶體控制電路及記憶體條。
C6
快取記憶體自檢。查主機板的Cache、RAM控制電路及記憶體槽和記憶體條。
CA
檢測Micronies超高速緩衝儲存器(如果存在),並使之作初始準備。查主機板超高速儲存器的相關部份。
CC
關斷不可遮蔽中斷處理器。查主機板的非遮蔽中斷控制器電路。
EE
處理器意料不到的例外情況。查電源、擴充套件卡、記憶體條等部件與主機板之間連線接觸不良,可參考“宕機”現象排錯。
FF
1. 由一系列其它程式碼到“00”,則主機板自檢已通過,OK。
2. 出“00”,且不變碼,則為主機板沒有執行,查CPU壞否、CPU跳線、或CPU設定正確否、電源正常否、主機板電池等處有否發黴?
3. 如果您在CMOS中設定為不提示錯,則遇到非致命性故障時,診斷卡不會停下來而接著往後走一直到“00”,解決方法為更改CMOS設定為提示所有錯誤再開機,這時若有非致命故障則停住,再根據程式碼排錯。
指示燈功能速查
RUN:若主機板執行起來,此燈會不斷閃亮,主機板沒有執行則不亮。
CLK:不論ISA或PCI只要一塊空板(無CPU等)接通電源就應常亮,否則CLK訊號壞。
BIOS:主機板執行時對BIOS有讀操作時就閃亮。
IRDY:有IRDY訊號時才閃亮,否則不亮。
OSC: 是ISA槽的主振訊號,空板通電則應常亮,否則主機板的晶體振盪電路不工作,而無OSC訊號。
RST:開機或按了RESET開關後亮半秒鐘熄滅屬正常,若不滅常因主機板上的復位插針錯接到加速開關或錯接了短路,或復位電路壞。
+12V:空板上電即應常亮,否則無此電壓或主機板有短路。
-12V:空板上電即應常亮,否則無此電壓或主機板有短路。
+5V: 空板上電即應常亮,否則無此電壓或主機板有短路。
-5V: 空板上電即應常亮,否則無此電壓或主機板有短路。(只有ISA槽才有此電壓)
3.3V:這是PCI槽特有的3.3V電壓,空板上電即應常亮,有些主機板的PCI槽無3.3 V電壓,則不亮。