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
Once the services are running again, navigate back to Windows Update in your Settings and check for updates.
2. Run DISM and SFC
If the update loop was caused by underlying system file corruption, clearing the cache might not be enough. You can repair the Windows image and verify system integrity using the Deployment Image Servicing and Management (DISM) tool and the System File Checker (SFC).
In an elevate
DISM /Online /Cleanup-Image /RestoreHealthsfc /scannow
3. The Built-in Troubleshooter
Windows 11 does have a dedicated tool for this, though it is often less effective than manually clearing the cache. It is still worth a quick run if the above steps don't immediately resolve it.
Go to Settings > System > Troubleshoot.
Select Other troubleshooters.
Click Run next to Windows Update.
4. Bypass the Queue: Windows 11 Installation Assistant
If your machine is severely backlogged on updates (e.g., trying to jump across multiple major versions), the standard updater often chokes. You can bypass the local update queue entirely by using Microsoft's official tool to force the latest build.
Navigate to the
.official Windows 11 Download page Download and run the Windows 11 Installation Assistant.
This will perform an in-place upgrade to the absolute latest version of Windows 11, skipping the broken incremental updates while keeping your files and programs perfectly intact.
Did you happen to catch if it was stuck on a specific KB article number, or is it just spinning on the general "Checking for updates" screen?