Save $25 First-time repair — call today
75 North Bridge St, Somerville NJ 08876 - (Behind Bank of America) Hours M-F 10am-5pm Sa 9-2 (908) 428-9558
How to Fix WHEA_UNCORRECTABLE_ERROR (0x124) | Dave's Computers NJ
Windows Troubleshooting · Dave's Computers · New Jersey

How to Fix the WHEA_UNCORRECTABLE_ERROR (Stop Code 0x124)

A blue screen that's almost always a hardware problem — here's how to find the real cause, and why the usual online "fixes" rarely work.

WHEA_UNCORRECTABLE_ERROR is one of the more intimidating blue screens, partly because the advice you'll find online — run sfc, reinstall Windows, update a driver — usually doesn't touch it. In the fifteen-plus years I've been running Dave's Computers here in Somerville, NJ, this is one of the errors that walks in the door most often after someone has spent a weekend chasing software fixes that were never going to work.

Here's why: WHEA_UNCORRECTABLE_ERROR is, in almost every case, your computer telling you a piece of hardware has a real problem. That's the single most important thing to understand before you start. We'll cover what the error means, the causes we actually see on the bench, the steps that have a real chance of fixing it — and the point where guessing gets expensive and it's smarter to have someone isolate the faulty part for you.

What WHEA_UNCORRECTABLE_ERROR actually means

WHEA stands for Windows Hardware Error Architecture — the system Windows uses to collect error reports from your CPU, memory, and other components. WHEA_UNCORRECTABLE_ERROR, shown with the stop code 0x00000124, means that system received a fatal hardware fault it could not correct, so Windows shut down to protect your machine.

In plain terms: a physical component reported that something went wrong at a level software can't fix. That's why reinstalling Windows or running a system file check almost never helps — the operating system isn't the problem. The job is figuring out which piece of hardware is misbehaving, and a short process of elimination usually gets you there.

The causes we actually see on the bench

Here's how these break down in real life, roughly most common to least:

  1. Unstable overclocks and memory profiles. The number-one cause we see on custom and gaming PCs. An aggressive CPU overclock, or an XMP (Intel) / EXPO (AMD) memory profile your specific chips can't run cleanly, will throw 0x124 — often under load, in games, or during a benchmark.
  2. CPU instability or wear. A CPU running at the wrong voltage, or one that has genuinely degraded, will trigger this. The well-documented instability on some Intel 13th- and 14th-Gen processors — which Intel addressed with a BIOS microcode update — is a real example we still see; once a chip has degraded, the microcode stops it getting worse but doesn't undo the damage.
  3. Failing or mismatched RAM. Bad memory, or two kits that don't play nicely together, is a classic source. A memory test usually settles it quickly.
  4. Power supply problems. A failing or underpowered PSU lets voltage sag under load, and the CPU reports the resulting errors as 0x124. A prime suspect when crashes happen during gaming or heavy work but not at idle.
  5. Overheating. A CPU or GPU running too hot — clogged fans, old thermal paste, a cooler that's come loose — can produce these errors. (Worth reading our notes on how cooling affects performance.)
  6. Outdated BIOS/UEFI firmware or chipset drivers. Sometimes the platform simply needs an update to talk to the hardware correctly.
  7. A failing component. Motherboard VRMs, the GPU, or another part on its way out can all surface as a WHEA error. This is where a proper diagnostic earns its keep.

How to fix WHEA_UNCORRECTABLE_ERROR (safest steps first)

Work down this list in order and retest after each step. The moment the crashes stop, you've likely found it.

1. Read the dump and check Event Viewer

The error often records useful detail. Open Event Viewer → Windows Logs → System and look for WHEA-Logger entries around the time of the crash — they frequently point at the faulting component (processor, memory, or PCI Express). If you're comfortable with it, a minidump opened in BlueScreenView or WinDbg narrows it down further.

2. Reset the BIOS and turn off all overclocking

Because overclocks and memory profiles are the top cause, this is the highest-value first move. Go into your BIOS/UEFI, load optimized defaults, and specifically disable any CPU overclock and any XMP/EXPO memory profile. Run the machine at stock for a day. If the crashes stop, you've found your culprit and can dial settings back in carefully.

3. Update the BIOS/UEFI and chipset drivers

Get the latest BIOS from your motherboard maker and the current chipset drivers. On affected Intel 13th/14th-Gen systems, make sure you're on the BIOS version that includes Intel's microcode update and running default power settings.

4. Check temperatures and clean it out

Install a tool like HWiNFO and watch your CPU and GPU temps under load. If anything runs hot, clear out dust, confirm the fans spin, and consider fresh thermal paste. Heat is a common and very fixable trigger.

5. Test your memory

Run Windows Memory Diagnostic, or better, MemTest86 from a USB stick for a few passes. If errors show up, test one stick at a time to find the bad one. Reseating the RAM is worth doing while you're in there.

6. Suspect the power supply if it crashes under load

If the blue screens cluster around gaming or heavy workloads, an aging or undersized PSU is a strong candidate. Swapping in a known-good supply to test is the surest check — and not something most people keep spare, which is a fair reason to bring it in.

