This chapter covers Power-On Self-Test (POST) error messages and beep codes for the CompTIA A+ 220-1101 exam, specifically under Objective 5.1 (Hardware Troubleshooting). POST is the first diagnostic process a computer runs when powered on, and understanding its error signals is critical for rapid hardware troubleshooting. Approximately 10–15% of the Hardware Troubleshooting domain questions involve POST, beep codes, and BIOS/UEFI error messages. Mastering this topic will help you identify faulty RAM, CPU, GPU, or motherboard issues without any diagnostic software.
Jump to a section
Imagine a building with a security guard who must check every door and window before opening for business. The guard starts at the main entrance, checks the lock, reports 'main entrance OK' to a clipboard, then moves to the next door, then each window. If a door is jammed, the guard records the problem on the clipboard and may sound an alarm, preventing the building from opening fully. The guard follows a strict checklist: first the main entrance, then fire exits, then ground-floor windows, then upper floors. If a critical door fails, the guard stops and reports the specific failure. If all checks pass, the guard gives the all-clear and the building opens. This is exactly how POST works: the BIOS/UEFI checks each hardware component in a fixed order, reporting beep codes or on-screen messages for failures. The 'clipboard' is the POST process logging errors to a specific memory location. If a critical component like the CPU fails, POST halts immediately (fatal error). If a non-critical component like a USB controller fails, POST may continue but flags the error. The beep patterns are like the guard's specific alarm sounds for different types of failures.
What is POST and Why Does It Exist?
POST (Power-On Self-Test) is a diagnostic testing sequence executed by the system firmware (BIOS or UEFI) immediately after the computer is powered on. Its purpose is to verify that essential hardware components are present and functioning before the operating system is loaded. POST checks the CPU, system memory, video subsystem, storage controllers, and other critical hardware. If a component fails, POST generates an error indication—either a series of beeps (beep codes) or an on-screen error message, or both.
POST exists because the operating system depends on a minimum set of working hardware. Without POST, a system might attempt to boot with defective memory or a missing CPU, leading to unpredictable behavior or data corruption. POST provides a consistent, hardware-independent way to communicate failures to the technician.
How POST Works Internally – Step by Step
Power Good Signal: When the power supply receives the 'power on' signal from the motherboard, it waits for its internal voltages to stabilize (typically 100–500 ms) and then asserts the Power Good signal to the motherboard chipset. The chipset uses this signal to reset the CPU.
CPU Reset and Start: The CPU is held in reset until the Power Good signal is stable. Once released, the CPU begins executing instructions at a predefined address (the reset vector). For x86 systems, this is 0xFFFFFFF0 (top of 4 GB address space). This address points to the BIOS/UEFI ROM.
BIOS/UEFI Boot Block: The firmware’s first code is the 'boot block'—a small, non-updateable portion that initializes the CPU and memory controller to a minimal state. It checks the integrity of the main BIOS/UEFI code using a checksum. If the checksum fails, the system may attempt to boot from a recovery BIOS or halt with a specific beep pattern (e.g., continuous short beeps).
POST Sequence: The firmware then executes the POST routine, which tests each hardware component in a specific order:
- CPU (internal cache, registers) - System memory (RAM) – basic read/write test - Video adapter (initializes video BIOS, checks for VGA-compatible device) - Storage controllers (IDE/SATA/NVMe) - Input/Output devices (keyboard, mouse, USB controllers) - Additional option ROMs (e.g., RAID controllers, network boot)
Error Detection: If a component fails, the firmware records the error in a specific I/O port (usually port 80h for beep codes) and either halts (fatal error) or continues (non-fatal). The error is communicated via beeps from the motherboard speaker or via a numeric code displayed on a POST card or debug LED.
Boot Completion: If all tests pass, the firmware attempts to boot from the first boot device as configured in the boot order.
Beep Codes – Key Patterns and Meanings
Beep codes vary by BIOS manufacturer (AMI, Award, Phoenix, UEFI). The CompTIA A+ exam focuses on common patterns:
- AMI BIOS (American Megatrends Inc.): - 1 short beep: DRAM refresh failure (memory issue) - 2 short beeps: Parity circuit failure - 3 short beeps: Base 64K RAM failure - 4 short beeps: System timer failure - 5 short beeps: CPU failure - 6 short beeps: Keyboard controller failure (Gate A20) - 7 short beeps: Virtual mode exception error - 8 short beeps: Display memory read/write failure (video card issue) - 9 short beeps: ROM BIOS checksum failure - 10 short beeps: CMOS shutdown register read/write error - 11 short beeps: Cache memory error - 1 long + 3 short beeps: Conventional/extended memory failure - 1 long + 8 short beeps: Display/retrace test failed
- Award BIOS: - 1 short beep: System is OK (POST passed) - 2 short beeps: Non-fatal error (usually CMOS settings or configuration) - 1 long + 1 short beep: Motherboard problem (DRAM refresh) - 1 long + 2 short beeps: Video adapter failure (monitor or video card) - 1 long + 3 short beeps: Video card not detected or bad - Continuous short beeps: Power supply or motherboard issue - Continuous long beeps: Memory problem - High-pitched beeps: CPU overheating or fan failure
Phoenix BIOS (QDI): Uses sequences of beeps separated by pauses. For example, 1-1-2 (CPU failure), 1-1-3 (CMOS read/write failure), 1-1-4 (BIOS ROM checksum failure), 1-2-1 (timer failure), 1-2-2 (DMA failure), 1-2-3 (DMA page register failure), 1-3-1 (RAM refresh failure), 1-3-3 (first 64K RAM failure), 1-3-4 (first 64K RAM parity error), 1-4-1 (address line failure), 1-4-2 (parity check failure), 2-1-1 (bit test failure), 2-1-2 (ECC error), 2-1-3 (cache memory failure), 2-1-4 (cache controller failure).
- UEFI (Unified Extensible Firmware Interface): Modern UEFI firmware often uses a combination of beep codes and on-screen messages. Common beep codes include: - 3 short beeps: Memory error (RAM not detected or faulty) - 1 long + 2 short beeps: Video adapter failure - 1 long + 3 short beeps: Memory not detected - Continuous beeping: Power supply or motherboard issue
POST Error Messages on Screen
In addition to beep codes, many systems display error messages on the screen (if the video subsystem is operational). Common messages include:
"CMOS Battery Low" or "CMOS Checksum Error" – indicates the CMOS battery (CR2032) is failing or has lost settings.
"Keyboard Error" or "Keyboard Not Found" – keyboard not detected or stuck key.
"Hard Disk Failure" or "Primary Master Hard Disk Error" – storage device not detected or malfunctioning.
"No Boot Device Available" – boot device not found after POST.
"CPU Fan Error" – CPU fan not spinning or connected.
"Memory Error" or "Memory Mismatch" – RAM module not seated or incompatible.
"USB Device Over Current Status Detected" – USB port shorted or drawing too much power.
POST Codes (Hexadecimal)
Some motherboards have a debug LED or support a POST card that displays two-digit hexadecimal codes. Each code corresponds to a specific test phase. Common codes:
00h / FFh: CPU not starting or halted
0Dh: Video initialization
2Ah: Keyboard initialization
31h: Memory initialization
4Eh: Boot device selection
7Fh: Extended memory test
Troubleshooting POST Failures
When a system fails POST, the technician should:
Note the beep code or error message – this directs the troubleshooting.
Reseat components – remove and reinstall RAM, video card, and cables.
Test with minimal configuration – remove non-essential hardware (e.g., extra drives, expansion cards).
Replace suspect components – start with the most likely failing part based on beep code.
Clear CMOS – reset BIOS settings to default (remove battery or use jumper).
Update firmware – if possible, flash BIOS/UEFI to latest version.
Interaction with Related Technologies
POST interacts with:
CMOS RAM: Stores BIOS configuration settings (date, time, boot order). If the battery dies, settings are lost, causing POST errors like "CMOS Checksum Error".
Option ROMs: Expansion cards (e.g., RAID, network) have their own BIOS that runs during POST. If an option ROM fails, it can cause a POST hang or error.
UEFI Secure Boot: During POST, UEFI verifies digital signatures of bootloaders. If a signature is invalid, POST may halt with a security error.
TPM (Trusted Platform Module): POST may check TPM status; a failed TPM can cause boot issues.
Key Values and Defaults
CMOS battery voltage: 3V (CR2032). When below 2.7V, errors occur.
POST timeout for keyboard: 2 seconds (most BIOS). If no keyboard detected, some BIOS allow continuing with a warning.
Boot block size: typically 64 KB out of 8 MB BIOS chip.
POST card port: I/O port 80h (standard).
Configuration and Verification
To access POST settings, enter BIOS/UEFI setup during boot (usually F2, Del, Esc, F10). There is no command to view POST results in the OS; however, the Event Viewer in Windows may log some POST-related errors (e.g., kernel-power events). For advanced troubleshooting, use a POST card inserted into an ISA/PCI slot or a motherboard debug LED.
Trap Patterns on the Exam
Beep code misinterpretation: Candidates often confuse AMI beep codes with Award. For example, 1 long + 2 short beeps means video failure on Award, but on AMI it might mean memory failure. The exam expects you to know the manufacturer-specific codes.
Assuming all beeps are fatal: Some beeps (e.g., 1 short on Award) indicate success. A common wrong answer is that any beep means a problem.
Ignoring on-screen messages: If the screen works, the video subsystem passed POST. The error is likely elsewhere (e.g., storage).
Confusing POST with boot: POST happens before boot. A "No Boot Device" error means POST passed but no OS found.
Summary of Important Numbers
AMI beep codes: 1-11 short, 1 long+3 short, 1 long+8 short.
Award beep codes: 1 short (OK), 2 short (non-fatal), 1 long+1 short (motherboard), 1 long+2 short (video), 1 long+3 short (video), continuous short (PSU/mobo), continuous long (memory).
Phoenix beep codes: sequences of up to 4 beeps separated by pauses.
POST card codes: 00h/FFh (CPU), 0Dh (video), 2Ah (keyboard), 31h (memory), 4Eh (boot device), 7Fh (extended memory).
This knowledge is directly tested on the 220-1101 exam. Practice identifying beep codes and matching them to faulty components.
Power Good Signal Assertion
When the power button is pressed, the power supply unit (PSU) begins converting AC to DC. It waits for all output voltages (3.3V, 5V, 12V) to stabilize within regulation tolerances (±5%). This typically takes 100–500 ms. Once stable, the PSU asserts the Power Good signal (PG) to the motherboard chipset. The chipset uses this signal to release the CPU from reset. If the PG signal is not received within 500 ms, the system may not start or may reset repeatedly. The PG signal is a TTL-level signal (0–5V) that must be high (above 2.4V) to indicate 'power good'.
CPU Reset Vector Execution
The CPU begins execution at the reset vector, which for x86 is address 0xFFFFFFF0 (the top 16 bytes of the 4 GB address space). This address is mapped to the BIOS/UEFI ROM. The CPU is in real mode, with interrupts disabled. The first instruction is typically a far jump (JMP) to the actual BIOS boot block code. The boot block is a minimal, non-updateable portion that initializes the CPU cache as RAM (CAR) and sets up a stack. It also checks the integrity of the main BIOS code using a checksum (e.g., CRC32). If the checksum fails, the system halts with a specific beep pattern (e.g., 9 short beeps on AMI).
CPU and Chipset Initialization
The BIOS boot block initializes the CPU microcode update (if needed) and configures the memory controller hub (MCH) or integrated memory controller (IMC). It programs the front-side bus (FSB) or DMI link speed and voltage. The BIOS then performs a basic CPU test: checking the internal cache (L1/L2) and registers. If the CPU fails, the system halts with a beep code (e.g., 5 short beeps on AMI for CPU failure). The BIOS also checks the CMOS RAM for a valid shutdown status byte to determine if the system was previously powered off normally or due to a power loss. If the CMOS battery is low, the checksum may be invalid, triggering a 'CMOS Checksum Error' message.
Memory Detection and Testing
The BIOS initializes the memory controller and detects installed RAM modules by reading the Serial Presence Detect (SPD) EEPROM on each DIMM. The SPD contains timing parameters, capacity, and manufacturer. The BIOS configures the memory timings (CAS latency, RAS-to-CAS delay, etc.) based on SPD data or user settings. A basic read/write test is performed on the first 64 KB of memory (conventional memory) to ensure it is functional. If this test fails, the system halts with a beep code (e.g., 3 short beeps on AMI for base 64K RAM failure). If memory is not detected, the system may emit a continuous long beep (Award) or 1 long + 3 short beeps (UEFI). The BIOS then tests the remaining memory (extended memory) in a non-destructive pattern. Errors in extended memory may cause a system hang or beep code (e.g., 1 long + 3 short on AMI).
Video Adapter Initialization
The BIOS searches for a VGA-compatible video adapter by scanning the PCI/PCIe bus for a device with class code 0300 (VGA compatible controller). It executes the video adapter's option ROM (Video BIOS) to initialize the card. The Video BIOS sets up the display mode (typically 80x25 text mode) and tests its own memory. If the video adapter is not found or its option ROM fails, the system emits a beep code (e.g., 1 long + 2 short beeps on Award; 8 short beeps on AMI; 1 long + 2 short on UEFI). If the video adapter passes, the BIOS displays POST messages on the screen. Some motherboards have integrated video; if no external card is present, the integrated GPU is used. If both fail, the system may still boot 'headless' but will not display anything.
I/O Device and Storage Detection
The BIOS initializes the keyboard controller (8042 or equivalent) and checks for a keyboard connection. If no keyboard is detected, the BIOS may display a 'Keyboard Error' message and continue after a timeout (typically 2 seconds). Some BIOS halt if 'Halt on Keyboard Error' is enabled in setup. The BIOS then enumerates storage controllers (IDE, SATA, NVMe) and detects connected drives. It initializes their option ROMs if present (e.g., RAID controllers). If a storage device fails or is not detected, the BIOS displays an error like 'Primary Master Hard Disk Error'. The BIOS also checks for USB controllers and devices, potentially causing a 'USB Device Over Current Status Detected' error if a port is shorted. Finally, the BIOS initializes other option ROMs (network boot, SCSI) and then passes control to the boot loader based on the boot order.
Enterprise Scenario 1: Data Center Server with AMI BIOS
A large data center runs hundreds of servers with AMI BIOS. A technician encounters a server that emits 3 short beeps repeatedly and fails to boot. The beep code indicates base 64K RAM failure. The server has 256 GB of RAM across 16 DIMMs. The technician follows the POST troubleshooting process: power down, reseat all DIMMs, and retry. The beeps persist. Using a POST card inserted into a PCI slot, the technician sees code '31h', indicating memory initialization failure. The technician then tests DIMMs one at a time in a known-good slot. One DIMM causes the beep code. The faulty DIMM is replaced, and the server boots normally. In production, such failures are common due to ECC memory errors that are not corrected by the ECC logic. The technician logs the failure and monitors the server's memory error counters via IPMI (Intelligent Platform Management Interface).
Enterprise Scenario 2: Office Workstation with UEFI Firmware
A user reports that their Dell OptiPlex emits 1 long + 2 short beeps and shows a black screen. The beep code indicates a video adapter failure. The workstation has integrated Intel graphics and a discrete NVIDIA GPU. The technician suspects the discrete GPU is faulty. The technician removes the discrete GPU and boots using integrated graphics. The system boots normally. The technician updates the GPU driver and reseats the card, but the problem recurs. The GPU is replaced under warranty. In an enterprise environment, such failures are often caused by physical damage (shipping) or manufacturing defects. The technician also checks the BIOS setting for 'Primary Video Adapter' to ensure it defaults to integrated when no discrete card is detected.
Scenario 3: Retail Point-of-Sale System with Award BIOS
A retail store's POS terminal emits continuous long beeps on power-up. The beep code indicates a memory problem. The terminal has two 4 GB SO-DIMMs. The technician reseats both modules and clears CMOS by removing the CR2032 battery for 30 seconds. The beeps change to 1 long + 2 short beeps (video failure). The technician realizes that the CMOS reset changed the video output from the integrated GPU to a PCIe video capture card that is not properly seated. After reseating the capture card, the system boots with 1 short beep (POST OK). This scenario illustrates that a single hardware fault can cause cascading POST errors, and clearing CMOS may change the error code by altering BIOS settings. The technician should always note the initial beep code before making changes.
Performance Considerations
In enterprise environments, POST time is a factor for boot time SLAs. Servers with large memory capacities (e.g., 1 TB) may take several minutes to complete POST memory tests. Many BIOS have an option to 'Quick Boot' or 'Fast Boot' that skips extended memory tests, reducing POST time to under 10 seconds. However, this can mask memory errors. Technicians should balance boot speed with diagnostic thoroughness.
Misconfiguration Pitfalls
Common misconfigurations that cause POST errors:
Installing RAM in the wrong slots (e.g., not populating the primary slot first).
Mixing unmatched RAM modules (different speeds, timings, or voltages) causing memory initialization failure.
Setting incorrect CPU voltage or frequency in BIOS, causing CPU failure beeps.
Disabling the integrated GPU when no discrete card is installed, resulting in no video output and a video-related beep code.
Enabling Secure Boot without proper keys, causing a POST halt with a security error.
Technicians should always consult the motherboard manual for correct RAM population order and BIOS settings.
What the 220-1101 Exam Tests
The CompTIA A+ Core 1 (220-1101) exam tests POST error messages under Objective 5.1: 'Given a scenario, troubleshoot common hardware problems.' The specific sub-objective is: 'Identify and troubleshoot common POST errors, including beep codes, error messages, and the use of POST cards.' The exam expects you to:
Recognize common beep codes for AMI, Award, and UEFI BIOS.
Interpret on-screen POST error messages.
Determine the faulty component based on the error indication.
Recommend appropriate troubleshooting steps (reseat, replace, clear CMOS).
Common Wrong Answers and Why Candidates Choose Them
'1 long + 2 short beeps always means memory failure' – Candidates often confuse Award and AMI codes. For Award, 1 long + 2 short means video failure; for AMI, it may mean conventional/extended memory failure. The exam may specify the BIOS manufacturer. If not specified, assume the most common (AMI).
'Continuous short beeps indicate a faulty CPU' – Continuous short beeps typically indicate a power supply or motherboard issue, not CPU. Candidates associate 'continuous' with 'critical', but the specific pattern is tied to PSU/mobo.
'A single short beep always means a problem' – On Award BIOS, one short beep means POST passed successfully. Candidates who only study failure codes may incorrectly assume any beep is an error.
'If the screen shows an error message, the video card is working, so the error must be software' – The video card may be working, but the error could be hardware (e.g., hard disk failure). The exam tests whether you can differentiate between POST errors and OS errors.
Specific Numbers, Values, and Terms That Appear Verbatim
AMI beep codes: 1 (DRAM refresh), 3 (base 64K RAM), 5 (CPU), 8 (display memory), 9 (ROM checksum).
Award beep codes: 1 short (OK), 2 short (non-fatal), 1 long+2 short (video), continuous long (memory).
UEFI beep codes: 3 short (memory), 1 long+2 short (video), 1 long+3 short (memory not detected).
POST card port: I/O port 80h.
CMOS battery: CR2032, 3V.
Terms: 'Power Good signal', 'boot block', 'option ROM', 'checksum error', 'CMOS battery low'.
Edge Cases and Exceptions
Headless servers: Some servers have no video card and are managed remotely. They may still emit beep codes for critical errors. The exam may ask how to diagnose a server with no video output.
Laptop POST: Laptops may use LED blink codes instead of beeps. For example, Dell laptops use a series of blinking LEDs to indicate faults (e.g., 1 blink = CPU, 2 = memory, 3 = video). The exam may include these.
USB legacy support: If USB legacy support is disabled in BIOS, a USB keyboard may not be detected during POST, causing a 'Keyboard Error'. The exam tests that the keyboard is detected before the OS loads.
Fast Boot: With Fast Boot enabled, POST skips some tests. This can allow a system to boot with a marginal component that would otherwise fail a thorough POST. The exam may ask why a system boots with Fast Boot but fails without it.
How to Eliminate Wrong Answers
Identify the BIOS manufacturer – If the question mentions a specific beep code and BIOS type, use that manufacturer's code table. If not, assume AMI.
Distinguish fatal vs. non-fatal – If the system halts, the error is fatal (CPU, memory, video). If it continues but displays an error, it's non-fatal (keyboard, CMOS battery).
Use the beep code to narrow down – For example, 5 short beeps on AMI -> CPU. 8 short beeps -> video. 9 short beeps -> BIOS ROM. Eliminate options that don't match.
Consider the symptom – If the screen is blank but the system beeps, the video subsystem is likely the issue. If the screen works but an error message appears, the issue is elsewhere.
Check for common misconfigurations – If the user recently added RAM, the error is likely memory-related. If they moved the computer, check for loose connections.
By mastering these patterns, you can confidently answer POST-related questions on the 220-1101 exam.
POST (Power-On Self-Test) is the first diagnostic process run by BIOS/UEFI when a computer is powered on.
Beep codes vary by BIOS manufacturer: AMI, Award, Phoenix, and UEFI have different patterns.
A single short beep on Award BIOS means POST passed; on AMI, it indicates a DRAM refresh failure.
Common AMI beep codes: 3 short (base 64K RAM), 5 short (CPU), 8 short (display memory), 9 short (ROM checksum).
Common Award beep codes: 1 long+2 short (video), 1 long+3 short (video not detected), continuous long (memory).
Common UEFI beep codes: 3 short (memory), 1 long+2 short (video), 1 long+3 short (memory not detected).
POST error messages on screen (e.g., 'CMOS Battery Low', 'Keyboard Error') indicate non-fatal errors.
POST cards use I/O port 80h to display hexadecimal codes for each test phase.
CMOS battery (CR2032, 3V) failing can cause 'CMOS Checksum Error' and loss of settings.
Troubleshooting steps: note beep code, reseat components, test with minimal configuration, replace suspected part, clear CMOS.
These come up on the exam all the time. Here's how to tell them apart.
AMI BIOS Beep Codes
1 short beep: DRAM refresh failure
3 short beeps: Base 64K RAM failure
5 short beeps: CPU failure
8 short beeps: Display memory failure
1 long + 3 short beeps: Conventional/extended memory failure
Award BIOS Beep Codes
1 short beep: POST OK (no error)
2 short beeps: Non-fatal error (CMOS settings)
1 long + 2 short beeps: Video adapter failure
1 long + 3 short beeps: Video card not detected
Continuous long beeps: Memory problem
Mistake
All beep codes indicate a hardware failure.
Correct
On Award BIOS, a single short beep indicates that POST passed successfully. Some systems also emit a single beep when entering standby or hibernation. The exam tests that you know which beeps are normal.
Mistake
A continuous long beep always means a memory problem.
Correct
Continuous long beeps on Award BIOS indicate a memory problem, but on AMI BIOS, continuous long beeps may indicate a power supply issue. The meaning depends on the BIOS manufacturer. Always identify the BIOS type first.
Mistake
POST error messages on the screen always mean the video card is working.
Correct
The video card may be partially working, but the error message could be generated by the BIOS using basic text mode. If the video card fails completely, no message appears. However, if you see a message, the video subsystem passed its initial test.
Mistake
Clearing CMOS always fixes POST errors.
Correct
Clearing CMOS resets BIOS settings to defaults, which can resolve errors caused by misconfiguration (e.g., wrong memory timings). However, it does not fix hardware failures. If a component is physically defective, clearing CMOS will not help.
Mistake
POST only checks RAM and CPU.
Correct
POST checks many components: CPU, memory, video adapter, keyboard, storage controllers, USB controllers, and option ROMs. The order is fixed, and a failure in any of these can cause a beep code or error message.
Reveal each answer, then mark whether you got it right. Score 60%+ to unlock the next chapter.
On Award BIOS, 1 long and 2 short beeps indicate a video adapter failure. This means the BIOS cannot initialize the video card. The most common causes are a loose video card, faulty video card, or monitor not connected. To troubleshoot, reseat the video card, ensure the monitor cable is connected, and test with a known-good video card if possible. On AMI BIOS, the same pattern may indicate a memory failure, so always check the BIOS manufacturer.
Laptops often use LED blink codes instead of audible beeps. For example, Dell laptops use a series of blinking power button or battery LEDs: 1 blink (CPU), 2 blinks (memory), 3 blinks (video), 4 blinks (storage). HP laptops may use a combination of blinking Caps Lock and Num Lock keys. Consult the laptop's service manual for the specific code. The CompTIA A+ exam may include laptop-specific POST indicators, so be familiar with common patterns.
POST occurs before the OS loads. Once the OS starts, POST is complete. However, some hardware errors (e.g., memory errors) may be reported by the OS through event logs or diagnostic tools. The exam distinguishes between POST errors (hardware-level) and OS-level errors. If you see an error during boot before the OS splash screen, it's likely a POST error.
Continuous beeping typically indicates a power supply or motherboard issue (Award) or a memory problem (AMI). First, check the beep pattern: continuous short beeps often point to power supply failure; continuous long beeps point to memory. Reseat the RAM modules and try booting with one stick. If the beeps persist, test the power supply with a multimeter or swap it with a known-good unit. If that doesn't help, the motherboard may be faulty.
This error indicates that the CMOS RAM contents (BIOS settings) are corrupted or the checksum calculated by BIOS does not match the stored value. The most common cause is a failing CMOS battery (CR2032). When the battery voltage drops below 2.7V, settings are lost. To fix, replace the battery and reconfigure BIOS settings. If the error persists, the CMOS chip itself may be faulty, which usually requires motherboard replacement.
A POST card is inserted into an expansion slot (ISA, PCI, or PCIe x1) or connected via USB on some modern boards. When the system boots, the card displays two-digit hexadecimal codes that correspond to specific POST test phases. For example, code '0Dh' means video initialization. If the card stops at a certain code, the component being tested at that stage is likely faulty. The card uses I/O port 80h to read the codes. This is especially useful when there is no video output.
Some POST errors are non-fatal, meaning the system continues to boot despite the error. For example, a 'Keyboard Error' message may appear but the system proceeds to load the OS. The BIOS has a setting 'Halt on All Errors' or 'Halt on Keyboard Error' that determines whether to stop. If set to 'No Errors', the system may boot even with critical errors, which can lead to instability. Always check the BIOS settings if you see intermittent boot issues.
You've just covered POST Error Messages — now see how well it sticks with free 220-1101 practice questions. Full explanations included, no account needed.
Done with this chapter?