Skip to content
Windows

How to Fix Windows Update Failures in Windows 11

Richard
Written by
Richard
Updated 9 min read
How to Fix Windows Update Failures in Windows 11
How to Fix Windows Update Failures in Windows 11
Before you start
  • 31 steps
  • Needs administrator rights
  • Includes a restart or sign-out

Windows update failures happen when your Windows 11 PC gets stuck downloading or installing system patches, which leaves security holes open. They usually show up as cryptic error codes or as endless loading loops inside the Settings app. Sometimes an update reaches 100% and then rolls back after a restart.

Most update blocks clear up with the built-in Windows Update troubleshooter or by clearing stuck temporary files from system folders. These steps do not touch your personal files. Work through the sections in order, because the low-risk fixes come first. After each fix, go to Settings Windows Update and click Check for updates.

If your update fails with error 0x800f0922, install KB5089573 first. Microsoft says it fixes devices that failed to finish installing with that error. The cause was limited free space on the EFI System Partition (ESP), a small hidden partition that holds startup files, especially 10 MB or less. It might appear after installing the May 2026 security update KB5089549. The fixes below are for anyone who cannot install KB5089573 yet.

⚡ Quick Answer

Run the built-in troubleshooter first: open Settings System Troubleshoot Other troubleshooters, click Run next to Windows Update, then accept any fix it offers. If that fails, free up space on your C: drive under Settings System Storage, then check Settings Windows Update with Check for updates after each fix.

Advertisement

1Use the Windows Update Troubleshooter

Windows has a built-in tool that finds and fixes common update problems automatically. It resets update services, clears some stuck settings and checks for pending restarts. It takes a minute or two and changes nothing you need to undo, so run it first. Sign in to Windows before you start; an administrator account works best.

  1. Open Settings. Pressing the Win plus I gets you there quickly.
  2. Go to System Troubleshoot Other troubleshooters. You should now see a list of troubleshooters.
  3. Find Windows Update in the list and click Run. A window opens and starts looking for problems.
  4. Wait while the troubleshooter detects problems. If it finds one, it either fixes it or offers a fix. Click the option, such as Apply this fix, if you see one.
  5. Close the troubleshooter when it finishes. Restart your PC if it says a restart is needed.
  6. Go to Settings Windows Update and click Check for updates.

That’s it. You have run the Windows Update troubleshooter and given Windows a fresh chance to download and install updates. If the troubleshooter says it could not identify the problem, that is fine. It only means the cause is elsewhere, so move on to the next sections.

Advertisement

2Clear Up Storage Space

Windows 11 update failures often happen because there isn’t enough storage space on your computer for the update to download and install. Windows needs room for the download, for the unpacked files, and for a copy of your current version in case it has to roll back. Monthly updates need only a little space, but a feature update can need 20 GB or more. If the system drive (usually C:) is nearly full, the update may fail partway through or never start.

  1. Open Settings System Storage. The bar at the top shows how full your drive is.
  2. Click Temporary files. Windows scans the drive and lists items it can remove.
  3. Tick the items you don’t need, such as temporary files, the Recycle Bin and old downloads. Read each description first, especially for Downloads, so you don’t delete something you want.
  4. Click Remove files.
  5. Go back to the Storage page and turn on Storage Sense, so Windows cleans up temporary files for you.
  6. Uninstall apps and games you no longer use from Settings Apps Installed apps.
  7. Move large photos, videos and other files to an external drive or cloud storage.

That’s it. Your system drive now has more free room for downloads and for the rollback copy Windows keeps. Restart your PC and try the update again. If your drive is small and always full, an external drive is a practical way to make room for future updates.

3Fix Hard Drive Errors

Hard drive errors can cause Windows 11 update failures by stopping new files from being written correctly to your storage. A built-in check command in Command Prompt can find and repair these problems. It scans the drive and fixes faults automatically so your updates can finish installing. This method also works on Windows 11 Home.

📝NoteThis step requires an administrator account.
  1. Click Start and type cmd. Command Prompt should appear at the top of the results.
  2. Right-click Command Prompt and choose Run as administrator.
  3. Click Yes if User Account Control asks for permission. A window titled Administrator: Command Prompt should open. If you don’t see that title, close the window and try again, because the command will not work without admin rights.
Windows 11 Command Prompt running as administrator to fix update errors
windows 11 command prompt administrator
  1. Type the following command and press Enter:
    💻Code
    chkdsk /f C:
  2. Wait for the check to start. Your computer will check for errors and may ask you to restart to finish the repair. This happens when Windows itself is using the drive.
  3. If it asks whether to run the check the next time the PC restarts, type Y, press Enter, and then restart.

The check runs before Windows loads, and on a large drive it can take a long time. Don’t switch the PC off while it runs.

That’s it. Windows has checked your drive and repaired the faults it found. When Windows starts again, go back to Settings Windows Update and check for updates.

4Rename the SoftwareDistribution Folder