7. Update GPU, chipset, and storage drivers

Out-of-date drivers can occasionally contribute. Do a clean install of the latest GPU driver (use DDU first if you've had driver trouble), and bring chipset and storage drivers current.

8. Stress test to isolate the part

Once the easy stuff is ruled out, controlled stress testing — Prime95 for the CPU, a memory test, OCCT for the power supply — forces the fault to show itself so you can pin it on one component instead of guessing. This is bench work we do every week, especially on custom and gaming PCs.

Before you buy parts Why the usual online "fixes" rarely work

Here's the honest part. Because WHEA_UNCORRECTABLE_ERROR is a hardware error, the most-shared "solutions" — run sfc /scannow, reset Windows, reinstall — almost never fix it. They're aimed at software, and the problem isn't software.

The other trap is parts-roulette: buying a new stick of RAM, then a power supply, then maybe a motherboard, hoping one of them lands. That gets expensive fast, and you can spend more on guesses than a diagnosis would have cost. There's also a real risk in just living with it — an unstable CPU, a failing PSU, or a system running too hot can damage other components the longer it runs, and a degrading chip only gets worse.

A proper diagnostic flips that around: we measure voltages and temperatures, test the memory and power under load, and isolate the actual faulty part, so you replace the one thing that's wrong instead of throwing money at parts that were fine. If you've already tried the BIOS reset and a memory test and you're still crashing, that's the point where it pays to let someone with the test gear find it. (And while your PC still boots, back up anything important — any unstable system is a good reason to have a current backup.)

How much does it cost to fix WHEA_UNCORRECTABLE_ERROR in NJ?

I can't quote a hardware fault blind, because 0x124 can be a five-minute BIOS setting or a failing CPU — very different jobs. What I can tell you is how our pricing works.

$75Diagnostic — credited toward your repair if you go ahead, so it's not wasted. This is where we isolate the faulty part.
Flat feeRepair — quoted once the diagnostic tells us exactly what's wrong, whether that's a setting, a stick of RAM, a power supply, or thermal work.
−$25First-time customer? Ask about $25 off your first repair.

No surprises, and nothing gets ordered or replaced without your okay. Here's how our diagnostic works.

Frequently asked questions

Is WHEA_UNCORRECTABLE_ERROR a hardware or software problem?

Almost always hardware. WHEA is literally the system that reports hardware faults, so a 0x124 stop code points at a physical component — most often the CPU, memory, power supply, or cooling — rather than Windows itself.

Will reinstalling Windows fix WHEA_UNCORRECTABLE_ERROR?

Usually not. Reinstalling addresses software, and this is a hardware error, so a fresh Windows install typically crashes the same way. It's worth ruling software out, but don't expect it to be the fix.

Can overclocking or XMP/EXPO cause this error?

Yes — it's the most common cause we see. An aggressive overclock, or a memory profile your specific chips can't run cleanly, will trigger 0x124, often under load. Resetting the BIOS to defaults and disabling XMP/EXPO is the first thing to try.

Could my CPU be damaged?

It can be. CPUs can run at the wrong voltage or degrade over time — the instability seen on some Intel 13th/14th-Gen chips is a known example. If it's a CPU issue, the right fix depends on whether it's a setting, a BIOS update, or a chip that needs replacing.

Might it be the RAM or the power supply instead?

Both are common culprits. Failing or mismatched RAM and an aging or underpowered PSU are two of the top causes, especially when crashes happen under load. Testing memory and power is a core part of diagnosing this.

Will I lose my data?

Usually not — WHEA_UNCORRECTABLE_ERROR is about components like the CPU and RAM, not your drive, so your files are generally fine. Still, any system that's crashing is a good reason to back up while it's stable.

Where can I get WHEA_UNCORRECTABLE_ERROR fixed near me in New Jersey?

If you're searching for computer repair near you in NJ, you can drop your PC off at our Somerville shop and we'll diagnose the hardware properly. We're at 75 N Bridge St, behind Bank of America, and we serve Somerset, Middlesex, Hunterdon, and Mercer counties — including nearby towns like Bridgewater and Edison.

Do you offer in-home or remote service for this?

For a hardware fault like this, no — diagnosing 0x124 means putting the machine on the bench with test gear and measuring it under load, which can't be done remotely. It's a drop-off repair at our Somerville, NJ shop.

Tired of the random crashes? Let's find the part that's actually failing.

WHEA_UNCORRECTABLE_ERROR is a hardware problem, and guessing at parts gets expensive. Bring your computer to Dave's Computers in Somerville and we'll isolate the real cause — CPU, memory, power, or cooling — and tell you exactly what it'll take to fix it. If you're looking for a computer repair shop near you in New Jersey, we're an easy drive from across Central NJ.

  • 75 N Bridge St, Somerville, NJ 08876 (behind Bank of America)
  • Hours: Mon-Fri 10am-5pm, Sat 9am-2pm
  • Phone: 908-428-9558
  • Serving Somerset, Middlesex, Hunterdon & Mercer counties
📞 Call Dave's — 908-428-9558