Why is Windows Update stuck and not completing?
Short answer: A stuck Windows Update is almost always one of three things: a corrupted download cache (temporary files from a previous failed download that block the new one), a full or near-full C: drive with insufficient space to stage the update, or a slow or interrupted internet connection that timed out mid-download and left a partial file. In India, the additional factor of power cuts interrupting an in-progress installation compounds these. All three are fixable with the same cache-reset steps — no reinstall needed in most cases.
How to fix a stuck Windows Update
Step 1 — Wait, then check disk activity
Before doing anything, establish whether the update is actually stuck or just very slow. Watch the drive activity LED on the laptop chassis (usually a small blinking light near the power button). If it is blinking, Windows is actively writing — the update is working slowly, not frozen. Indian laptops with older 5400 RPM HDDs (spinning hard drives, slower than SSDs) can take 3–4 hours to apply a major Windows cumulative update. Do not interrupt if the drive is active.
If the drive LED has been dark for more than 30 minutes at a fixed percentage (common stuck points: 0%, 35%, 82%, 100%), the update process has genuinely stalled. At this point, a force restart is safer than waiting indefinitely. Windows will attempt to roll back the interrupted update on the next boot. If it succeeds, you will return to the desktop and can then apply the fix below before trying again. Also check our article on why Windows slows down after an update — slow storage is often the common thread.
Step 2 — Reset the Windows Update service and clear cache
Open Command Prompt as Administrator. Run these commands in sequence:
net stop wuauserv — stops the Windows Update Agent service (the background process that downloads and installs updates).
net stop cryptsvc — stops the Cryptographic Services that Windows Update depends on.
Then open File Explorer and navigate to C:\Windows\SoftwareDistribution\Download. Select all files and folders inside Download and delete them. This folder is the update cache — it holds partially downloaded update files. Deleting it forces Windows to re-download clean update files from Microsoft's servers. Then return to Command Prompt and run net start wuauserv and net start cryptsvc. Restart the laptop and try Windows Update again. This resolves most stuck downloads.
Step 3 — Use the Windows Update Troubleshooter and DISM
Windows includes a built-in repair tool: Settings → System → Troubleshoot → Other troubleshooters → Windows Update → Run. This automates the cache clear and service restart steps above. If it reports errors it could not fix, run DISM /Online /Cleanup-Image /RestoreHealth from Administrator Command Prompt — this fetches fresh Windows component files from Microsoft and repairs the underlying Windows image that updates apply to. Follow this with sfc /scannow to repair any corrupt system files that may be blocking the update installation.
Also check free space: Windows needs at least 8–10 GB of free space on C: for a major update. If C: is nearly full, use Disk Cleanup (search in Start menu), check "Windows Update Cleanup" and "Temporary Windows installation files" — these can reclaim 5–15 GB. See our guide on laptop hanging and freezing for related storage-related performance fixes that often appear alongside update failures.
Step 4 — India angle: slow internet and power cuts
Indian home broadband connections — particularly those running below 20 Mbps — can cause Windows Update download timeouts. A Windows 11 cumulative update can be 800 MB to 3 GB. On a 10 Mbps connection with real-world throughput of 6–7 Mbps, this can take 20–30 minutes. If the connection drops mid-download (common with ADSL or congested shared connections), Windows Update retries but sometimes corrupts the partial file instead of resuming cleanly.
The solution: schedule Windows Update to download overnight when bandwidth contention is lower. In Windows Update settings, set Active Hours to cover your working day — Windows will download and install updates during non-active hours automatically. For power-cut risk: ensure your laptop is plugged in before any major update starts, and ideally connect through a UPS. A power cut during the installation phase (after download is complete) is the most dangerous scenario — it interrupts the file writing process and can leave Windows unbootable. Our Windows 11 clean install guide covers recovery if Windows becomes unbootable.
When to call a laptop repair service (and what it costs)
When DIY ends
Seek a technician if: Windows fails to boot after a power-interrupted update; the update cache reset has failed twice; DISM returns errors that it cannot resolve online; or the laptop is so slow that updates time out even on a fast connection (indicates storage hardware failure).
Typical repair cost in India
Windows Update repair + SoftwareDistribution reset: ₹500–₹1,000. OS reinstall after failed update: ₹1,000–₹2,000. SSD upgrade (resolves slow-update hardware cause permanently): ₹2,500–₹8,000. Our general service visit at ₹149 covers diagnosis and the update fix in most cases.
A note from the LRW Engineer Team
The single most reliable fix for a persistently stuck Windows Update — one that has failed three or more times — is a clean install using the Windows Media Creation Tool, with a USB drive prepared in advance and user data backed up. It takes 2 hours, produces a faster system, and eliminates the cycle of repair attempts that each take 2–4 hours and may not succeed. We recommend clean install over repair for any laptop that has been in use for 3+ years without one.