FAULTY_HARDWARE_CORRUPTED_PAGE — Causes & Fix
Windows Stop code 0x0000012B (FAULTY_HARDWARE_CORRUPTED_PAGE) means a single-bit error was detected in a memory page — Windows is pointing directly at faulty RAM (or the memory controller).
- Applies to
- Any Windows PC
- Time to fix
- 30 minutes – 2 hours
What it means
Causes are almost always faulty RAM, an unstable memory overclock (XMP), or a memory-controller/CPU issue. This is a Windows Stop error (a "bugcheck" / blue screen) documented by Microsoft. The blue screen shows this code; more detail sits in the crash dump (%SystemRoot%\Minidump), which usually names the specific driver or component at fault — a free tool like BlueScreenView or WinDbg can read it.
Symptoms
- Blue screen citing FAULTY_HARDWARE_CORRUPTED_PAGE
- Random crashes; worse with XMP/overclock
How to fix it
- 1
Test and reseat RAM
1. Run MemTest86 for multiple passes. 2. Reseat modules; test one stick at a time to find the bad one.
- 2
Disable memory overclock
1. Turn off XMP/DOCP to run RAM at stock, then retest.
Frequently asked questions
Is 0x12B always bad RAM?
It strongly points at memory. Disable XMP, test with MemTest86, and isolate the faulty stick; if all sticks pass at stock, suspect the memory controller/CPU.
Last updated July 20, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.