Windows Update Stuck on "Checking for Updates" — Fixed
If Windows Update spins on "Checking for updates" for hours, the update cache is almost always corrupted. Here's how to reset it cleanly.
On this page
When Windows Update hangs forever, the problem is usually a damaged download cache or a stuck update service. Resetting both is safe and won't delete any of your files.
1. Give it a real restart first
Not Sleep — a full Restart from the Start menu. This alone clears a surprising number of stuck updates.
2. Run the Windows Update troubleshooter
- Open Settings > System > Troubleshoot > Other troubleshooters.
- Run Windows Update and apply any fix it suggests.
3. Reset the Update components manually
If the troubleshooter doesn't help, open Command Prompt as administrator (search "cmd", right-click, Run as administrator) and run these lines one at a time:
net stop wuauserv
net stop bits
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bitsThis renames the corrupted download folder so Windows rebuilds a fresh one. Go back to Windows Update and click Check for updates again.
4. Free up disk space
Updates fail silently when the drive is nearly full. You need at least 15–20 GB free. Open Settings > System > Storage and clear temporary files.
5. Try the SFC and DISM repair
For a deeper fix, run these in the same admin Command Prompt:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannowThese repair the Windows system files that the updater depends on. Reboot when they finish.
Frequently asked questions
Will resetting Windows Update delete my files?
No. It only clears the temporary update download cache. Your documents, photos and apps are untouched.
How long should Windows Update normally take?
A check should take a minute or two. Downloading and installing a large feature update can take 20–40 minutes depending on your connection.
Comments & Questions (0)
No comments yet — be the first to ask. Comments appear after review.
Leave a comment
Your comment appears after our team approves it. Or sign in to post faster.