Struggling with how to fix Windows Update errors, stuck downloads, or failed installations? You’re not alone. This comprehensive guide will walk you through step-by-step solutions to troubleshoot and fix Windows Update problems. Whether you’re dealing with error codes, slow updates, or a completely broken update system, this guide is sure to assist you in your recovery.
Let us first cover the most basic and common issues you’ll discover when troubleshooting Windows Update error messages. The first one is relatively easy.
Yes, restart your computer. You know the old adage – “If all else fails, reboot.” But, in this case, if it’s quite convenient, rebooting Windows can resolve an issue with the Windows Update subsystem. Because the service is so fundamental to Windows itself, there are a great number of services, temporary files, etc. that make up that infrastructure. So, instead of restarting this service, and deleting these files… just reboot.
If you’re still experiencing issues with Windows Update, run the Windows Update Troubleshooter.
You’ll be able to click through a mini-wizard to identify your issue and hopefully be presented with a resolution or steps on how you can resolve your issue.
If you’re having a problem installing a specific update, you’ll be able to have the Windows Update automated diagnostic resolve things for you.
Let’s run through some more advanced and helpful topics around troubleshooting and fixing Windows Update.
We can utilize Windows Terminal in administrative mode to more granularly reset the core Windows Update components. Let’s start by opening an admin Windows Terminal shell.
First, we’ll stop the core Windows Update services. (This will stop the Windows Update, Background Intelligent Transfer Service, Cryptographic and Windows Installer services)
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
Next, let’s rename some folders under the C:\Windows tree.
ren c:\Windows\SoftwareDistribution SoftwareDistribution.old
ren c:\Windows\System32\catroot2 Catroot2.old
Then, restart the services.
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
Next in our repertoire of weapons against Windows Update are the System File Checker (SFC) and Deployment Image Servicing and Management (DISM) commands to resolve corrupt system files and more general Windows system component integrity.
First, type this at an admin command line.
sfc /scannow
SFC checks all the core ‘system’ files of Windows and verifies their integrity. If any files are not 100%, verified files stored in a compressed hidden location are restored to their original location. You can examine the log file at c:\Windows\Logs\CBS\CBS.log.
The DISM command also runs a comparison of crucial files against an online database. Use this command to scan for issues:
DISM /online /Cleanup-Image /ScanHealth
It would appear some issues should be addressed on my PC. I’ll run the command again telling it to restore integrity using the /RestoreHealth switch.
DISM /online /Cleanup-Image /RestoreHealth
This is probably my personal favorite because it has such a good track record of success… for me. If you are still stuck with a specific update that won’t install or even an older update that has issues, you can manually download the latest cumulative update (LCU) for Windows 10 or Windows 11 by using the Microsoft Update Catalog website.
First, we need to identify what the latest Cumulative Update (LCU) is. You can search in your favorite search engine ‘Windows 10 update history‘ or ‘Windows 11 update history‘ and you’ll find the Microsoft knowledgebase documentation for all supported versions of Windows.
At the top, you’ll find the latest update. The key item is the KB??????? number. This is what you’ll need for the Catalog website. In this instance, as I type this, the February 2025 Patch Tuesday was released – KB5051987.
There’s a download for the most common x64, the ARM-based version (arm64), and then because Windows Server 2025 uses the same underlying build of Windows, it is also presented. Notice the download size of the x64 and Windows Server 2025 is the same.
Because I already ran Windows Update yesterday evening, the patch has already been installed. In this case, it’s good to know for sure.
System Restore, if you can believe it, started back in Windows Millenium Edition (Windows Me). This legacy tool takes periodic snapshots of your core Windows system files and allows you to ‘go back in time’ to a state before where you are now. Typically, if you installed a bad piece of software or uninstalled something you need, this can save your day.
If ALL of the prior methods came up short, you’re down to the most drastic measures. Thankfully, even drastic doesn’t mean hours and hours of recovery time or re-installing everything. This first option was recently introduced in Windows 11.
This feature is relatively hidden, so here are the steps.
Instead of doing a clean install, wiping out EVERYTHING on your device including applications, Windows Update will download the latest version of Windows (Windows 10 22H2 or Windows 11 24H2, as of this writing), and do an in-place upgrade. If all goes as planned, all of your data, files, and applications will remain. This is a very cool option!
OK, we’re officially at the last resort option.
This does give you the option of preserving most of what’s in your local profile – Documents, Downloads, Pictures. But everything else including Windows, and all applications will be wiped. There are many analogies to this strong an option, but look on the bright side – there’s about a 99% chance your Windows Update issues will be gone.
There are a few other issues worth addressing. Let’s go through them here.
The best way to fix a corrupted Windows 10 update is to follow the steps above under the ‘Reset Windows Update core components’ section. This essentially stops all the services related to Windows Update, and renames (removes) the directories that store Windows Update core files.
And last but not least, to fix Windows Update in a generally stuck state, perform the same steps as above – resetting all the core components. It’s essentially wiping the slate clean and starting from scratch.
Windows Update is an essential component of the Windows operating system designed to give you peace of mind about security, compliance, new features, and stability. One of the primary goals of Windows Update is delivering security patches. Cyberthreats are constantly evolving, and threat actors and hackers frequently exploit software vulnerabilities to gain unauthorized access to systems.
Microsoft releases security updates monthly to address these vulnerabilities. Without these updates, your device becomes increasingly susceptible to malware, ransomware, and other cyberattacks, potentially compromising your personal data and system integrity.
Windows Update also makes sure you have the latest driver updates, new features, and bug fixes regularly. Windows Update provides these necessary updates, enabling your device to work seamlessly with new peripherals, software, and online services.
Thank you for reading my post on fixing Windows Update. If you have any comments or questions about this post, please leave them below. Thank you for reading!