How to Fix Windows 11 Update Error 0x800f0922 or 0x80070005

Fix Windows 11 update errors 0x800f0922 and 0x80070005, and use Kudu to help clean up files that may block updates.

By the Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

Windows 11 update errors 0x800f0922 and 0x80070005 usually point to two common problems: the update can’t access the files or permissions it needs, or Windows doesn’t have enough free space in the system-reserved or update-related folders. Security software, corrupted update cache files, broken system files, or disabled update services can also trigger these errors.

If the problem started after a failed update, cleanup tool, or antivirus change, that’s a strong sign the Windows Update components or permissions were affected.

Common Symptoms

  • Windows Update downloads an update but fails during install
  • You see error 0x800f0922 or 0x80070005 in Settings > Windows Update
  • Updates keep retrying and failing after a restart
  • Windows says it couldn’t complete updates or rolls changes back
  • Feature or cumulative updates get stuck at a certain percentage

How to Fix It Manually

  1. Make sure you have enough free space

    • Press Windows + E to open File Explorer.
    • Click This PC and check free space on your C: drive.
    • Try to keep at least 20 GB free for major updates.
    • Delete unneeded files from Downloads, empty the Recycle Bin, and uninstall apps you no longer use.
  2. Run the Windows Update troubleshooter

    • Press Windows + I to open Settings.
    • Go to System > Troubleshoot > Other troubleshooters.
    • Find Windows Update and click Run.
    • Let Windows apply any fixes, then restart your PC.
  3. Reset the Windows Update cache

    • Click Start, type cmd.
    • Right-click Command Prompt and choose Run as administrator.
    • Run these commands one at a time:
      net stop wuauserv
      net stop bits
      net stop cryptsvc
      ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
      ren C:\Windows\System32\catroot2 catroot2.old
      net start wuauserv
      net start bits
      net start cryptsvc
    • Restart your PC and try Windows Update again.
  4. Repair corrupted system files

    • Open Command Prompt as administrator again.
    • Run:
      sfc /scannow
    • Wait for it to finish. Then run:
      DISM /Online /Cleanup-Image /RestoreHealth
    • Restart the PC after both scans complete.
  5. Check that required services are running

    • Press Windows + R, type services.msc, and press Enter.
    • Find these services:
      • Windows Update
      • Background Intelligent Transfer Service
      • Cryptographic Services
    • Double-click each one and make sure Startup type is not disabled.
    • If a service is stopped, click Start.
  6. Temporarily disable third-party antivirus or VPN

    • Some security tools block update permissions and trigger 0x80070005.
    • Temporarily pause your antivirus and disconnect any VPN.
    • Try the update again, then turn protection back on afterward.
  7. Install the update manually if needed

    • Go to Settings > Windows Update > Update history and note the KB number of the failed update.
    • Visit the Microsoft Update Catalog website.
    • Search for that KB number, download the version for your system, and install it manually.

Fix It Automatically with Kudu

If update errors are caused by junk files, broken temporary data, or leftover system clutter, Kudu can help by cleaning up files that may interfere with Windows Update and making it easier to free the space updates need. It’s a faster option if you don’t want to dig through caches, temp folders, and cleanup steps yourself.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →