IBM PC Diagnostic Error Codes (to screen)
Code Description (Diagnostic Error Codes)
1x undetermined problem errors
2x power supply errors
61 battery error (PS/2)
62 configuration changed but no adaptors changed or CRC error
63 memory size during POST does not match ~CMOS~ RAM
65 card Id's in CMOS do not match system
1xx System Board Errors
101 system board failed
102 BIOS ROM checksum error (PC, XT), Timer (AT)
103 BASIC ROM checksum error (PC, XT), Timer interrupt (AT)
104 interrupt controller (PC, XT), Protected mode (AT)
105 timer (PC,XT), Last ~8042~ command not accepted (AT)
106 converting logic test failure
107 adapter card or math coprocessor (NMI)
108 timer bus test 109 DMA test error
110 system board memory error (PS/2)
111 adapter memory
112 system unit adapter failure
114 system unit and adapter card unit failure (PS/1)
121 unexpected hardware interrupt
131 cassette wrap test failed
151 real-time clock, CMOS RAM or battery
152 real-time clock
161 system options error, battery failure
162 CMOS RAM configuration error
163 CMOS time and date not set
164 system memory configuration is incorrect
165 adapter added/removed
199 user indicated configuration not correct
2xx RAM Errors
201 memory test error
202 memory address error (Line error 0 - 15)
203 memory address error (Line error 16 - 23)
216 motherboard memory
3xx Keyboard Errors
301 keyboard no response to SW reset or key stuck (# preceding 301 scancode)
302 user indicated keyboard error or AT system unit is locked
4xx Monochrome Monitor Errors
432 parallel port test failed (monochrome adapter)
5xx Color Monitor Errors
556 light pen test
6xx Diskette Drive/Adapter Errors
601 diskette power on diagnostics test failed
602 diskette test failed (boot record not valid)
603 diskette size error
606 diskette verify function failed
607 write protected diskette
608 bad command diskette status returned
610 diskette initialization failed
611 time-out - diskette status returned
621 bad seek - diskette status returned
622 bad CRC - diskette status returned
628 diskette removed
7xx 8087 Math Coprocessor 18xx I/O Expansion Unit Errors
701 coprocessor test failure
19xx 3270 PC Attachment Card Errors
9xx Parallel Printer Adapter Errors
901 parlelel prt adapter test fail 20xx Bisync Comm. Adapter Errors
10xx Alt. Parallel Printer Adapter 22xx Cluster Adapter Errors
1001 alt. printer adapter test fail
24xx EGA Errors
11xx Async. Comm. Adapter Errors
2501 EGA Display Error
12xx Alt. Async. Comm. Adapter
28xx 3278/79 Emulator Adapter (PC, XT)
13xx Game Control Adapter Errors
1301 game control adapter test failed 29xx Color Matrix Printer Errors
1302 joystick test failed
30xx Local Area Network Adapter
14xx Printer test failed.
36xx IEEE 488 Adapter
17xx Fixed Disk Errors
1701 post error 38xx Data Acquisition Adapter
1702 adapter error
1703 drive error (seek) 45xx IEEE-488 adapter card
1704 adapter or drive error
1705 no record found 48xx Internal Modem
1706 write fault error
1707 track 0 error 71xx Voice Communications Adapter
1708 head select error
1709 defective error check 166xx Primary token-ring network PC adapter
1710 read buffer overrun
1711 bad address mark - all error codes for the diagnostic and
1712 undetermined error advanced diagnostic packages for the PC,
1713 data compare error XT and AT are represented with the device
1714 drive not ready number followed by two digits other than
1780 disk 0 failure 00. The device number plus 00 represents
1781 disk 1 failure successful completion of the test.
1782 disk controller failure
1790 fixed disk 0 error - IBM Beep codes same as Phoenix's
1791 fixed disk 1 error