Windows 11 Update Stuck? 10 Ways to Fix Failed Updates
- 59 steps
- Needs administrator rights
- Includes a restart or sign-out
A stuck Windows 11 update freezes your computer at a specific percentage during download or installation, leaving you waiting on a loading screen for hours. Failed updates usually happen because of a weak internet connection, a full hard drive, or broken temporary files.
You can fix this problem without losing your personal files or reinstalling the operating system. If your update fails with error 0x800f0922 after the May 2026 security update KB5089549, install KB5089573 first, because Microsoft says it fixes that failure. Otherwise, work through the 10 methods below, which run from the quickest and safest to the more involved. Test Windows Update after each one.
If your Windows 11 update is stuck, first check whether it is really frozen: wait at least an hour with no change on screen. If your update fails with error 0x800f0922 after the May 2026 security update KB5089549, install KB5089573 through Settings Windows Update Check for updates, because Microsoft says it fixes that failure. Otherwise, run the Windows Update troubleshooter from Settings System Troubleshoot Other troubleshooters.
Before You Start: Important Safety Rules
Before you fix a stuck Windows 11 update, follow a few safety rules to protect your computer. First, work out whether the update is really stuck. Many large updates sit on one percentage for a long time, especially on a PC with a hard drive instead of an SSD.
- Be patientSome large Windows updates take a very long time to install. If the percentage is still going up slowly, or the drive activity light is still flickering, let it finish. Only take action if the screen has not changed for more than an hour. Never force the PC off while it says “Don’t turn off your computer” unless you have waited that long.
- Admin rights requiredMost steps in this guide need an administrator account. On a shared family computer, sign in to the main administrator profile before you start. Windows may ask you to confirm with a Yes prompt or an admin password.
- If Windows will not startIf the update is frozen on a boot screen and you cannot reach the desktop, restart the PC first. Once you are back at the desktop, whether normally or after Windows rolls the update back, begin with the fixes below.
Try this first if your update fails with error 0x800f0922. Microsoft says the update KB5089573 fixes an installation failure where devices could not finish installing and showed that error. The failure happened when the EFI System Partition (ESP) had limited free space, especially 10 MB or less. It might occur after installing the May 2026 security update KB5089549.
The ESP is a small partition on your system drive that holds the files your PC uses to start Windows. It usually has no drive letter, so it does not appear in File Explorer. Installing KB5089573 is the recommended fix, and the methods below are for anyone who cannot install it yet.
- Open Settings Windows Update.
- Click Check for updates. Windows searches for updates and lists what it finds.
- Look for KB5089573 in the list. If it appears, let it download and install.
- Restart your computer when Windows asks. The install finishes during the restart, so do not switch the PC off.
That’s it. KB5089573 is now installed, and the 0x800f0922 failure caused by a nearly full ESP should no longer block your updates. You can confirm this under Settings Windows Update Update history.
If KB5089573 does not appear, or it fails to install, carry on with the fixes below. Fix #10 shows how to download an update by hand from the Microsoft Update Catalog. Microsoft documents this fix on its support page for KB5089573.
1Run the Built-In Windows Update Troubleshooter
Run the built-in Windows Update troubleshooter first. It scans for common problems, such as stopped update services or damaged update components, and tries to repair them without any input from you. It is safe to run and changes nothing you need to keep.
- Click the Start button on your taskbar and open the Settings app (the gear icon). The Win plus I opens it too.
- Click System in the left menu.
- Click Troubleshoot on the right side.
- Click Other troubleshooters. A list of troubleshooters appears.
- Find Windows Update in the list and click the Run button next to it. A small window opens and starts detecting problems.
- Follow any instructions on your screen. When the tool finishes, it tells you what it found and whether it fixed it.
- Restart your computer, then go to Settings Windows Update and click Check for updates.
That’s it. Windows has now checked and repaired its own update components, and the update may install on this attempt.
If the tool says it found nothing, that is normal. It only fixes a limited set of problems, so move on to the next fix.
2Check Your Internet Connection and Power
Windows needs an uninterrupted connection to fetch large system files without errors. On a laptop, Windows will often block updates when the battery gets too low, so power matters as much as the network.
- Check that your Wi-Fi is connected, or that your internet cable is plugged in firmly at both ends.
- Open a web page in your browser to test the connection. A Wi-Fi icon showing “connected” does not always mean you have internet access.
- On a laptop, plug the power cord into the wall and make sure it sits firmly in the socket. This stops the computer from dying mid-installation.
- If you are on a VPN, disconnect it while you update. VPNs and proxies (services that route your traffic through another server) can interrupt the connection to Microsoft’s servers.
- If the connection is weak, move closer to the router or switch to a wired connection. If the download keeps stalling, restart your router and try again.
You should now have a steady connection and power source, which gives the update the best chance of downloading in one piece. Reconnect your VPN after the update finishes.
3Disconnect All Extra Hardware
Disconnecting extra hardware can fix a stuck Windows 11 update by removing driver conflicts. External devices like printers, game controllers, and thumb drives can make Windows try to install drivers for them in the middle of the update, which can hang the process. A plain setup with only the essentials gives the installer less to trip over.
- Shut down your computer safely with Start Power Shut down.
- Unplug every extra device connected to your USB ports. This includes printers, external drives, USB sticks, webcams, and game controllers. Keep only your mouse and keyboard plugged in, and remove any SD card from the card reader.
- Turn your computer back on and run the update again from Settings Windows Update.
- When the update finishes, plug your devices back in one at a time. Windows may install their drivers again as you do this.
That’s it. The update ran with only the essential hardware attached, and your devices are back in use. If one device causes the update to fail every time, leave it unplugged until the update finishes.
4Clear the Windows Update Cache
Clearing the Windows Update cache removes damaged temporary files that stop your computer from installing new updates. Windows stores downloaded installation packages in the 📁C:\
- Click the Start button, type Services in the search bar, and click the Services app. The Services window opens with a long list.
- Scroll down the list until you find a service named Windows Update.
- Right-click Windows Update and select Stop. The Status column should go blank.
- Open File Explorer and go to this folder path: 📁C:\
Windows\ SoftwareDistribution - Select all the files and folders inside this folder (press Ctrl plus A) and delete them. Delete the contents only, not the SoftwareDistribution folder itself. If Windows asks for administrator permission, click Continue. If Windows says a file is in use, restart your computer and try this step again.
- Go back to the Services app, right-click Windows Update, and select Start.
- Restart your computer, then go to Settings Windows Update and click Check for updates. The first check may take longer than usual because Windows is rebuilding its cache.
That’s it. The old, possibly damaged download files are gone, and Windows now fetches fresh copies. There is nothing to undo, because Windows recreates what it needs.
If Stop is greyed out, the service is already stopped, so you can go straight to the folder.
5Verify Your Date and Time Settings
Wrong date and time settings can stop updates, because Windows uses security certificates that depend on an accurate clock. If your computer clock is wrong by a long way, Windows can fail to verify the update files and block the installation without a clear message. Checking the clock takes less than a minute.
- Open the Settings app from your Start menu.
- Click Time & language on the left.
- Click Date & time.
- Make sure the switch for Set time automatically is turned on. Check that Set time zone automatically is on too, or that your time zone is correct in the Time zone list.
- Scroll down to Additional settings and click the Sync now button to make your computer check the correct time online. The last sync time should update. This needs a working internet connection.
You should now have a correct clock, so Windows can verify the update files. Leave the automatic settings on so the clock stays accurate.
If the clock keeps going wrong after a restart, the battery on the motherboard (the CMOS battery) may be dying. That is a hardware problem.
6Update Third-Party Drivers
Outdated drivers can cause compatibility clashes that block new Windows 11 versions from installing. A driver is the small program that lets Windows talk to a piece of hardware. Old drivers for the graphics card, network adapter, or other motherboard components can confuse the installer and crash the update. Windows Update can offer driver updates on its own page, so check there first.
- Open the Settings app.
- Click Windows Update.
- Click Advanced options.
- Click Optional updates. If you do not see this entry, Windows has no optional updates to offer right now.
- Click Driver updates to expand the list. Check the boxes for the hardware updates you want, and click Download & install.
- Restart your PC when the install finishes, then check for updates again.
That’s it. The drivers you picked are now current, which removes one common cause of failed installs.
If the update problem involves a specific device, such as a graphics card or Wi-Fi adapter, you can also download the newest driver from the manufacturer’s own website. If a new driver causes trouble, Device Manager can roll it back to the previous version.
7Free Up Hard Drive Space
Freeing up disk space gives Windows 11 enough room to unpack and install large update files. The update needs room to download the package, extract it, and keep a copy of your old setup in case it has to roll back. If your main drive, usually C:, is almost full, the installation will fail until you free up space. Aim for at least 20 gigabytes free before a major feature update.
- Open Settings and click System.
- Click Storage. A bar shows how full your drive is.
- Click Temporary files and let Windows scan your drive. This can take a minute.
- Check the boxes next to files you do not need, such as Recycle Bin, Temporary files, or Windows Update Cleanup. If you see Previous Windows installation(s), tick it only if you are sure you do not want to go back to the old version, because removing it takes away the rollback option. Read the list before you delete anything, because Downloads may also appear there.
- Click the Remove files button at the top and confirm. Leave at least 20 gigabytes of free space for major system updates.
If you are still short on space, uninstall apps you no longer use from Settings Apps Installed apps, or move large files to an external drive.
8Run System File Checker to Repair Corrupted Files
The System File Checker and the DISM tool repair damaged core operating system files that can stop updates from finishing. System files can get broken by software glitches or sudden power loss. Both tools run from an administrator Command Prompt. DISM repairs the Windows component store first, and System File Checker then uses it to replace broken files. Run them in the order below.
- Click the Start button, type Command Prompt, right-click it, and choose Run as administrator. Click Yes if asked. A black window opens with a title that includes “Administrator”.
- Type the following text exactly as shown and press the Enter key on your keyboard: DISM.exe /Online /Cleanup-image /Restorehealth
- Wait for the process to reach 100%. This might take several minutes. It is normal for the progress bar to pause for a long time around 20% or 62%, so do not close the window. The tool needs an internet connection to fetch good files.
- When it says the operation completed successfully, type this command and press Enter: sfc /scannow
- Wait for the scan to finish. If it reports that it found and fixed broken files, restart your computer and try your update again. If it says it found corrupt files but could not fix them, run the DISM command again and then repeat the scan.
That’s it. Windows has now checked its core files and replaced any damaged ones, which clears a common reason updates fail partway through.
9Pause and Restart the Update Process
Pausing and then resuming updates can clear out a stubborn glitch in the update queue. If an installation is frozen in a loop, pausing for one week makes Windows drop the broken download queue. After you restart and resume, Windows usually starts fresh and downloads the files again. This option is available on both Home and Pro.
- Open Settings and click Windows Update.
- Click the Pause updates drop-down menu and choose to pause them for 1 week. The page now shows that updates are paused until a date.
- Restart your computer completely. Use Restart rather than shutting down and starting again, because a normal shutdown on Windows 11 may not fully reset the system.
- Go back to Windows Update and click Resume updates, then click Check for updates.
You should now have a fresh update queue, with the broken download cleared and updates running normally again.
10Install the Update Manually
You can install an update manually by downloading the package straight from the official Microsoft Update Catalog website. This skips the broken automatic updater. Search for your specific update number and run the file yourself, which can complete an update that keeps failing in Settings. It works for regular monthly updates and some other packages. It is not a replacement for a full feature upgrade.
- Find the update number. Open Settings Windows Update Update history, and look for the failed update. The number starts with KB.
- Open your web browser and go to the official Microsoft Update Catalog website.
- Type your update number (for example, KB5000000) into the search bar and press Enter. A list of matching updates appears.
- Find the correct version for your computer architecture (usually x64-based systems for modern PCs) and click the Download button. If you are not sure, check Settings System About and look at System type. A small window opens with a download link; click it to save the file.
- Open the downloaded file to run it, and follow the on-screen prompts to install the update manually. Restart your PC when it asks.
That’s it. The update is now installed without the automatic updater, and it should appear in your update history after the restart. The same steps work for KB5089573 if it does not show up in Windows Update.
Common Windows Update Error Codes and What They Mean
Windows update error codes give you specific clues about why an installation failed. Codes like 0x8007000d point to damaged update files that need a cache clear, while codes like 0x800705b4 mean the update timed out and needs a stable internet connection to finish. The code appears under the failed update in Settings Windows Update Update history, or on the Windows Update page itself. Match it to the list below to pick the right fix.
- 0x8007000dThis means there is a problem with damaged update files. Clearing your update cache (Fix #4) will usually solve this.
- 0x800705b4This means the update took too long or timed out. Check your internet connection (Fix #2) and try again.
- 0x80240034This happens due to an incomplete download or a temporary glitch. Pausing and restarting your updates (Fix #9) clears this up.
- 0x800f0922Install KB5089573 first. Microsoft says it fixes this failure when it comes from an EFI System Partition with limited free space, especially 10 MB or less, which might occur after the May 2026 security update KB5089549. The error can also mean your system drive is too full or your computer blocked the connection. In that case, free up disk space (Fix #7). If you use a VPN, turn it off and try again.
If your code is not listed here, searching for it together with “Windows 11” on Microsoft’s support site usually brings up a specific answer. The fixes above still apply in most cases.
Unique Troubleshooting Angles: What Competitors Miss
If the standard fixes have not worked, look at deeper causes that basic guides often skip. Two common ones are third-party security software and outdated firmware. Both can block an update without showing a clear error.
- Conflicting Antivirus Software: Third-party security programs running in the background can mistake update installation scripts for malware and block them. Temporarily disabling your third-party antivirus can solve stubborn update failures. You can also run your update in a clean boot state, which starts Windows with only Microsoft services. Turn your antivirus back on as soon as the update finishes. Windows Security, which comes with Windows 11, takes over protection if you remove a third-party product.
- BIOS and Firmware Outdated: Motherboard manufacturers release firmware updates that improve how Windows interacts with your computer’s hardware. If your computer’s BIOS is several years out of date, newer Windows 11 feature updates may fail because they cannot communicate correctly with your motherboard chips. Checking your computer maker’s support website for a BIOS update can clear up persistent, unexplained update crashes. Follow the maker’s instructions closely, keep the PC plugged in during the flash, and back up your files first, because a failed BIOS update can leave the PC unable to start. If you use BitLocker, suspend it before updating the BIOS so you are not asked for the recovery key.
You should now know whether security software or old firmware was blocking the update. Check these two causes before you try anything more drastic.
Summary
Fixing a stuck Windows 11 update becomes manageable when you use reliable troubleshooting steps. Start by installing KB5089573 if you see error 0x800f0922. Then run the built-in update troubleshooter, check your internet connection, and clear your update cache. If those basic steps do not work, free up hard drive space, update your drivers, or install the update manually.
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.
Did this guide fix your problem?
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.
No comments yet — be the first to share your thoughts!