WHEA_UNCORRECTABLE_ERROR (stop code 0x00000124) is the blue screen Windows shows when your hardware itself reports a fatal problem. WHEA — Windows Hardware Error Architecture — is the system that lets components like your CPU, RAM, and SSD tell Windows when something goes wrong at the hardware level. When the error is uncorrectable, Windows has no choice but to crash.
This is one of the few stop codes where hardware is the prime suspect. That said, don’t panic — outdated BIOS firmware, bad drivers, and unstable overclocks cause it too, and those are free to fix. Work through the software causes first, then test the hardware methodically.
Why this happens
- Failing CPU or motherboard. The processor’s internal error detection caught a fault in a core, cache, or the memory controller — the most common hardware cause.
- Bad or unstable RAM. Memory errors that ECC or the memory controller can’t correct trigger WHEA reports directly.
- Overheating. A CPU or GPU running past its thermal limits produces hardware errors, especially under sustained load like gaming or video rendering.
- Unstable overclock or undervolt. Aggressive tuning that seemed stable can degrade over time and start producing hardware errors.
- Outdated BIOS or chipset drivers. Old firmware misreads hardware error signals or mishandles power delivery, creating errors that aren’t really there — or failing to handle real ones gracefully.
- Failing SSD or GPU. Storage controllers and graphics cards also report through WHEA, so don’t rule them out.
How to fix it
Work through these in order, from the quickest and safest fixes to the deeper ones. Back up your important files before you start — if this is a real hardware fault, you want your data safe.
Fix 1: Reset any overclock or undervolt to stock
If you’ve tuned your CPU or GPU at all, this is step one.
- Open your tuning tool (Intel XTU, Throttlestop, MSI Afterburner, or your BIOS) and restore all settings to default.
- In the BIOS, load Optimized Defaults if you’re unsure what was changed.
- Save, reboot, and stress the laptop the way that used to trigger the crash. If the crashes stop, your tuning had become unstable — leave it at stock or retune conservatively.
Fix 2: Check temperatures under load
Overheating is a top cause of load-triggered WHEA errors.
- Install a monitoring tool like HWMonitor or HWiNFO64.
- Run a demanding task — a game, a video export, or a stress test like Cinebench — and watch the CPU and GPU temperatures.
- Sustained temperatures above 95°C on the CPU indicate a cooling problem: clean the vents and fans with compressed air, replace dried-out thermal paste if you’re comfortable opening the laptop, or use a cooling pad.
- Check that the fans actually spin up under load. A dead fan on a thin laptop will cause exactly these symptoms.
Fix 3: Update BIOS and chipset drivers
Firmware updates frequently include fixes for hardware error handling.
- Find your exact model on the manufacturer’s support site and download the latest BIOS update. Flash it with the charger plugged in and nothing else running.
- Install the latest chipset driver for your model from the same site.
- Intel users can also run Intel Driver & Support Assistant to catch chipset and management engine updates.
- Restart and test under load again.
Fix 4: Test your RAM thoroughly
Memory faults are a classic WHEA trigger.
- Press Win + R, type
mdsched.exe, and choose Restart now and check for problems. - If Windows Memory Diagnostic reports errors, test further with MemTest86 from a bootable USB — run at least two full passes.
- On laptops with removable RAM, test one stick at a time to identify the bad module, then replace it.
- Also try reseating the RAM — a stick that worked loose from thermal cycling can produce intermittent errors.
Fix 5: Check the drive and run system repairs
Rule out the storage side of the hardware equation.
- Open an elevated Command Prompt and run
chkdsk C: /f /r(type Y to schedule, then restart). - After booting, run
sfc /scannowfollowed byDISM /Online /Cleanup-Image /RestoreHealth. - Check drive health in PowerShell (Admin):
Get-PhysicalDisk | Select FriendlyName, HealthStatus, OperationalStatus. Anything other than Healthy means the drive is suspect. Our companion piece on what to do when WHEA uncorrectable error strikes walks through additional drive diagnostics.
Fix 6: Update or reinstall device drivers
A bad driver can provoke hardware error reports.
- Press Win + X and open Device Manager.
- Update drivers under Display adapters, Processors, and System devices (right-click > Update driver > Search automatically for drivers).
- Pay special attention to anything with a yellow warning icon.
- If the crashes started after a driver update, use Properties > Driver tab > Roll Back Driver on the suspect device instead.
Fix 7: Identify the failing component and plan the repair
If software fixes didn’t help, you need to know which part is dying.
- Open Event Viewer (Win + X > Event Viewer) and go to Windows Logs > System. Look for WHEA-Logger entries — the details often name the component (processor core, memory, PCI Express device).
- Note the pattern: crashes only in games point at the GPU or its power delivery; crashes at idle point at RAM or the CPU.
- For laptops under warranty, contact the manufacturer with the WHEA-Logger details — this is exactly the evidence they need. Out of warranty, a repair shop can test components individually. Errors in the same family, like machine check exceptions , follow the same diagnostic logic.
Closing
WHEA_UNCORRECTABLE_ERROR is Windows telling you the hardware reported a serious fault — but “hardware reported” doesn’t always mean “hardware is dead.” Reset your tuning to stock, check temperatures, update the BIOS and chipset drivers, and test the RAM before assuming the worst. If those steps don’t resolve it, the Event Viewer’s WHEA-Logger entries will tell you (and your repair shop) exactly which component to focus on. Either way, back up your data first — that’s the one step you should never skip with this error.