Corrupted files inside the SoftwareDistribution folder (the folder where Windows keeps temporary update files) often cause stubborn Windows 11 update failures. Renaming the folder in Command Prompt clears out these broken downloads. Windows then creates a fresh, clean folder and downloads your pending updates again. Renaming is safer than deleting, because the old folder stays on the disk if you need it.

Advertisement
📝NoteThis step requires an administrator account.
  1. Open Command Prompt as an administrator. Click Start, type cmd, right-click Command Prompt, choose Run as administrator, then click Yes on the permission prompt. A window titled Administrator: Command Prompt should open.
Executing chkdsk command in Windows 11 Command Prompt for system repairs
windows 11 command prompt administrator
  1. Type these commands one by one, pressing Enter after each line. Run them in the order shown and wait for each one to finish before you type the next. Each command should return you to a blank prompt, and you may see short messages confirming what it did. If one command shows an error, stop and read it before you continue.

net stop bits
net stop wuauserv
ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak
ren C:\Windows\System32\catroot2 catroot2.bak
net start bits
net start wuauserv

  1. Restart your computer.
  2. Go to Settings Windows Update and click Check for updates. The first check can take longer than usual, because Windows has to rebuild its update history and download the files again.

That’s it. Windows now works from a fresh update folder, and the old one is still on your disk. Once updates install normally, you can delete the old renamed folder to get its space back. If something goes wrong, rename it back instead.

5Repair System Files

Damaged system files are a leading cause of Windows 11 update failures, because missing or broken core components stop the installation. Two built-in command-line tools can fix them: DISM (Deployment Image Servicing and Management) and SFC (System File Checker). They scan your operating system and replace damaged parts with healthy copies, using an online source for the first repair. Because of that, make sure you are connected to the internet before you start.

Note: This step requires an administrator account.

  1. Open Command Prompt as an administrator. Click Start, type cmd, right-click Command Prompt, and choose Run as administrator. Click Yes if User Account Control asks for permission.
  2. Type this command and press Enter:
    💻Code
    DISM.exe /Online /Cleanup-image /Restorehealth
  3. Wait for it to finish. A progress bar appears, and it can sit at one percentage for a few minutes. That is normal, so don’t close the window. The whole scan can take 15 to 30 minutes or more, depending on your drive. Once it reports that it completed successfully, type this command and press Enter:
    💻Code
    sfc /scannow
  4. When the second scan finishes, read the result. It will say that it found no problems, that it repaired corrupt files, or that it found files it could not repair.
  5. If it repaired files, restart your PC and check for updates again. If it could not repair some files, run both commands once more and then restart.

That’s it. Both repair tools have run, and Windows has replaced any damaged system files it could fix. Go to Settings Windows Update and click Check for updates to test the result.

Common Windows Update Error Codes

Windows 11 update error codes tell you why an update failed, so you can skip the guesswork and apply the right fix. Common codes like 0x8007000d point to corrupted installation data. The code 0x800f0922 often means your computer cannot reach the Microsoft update servers properly, but it can also come from limited space on the EFI System Partition.

Advertisement
  1. Open Settings Windows Update Update history.
  2. Look for the failed update. Failed updates are listed with an error code beside them.
  3. Match the code against the list below. Search for that exact code if it isn’t listed.

That’s it. You now have the error code and can pick the fix that fits it.

  • 0x8007000dUsually means data is missing or corrupted. Run the DISM and SFC repairs, then reset the SoftwareDistribution folder.
  • 0x800f0922Install KB5089573 first. Microsoft says this update fixes devices that failed to finish installing with this error. The failure happened when the EFI System Partition (ESP) had limited free space, especially 10 MB or less, and might occur after installing the May 2026 security update KB5089549. Microsoft’s notes are at https://support.microsoft.com/help/5089573. If you cannot install it yet, this code is also often caused by a lack of connection to update servers or low system partition space. Check your internet connection, turn off any VPN while you update, and free up drive space.
  • 0x80070005Access denied error, often caused by antivirus software. Temporarily turn off any third-party antivirus, run the update again, and turn the antivirus back on afterward. Also make sure you are signed in as an administrator.
  • 0x80244017Connection issues with the update service. Check your network, try a different connection if you can, and run the Windows Update troubleshooter again.
  • 0x800f081fSource files could not be found during the update process. Run the DISM and SFC repairs while connected to the internet.

Frequently Asked Questions

Summary

If Windows updates are failing with error 0x800f0922, install KB5089573 first. For other failures, start with the Windows Update troubleshooter. If that does not work, clear space on your hard drive, check the drive for errors, repair system files with DISM and SFC, and reset your update components. Restart and check for updates after each step, so you know which one worked.

If you have tried everything and the same error keeps coming back, note the error code from Update history and search for it. A repair install of Windows 11 from official installation media is the next step, and it can keep your files and apps. Back up anything important first.

Have a question about this guide?

Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.

Tags: #Windows 11

Did this guide fix your problem?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

2 Comments

Leave a Comment

Your email address will not be published. Required fields are marked *