Ad Space — Top Banner

0x8024000C

Microsoft Windows Update

Severity: Moderate

What Does This Error Mean?

Windows Update error 0x8024000C means an unexpected condition occurred during the update process — Windows Update itself hit an internal problem it did not expect. This is sometimes described as 'unsupported' internally, meaning the update agent encountered a situation it was not prepared to handle. The most common causes are a corrupted Windows Update database, a stuck update in progress, or a conflict with another Windows component.

Affected Models

  • Windows 10
  • Windows 11
  • Windows 8.1
  • Windows Server 2016

Common Causes

  • The Windows Update database file (DataStore.edb) has become corrupted and needs to be rebuilt
  • A previously failed update is stuck in a pending state and blocking new updates from running
  • The Background Intelligent Transfer Service (BITS) has a stuck job that is preventing new transfers
  • Windows Update Agent files have become corrupted due to a power loss or improper shutdown
  • A Group Policy setting is configured to block or restrict Windows Update behavior on this machine

How to Fix It

  1. Run the Windows Update Troubleshooter. Go to Settings > System > Troubleshoot > Other Troubleshooters > Windows Update and click Run. Let it scan and apply any fixes it finds.

    This tool is specifically designed to find stuck updates, clear bad cache entries, and restart Update services. It handles many 0x8024000C cases automatically.

  2. Stop all Windows Update services and clear the update cache. Open Command Prompt as Administrator and run: net stop wuauserv — net stop bits — then delete the contents of C:\Windows\SoftwareDistribution\Download

    You can delete all files inside the Download folder — not the folder itself. Windows will re-download update files fresh when the service restarts.

  3. Re-register the Windows Update DLL files. In Administrator Command Prompt, type: regsvr32 wuapi.dll — then: regsvr32 wuaueng.dll — then: regsvr32 wucltux.dll — then: regsvr32 wuwebv.dll

    This refreshes the registration of core Windows Update components. Run each command separately and wait for the 'succeeded' confirmation.

  4. Restart the Windows Update services and BITS: net start bits — net start wuauserv — then restart your computer and check for updates again.

    After the restart, give Windows a few minutes before checking for updates. The services need time to initialize fully.

  5. If the error persists, run DISM to repair the Windows component store: DISM /Online /Cleanup-Image /RestoreHealth — wait for it to complete, then run sfc /scannow afterward.

    DISM downloads replacement files from Microsoft's servers, so you need an internet connection. The process takes 10 to 30 minutes.

When to Call a Professional

If clearing the update cache and re-registering the update components does not resolve this error, a technician can inspect the Windows Update log files for specific error details. On corporate machines with Group Policy restrictions, your IT administrator will need to make changes. Log files are found in C:\Windows\Logs\WindowsUpdate.

Frequently Asked Questions

What is the Windows Update database?

Windows Update keeps a database file (DataStore.edb) that tracks which updates have been downloaded, which are pending, and which have been installed. When this file gets corrupted — from a crash or power loss — the update process gets confused and fails with errors like this one. Deleting or clearing the SoftwareDistribution folder forces Windows to build a fresh database.

What is BITS and why does it matter for updates?

BITS stands for Background Intelligent Transfer Service. It is the Windows component that downloads update files gradually in the background while you use your computer. If a BITS download job gets stuck in an error state, it can block all subsequent update downloads. Stopping and restarting the BITS service clears any stuck jobs.

Can this error prevent important security updates?

Yes. As long as this error persists, Windows Update cannot install any updates — including critical security patches. Resolving this promptly is important, especially on computers connected to the internet regularly. If you cannot fix it immediately, make sure your antivirus definitions are up to date as a temporary measure.