Watching Windows Update crawl for hours tests anyone’s patience. The percentage ticks upward at a glacial pace, or worse, sits frozen while the fan spins and you wonder whether anything is happening at all. Slow updates are not always broken updates, some phases are genuinely time-consuming, but knowing the difference between slow and stuck saves you from both unnecessary waiting and premature panic.
Update time splits into two phases with different bottlenecks. The download phase depends on your connection speed, Microsoft’s servers, and settings like metered connections and Delivery Optimization. The installation phase depends on your CPU, RAM, and especially your storage speed, plus how much background activity competes for resources. Diagnosing which phase is slow tells you which fixes apply.
This guide helps you tell slow from stuck, then gives you seven ways to speed things up, from network tweaks to storage upgrades. Work through them in order. If your update is not just slow but failing outright, our cumulative update failure guide is the right next read.
Why this happens
- Slow or metered connection: Throttled or low-bandwidth networks stretch the download phase dramatically.
- Mechanical hard drive: HDDs process the thousands of install-phase file operations far slower than SSDs.
- Low disk space: Near-full drives force the installer into slow, fragmented staging.
- Background competition: Heavy apps, antivirus scans, and indexing steal CPU and disk from the installer.
- Delivery Optimization misconfiguration: Poor peer settings can slow rather than speed downloads.
- Stuck download state: A wedged transfer service looks like slowness but is actually a stall.
- Large feature payload: Annual feature updates are gigabytes in size and legitimately take hours.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Determine whether it is slow or stuck
Do not act blindly. Check for real activity before intervening.
- Note the exact percentage and the time, then check again in thirty minutes.
- Open Task Manager and look at disk and network activity for the update processes.
- Steady disk or network activity means it is working, however slowly.
- Zero activity for over an hour with no progress change means it is stuck.
- If stuck, hold the power button to force a restart and let Windows roll back.
Fix 2: Optimize the network for the download phase
Remove throttles and instability slowing the transfer.
- Turn off the metered connection toggle in your Wi-Fi network properties.
- Switch to wired Ethernet or move closer to the router.
- Disconnect the VPN during the download.
- Pause bandwidth-heavy activities like streaming on the network.
- Retry the update and compare download speed.
Fix 3: Tune Delivery Optimization
Fix peer-sharing settings that may be hindering rather than helping.
- Go to Settings, Windows Update, Advanced options, Delivery Optimization.
- Try toggling Allow downloads from other PCs off to use Microsoft servers directly.
- Check Advanced options for bandwidth limits and raise or remove them.
- Restart and observe whether download speed improves.
- Keep the setting that performs better for your network.
Fix 4: Free disk space and reduce background load
Give the installer room and resources to work at full speed.
- Ensure at least 15 to 20 GB free on C: using Storage settings.
- Run Disk Cleanup as administrator to clear temporary files.
- Close heavy applications and pause antivirus scans during the install.
- Disable unnecessary startup programs in Task Manager.
- Retry the update with the system otherwise idle.
Fix 5: Reset a genuinely stalled download
If diagnosis shows a stall rather than slowness, clear it and start fresh.
- Open Command Prompt as administrator.
- Run
net stop wuauserv,net stop cryptSvc,net stop bits,net stop msiserver. - Run
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old. - Run
ren C:\Windows\System32\catroot2 catroot2.old. - Restart the services and reboot, then retry the update.
Fix 6: Schedule updates for idle hours
Stop fighting the update for resources by letting it run when you are not.
- Go to Settings, Windows Update, Advanced options.
- Set active hours to cover your working day.
- Allow the update to run overnight on AC power with the lid open or set to do nothing when closed.
- Check progress in the morning instead of watching it.
- Many seemingly slow updates complete fine given uninterrupted time.
Fix 7: Consider an SSD upgrade for chronic slowness
If every update takes hours on an old hard drive, the hardware is the bottleneck.
- Confirm the drive type in Task Manager, Performance tab.
- If it shows HDD, research a compatible SSD for your laptop model.
- Clone the drive or clean-install Windows on the new SSD.
- Expect update times to drop dramatically, often by two-thirds.
- Keep the old drive as an external backup afterward.
For download-specific errors rather than slowness, see our download error fixes and Microsoft’s guidance at https://support.microsoft.com/en-us/windows .
Fix 8: Prevent sleep and drive spin-down during updates
Laptops that sleep mid-update create some of the worst slowdowns and stalls. When the machine dozes during the install phase, the servicing stack pauses and resumes awkwardly, stretching a forty-minute update into hours. Configuring the power plan to stay fully awake during updates, including preventing the hard drive from spinning down, gives the installer the uninterrupted run it needs to finish at full speed.
- Open Control Panel, Power Options, and edit your active plan’s advanced settings.
- Set Sleep after to Never for the plugged-in state temporarily.
- Expand Hard disk and set Turn off hard disk after to Never while plugged in.
- Disable USB selective suspend so external devices do not reset mid-install.
- Keep the lid open or set closing the lid to Do nothing during the update.
- Restore your normal power settings after the update completes.
Closing
Slow Windows updates usually have an identifiable bottleneck: the network for downloads, the drive for installs, or a stalled service masquerading as slowness. Diagnose the phase first, then apply the matching fix, and most updates finish in a reasonable window. For chronically slow older laptops, an SSD upgrade pays for itself in time saved across every future update.
