Windows

Windows Update Error Codes: What Each One Means

By ··4 min read
What this guide covers
  1. How to read the code
  2. The common codes, grouped
  3. The five fixes that cover most of them
  4. 1. Check the services are running
  5. 2. Run the troubleshooter
  6. 3. Reset the update components
  7. 4. Repair the component store
  8. 5. Install the update by hand
  9. Things that are not the cause
  10. Frequently asked questions
  11. Can I just skip a failing update?
  12. Does renaming SoftwareDistribution lose anything?
  13. Why does the same update fail repeatedly?
  14. Is a Windows Update error ever a hardware problem?

A Windows Update error code looks like noise, but it is not random. The number tells you which stage failed, and that determines the fix. A permissions failure and a corrupted download look identical on screen and need completely different treatment.

This page groups the common codes by what they actually mean, links to a full guide for each, and covers the handful of fixes that resolve most of them regardless of the number.

Windows Update error codes grouped by what they mean: permissions, download, cancelled and space
The first part of the code tells you which stage failed.

Checked October 2026. Applies to Windows 11 and Windows 10 22H2. Windows 10 itself left support on 14 October 2025 — if you are on it, see our guide to Extended Security Updates running to 2027.

How to read the code

Most of these begin 0x8007, which simply marks a standard Windows error surfaced as an HRESULT. The useful part is what follows, and codes beginning 0x8024 come from the update client itself rather than from Windows generally.

The common codes, grouped

Code What it means Full guide
0x80070005 Access denied — permissions or security software 0x80070005
0x8024A206 The downloaded package failed its integrity check 0x8024A206
0x800704C7 The operation was cancelled part-way 0x800704C7
0x80070103 A driver that is already installed, or already newer 0x80070103
0x80072F8F TLS failure — usually a wrong system clock 0x80072F8F
0x803F7001 Activation, not update — no licence found for this device 0x803F7001
No code, just fails Frequently insufficient free space disk space

The five fixes that cover most of them

Before chasing a specific number, these resolve the majority. Work down in order.

1. Check the services are running

The most common concrete cause, and usually the work of a past “debloat” script. Press Win + R, run services.msc, and confirm none of these is set to Disabled:

  • Windows Update — Manual (Trigger Start) or Automatic
  • Background Intelligent Transfer Service — Manual
  • Cryptographic Services — Automatic
  • Windows Installer — Manual

2. Run the troubleshooter

On Windows 11: Win + I → System → Troubleshoot → Other troubleshooters → Run next to Windows Update. It resets service states and permissions, which addresses several codes directly.

3. Reset the update components

From an elevated Command Prompt:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Start every service you stopped. Abbreviated versions of this sequence circulate that stop four services and start one or two. The result is a machine where Windows Update appears normal and silently never installs anything. If you lose track, restart — that starts them all.

4. Repair the component store

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

DISM before SFC. SFC repairs system files using the component store, so repairing the store first is what makes SFC useful. Reboot afterwards.

5. Install the update by hand

If one specific update keeps failing, skip the pipeline. Note the KB number from Update history, find it in the Microsoft Update Catalog, download the package matching your version and architecture, and run the .msu.

If the manual package installs cleanly, the download path was at fault rather than the system.

Things that are not the cause

Three pieces of advice circulate for almost every one of these codes and are worth ignoring: reinstalling your browser, disabling the firewall permanently, and running a “PC repair” utility. None of them touch the update pipeline, and the last category has a long history of being the problem rather than the fix.

Third-party antivirus, by contrast, genuinely does cause several of these. Disabling real-time protection briefly is a legitimate test — just turn it back on immediately afterwards.

Frequently asked questions

Can I just skip a failing update?

Usually. Updates are cumulative, so a later one contains everything an earlier one did. Skipping a single failing update is fine as long as the next one installs — if several in a row fail, the pipeline itself needs fixing.

Does renaming SoftwareDistribution lose anything?

Only your update history list. No installed updates are removed and no personal files are touched. It is a cache, and Windows rebuilds it on the next check.

Why does the same update fail repeatedly?

Because the underlying cause has not changed — most often a disabled service, security software intervening, or not enough free space. Fix the cause rather than retrying, and use the manual catalog download to break a retry loop.

Is a Windows Update error ever a hardware problem?

Occasionally. A failing drive writes files incorrectly, which produces integrity failures that look exactly like a bad download. If codes keep changing and the machine is otherwise unstable, check the drive’s health before anything else.

Whatever number you are looking at, the sequence above is the one that resolves it: services, troubleshooter, component reset, store repair, manual install. A Windows Update error that survives all five is almost always disk space or a dying drive rather than the update itself.