FAULTY_HARDWARE_CORRUPTED_PAGE is Windows 11’s way of saying “something scribbled on memory that didn’t belong to it.” The name pushes you toward blaming the RAM, and sometimes that’s right — but drivers that corrupt memory produce this exact same stop code. The trick is testing in the right order so you don’t buy RAM you don’t need or reinstall drivers for a hardware fault.
This guide is tuned for Windows 11 (including 24H2). For the version-agnostic walkthrough with a different fix order, see our general faulty hardware corrupted page guide .
Why this happens
- Defective RAM module: The literal cause — a stick with bad cells corrupts whatever Windows stores there.
- Driver corrupting memory: Buggy storage, network, or filter drivers (antivirus, VPN) writing past their buffers; Windows 11 24H2 updates have triggered several waves of these.
- Unstable RAM overclock/XMP: Memory running faster than it’s stable for produces intermittent corruption under load.
- Overheating: Heat-induced bit flips in RAM, common in thin laptops with clogged cooling.
- Corrupted page file or disk errors: A damaged pagefile.sys or bad sectors where virtual memory lives.
- Failing SSD: Less common, but a dying drive corrupting paged-out memory contents.
How to fix it
Work through these in order — software first, hardware last.
Fix 1: Update chipset and storage drivers
Memory-corrupting drivers are usually low-level ones, so start there. On Windows 11 — particularly 24H2 — chipset and storage driver mismatches after feature updates are a documented trigger for this exact stop code.
- Go to your laptop maker’s support site and download the latest chipset and storage (SATA/NVMe) drivers for your exact model.
- Install the chipset driver first, restart, then the storage driver, restart again.
- Also update the network drivers (Wi-Fi and Ethernet) — network filter drivers are notorious memory corruptors.
- Use the laptop normally for a day and watch for crashes.
Fix 2: Remove memory-corrupting third-party software
Antivirus filter drivers and “RAM optimizer” tools run in kernel mode and can corrupt memory.
- Uninstall any third-party antivirus, “PC cleaner,” or RAM-booster utilities. Windows Security is a fine replacement.
- Uninstall VPN clients temporarily — their network filter drivers are a known trigger.
- Restart and test for a day or two before reinstalling anything.
Fix 3: Run Windows Memory Diagnostic
Quick first-pass RAM test, built into Windows.
- Press Win + R, type
mdsched.exe, press Enter. - Choose Restart now and check for problems.
- After the reboot and test, check results in Event Viewer > Windows Logs > System, filtering for source MemoryDiagnostics-Results.
- If it reports errors, skip to Fix 6 — you’ve found bad RAM.
Fix 4: Reset the page file and check the disk
A corrupted pagefile can masquerade as RAM corruption.
- Open Settings > System > About > Advanced system settings, then under Performance click Settings, go to the Advanced tab, and click Change under Virtual memory.
- Uncheck Automatically manage paging file size, select No paging file, click Set, and restart.
- After rebooting, go back and re-enable Automatically manage paging file size — this recreates pagefile.sys from scratch.
- Open Terminal (Admin) and run
chkdsk C: /fto rule out disk errors underneath it all.
Fix 5: Run MemTest86 for a definitive RAM verdict
Windows Memory Diagnostic is a screening test; MemTest86 is the real thing. The built-in test misses subtle faults that MemTest86’s pattern tests catch, so a “pass” from Windows doesn’t close the hardware question.
- On another PC, download MemTest86 (free) and create a bootable USB.
- Boot the laptop from the USB and let it run at least one full pass (1–3 hours).
- Zero errors = RAM is fine, and your problem is a driver. Any errors at all = bad RAM, proceed to Fix 6.
- If you have two sticks, test them one at a time to find the bad one.
Fix 6: Reseat or replace the RAM
Only do this after MemTest86 shows errors (or Windows Memory Diagnostic does).
- Power off, unplug, and remove the bottom panel (check your model’s service manual — some RAM is soldered and not replaceable).
- Remove each SODIMM, blow out dust, and reseat firmly until the clips click. Retest — bad seating causes real errors.
- If errors persist on a specific stick, replace it with a matching module (same DDR generation, speed, and ideally timings).
- If the RAM is soldered and failing, it’s a motherboard/warranty repair.
Fix 7: Disable XMP/overclocking and check thermals
If MemTest86 passes but crashes happen under load:
- Enter BIOS/UEFI and disable XMP/EXPO memory profiles, returning RAM to stock speed.
- Reset any CPU tuning in Intel XTU, Ryzen Master, or manufacturer utilities.
- Monitor temperatures with HWiNFO64 — sustained high temps plus this stop code means cleaning fans and vents, and possibly repasting on older machines.
Fix 8: Clean-install the most suspicious drivers
When RAM tests clean but crashes continue, do a driver purge of the usual suspects.
- In Safe Mode, use DDU to clean-install the graphics driver.
- In Device Manager, uninstall the Wi-Fi and storage controller drivers (right-click > Uninstall device), then restart and let Windows reinstall, or install the manufacturer’s versions fresh.
- If a specific driver version is implicated (check minidumps with WinDbg — see how to analyze dump files ), install the last known-good version from the Microsoft Update Catalog instead of the newest.
Closing
FAULTY_HARDWARE_CORRUPTED_PAGE demands a disciplined order: update the low-level drivers, strip out kernel-mode third-party tools, then prove the RAM guilty or innocent with MemTest86 before spending money. On Windows 11 — especially after 24H2 updates — the driver side of this error is more common than people expect, so don’t skip the software steps just because the stop code says “hardware.” If MemTest86 is clean and fresh drivers don’t help, the minidump will usually name the corrupting driver — that’s your final lead. Document what you find — if MemTest86 flagged a stick, note which slot; if a driver fixed it, note the version. Memory corruption issues love to resurface after the next driver update, and your notes turn a repeat into a five-minute fix.
