0XC000004B

STATUS_THREAD_IS_TERMINATING (0xC000004B) Fix

Windows Errors Intermediate 👁 0 views 📅 Jun 9, 2026

This error means a program tried to suspend a thread that's already shutting down. It's almost always a driver or app timing issue, not hardware failure.

Cause #1: Buggy or Outdated Graphics Driver

The culprit here is almost always a graphics driver (NVIDIA, AMD, Intel) that tried to suspend a thread right as it was ending. I've seen this constantly with driver versions rolled out too fast — NVIDIA 470.x through 510.x were notorious for this. The OS detects the race condition and throws 0xC000004B to stop a system hang.

How to Fix It

  1. Boot into Safe Mode (hold Shift while restarting, choose Troubleshoot → Advanced Options → Startup Settings → Enable Safe Mode).
  2. Download Display Driver Uninstaller (DDU) — don't bother with Windows Device Manager removal, it leaves junk.
  3. Run DDU in Safe Mode, choose "Clean and restart" for your GPU vendor.
  4. Install the latest stable driver from your GPU maker's site. Skip beta or Game Ready drivers if you're not gaming — Studio drivers (NVIDIA) or Pro drivers (AMD) are more stable.

If the error popped right after a driver update, roll back to the previous version instead. Go to Device Manager, right-click your GPU, Properties → Driver → Roll Back Driver.

Cause #2: Antivirus or Security Software Interfering

Third-party antivirus (McAfee, Norton, even some AVG builds) sometimes inject hooks into system threads to monitor process creation. When a thread is terminating and the AV tries to intercept it, bang — 0xC000004B. Windows Defender rarely has this problem. I've lost count of how many times uninstalling Norton fixed this on client machines.

How to Fix It

  1. Uninstall the antivirus completely using the vendor's removal tool (not just the Programs list). Most have one on their site.
  2. Reboot and see if the error stops. If it does, switch to Windows Defender — it's good enough for 99% of users.
  3. If you need third-party AV, install the latest version and make sure it's updated. Old builds cause this.

Cause #3: Corrupt System Files or Bad Windows Update

Sometimes a Windows update (I'm looking at you, KB5021233 from early 2023) mangles a kernel-level thread management file. Or a corrupt system file like ntoskrnl.exe causes the same race condition. This is less common than the first two causes, but I've seen it on machines that had sudden power loss during an update.

How to Fix It

  1. Open Command Prompt as Administrator.
  2. Run sfc /scannow — it'll take 15-20 minutes. If it finds corrupt files, reboot and run it again.
  3. Then run DISM /Online /Cleanup-Image /RestoreHealth — this fixes the image that sfc uses.
  4. If the error started after a specific update, uninstall it. Go to Settings → Update & Security → Windows Update → Update History → Uninstall Updates. Pick the one that matches the error's first appearance date.

Quick-Reference Summary Table

CauseLikelihoodFixTools Needed
Buggy graphics driverHigh (60%)DDU + reinstall stable driverDDU, GPU vendor driver installer
Antivirus interferenceMedium (25%)Uninstall AV, use removal toolAV vendor removal tool
Corrupt system files or bad updateLow (15%)sfc /scannow, DISM, uninstall updateCommand Prompt

If none of these fix it, you're probably looking at a hardware fault — bad RAM or failing SSD. Run a memory test (Windows Memory Diagnostic) and check the drive with CrystalDiskInfo. But 9 times out of 10, it's the graphics driver. Start there.

Was this solution helpful?