KB5041585 is a big download, and big downloads expose every weakness in a laptop’s update pipeline. Wi-Fi power saving that naps mid-transfer, a metered hotspot flag, a cache that has been accumulating damage for months — any of these can freeze the progress bar for hours. The laptop form factor adds its own failure modes that desktops never see.
The repair has two halves: the universal download-pipeline fixes (services, cache, network) and the laptop-specific ones (power settings, Wi-Fi adapter behavior, disk space on small SSDs). This guide covers both, in the order that resolves most stalls fastest.
Work through it methodically. The goal is not just to unstick this KB but to leave the pipeline healthier than you found it.
Laptops fail downloads in ways desktops never do, and that is worth internalizing before you troubleshoot. Every power-saving feature that extends battery life — sleeping radios, dozing adapters, aggressive idle timers — is a potential interruption to a multi-gigabyte transfer. The fixes below treat the laptop as a laptop, not as a small desktop.
Why this happens
- USB tethering instability: Phone-tethered connections drop more packets under sustained load, and the update downloader is less tolerant of it than a browser.
- Wi-Fi power saving interruptions: The wireless adapter sleeping mid-download corrupts the transfer and triggers endless restarts.
- Metered hotspot connections: Laptops on phone hotspots get flagged metered, throttling update downloads.
- Sleep during download: Closing the lid suspends everything, and some laptops never cleanly resume the transfer.
- Cache corruption: Damaged partial files fail validation, looping the download.
- Small SSD staging limits: 128–256 GB drives with little free space cannot stage a gigabyte-plus package.
- Hung BITS jobs: The background transfer queue jams on a bad job and blocks everything behind it.
- Antivirus traffic inspection: Real-time scanning of the download stream slows or stalls large transfers. The 24H2-specific KB5041585 guide covers build-targeted variants.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Confirm the stall and check laptop power state
- Note the percentage and time in Settings → Windows Update.
- Open Settings → System → Power & battery and set screen and sleep to Never while plugged in — temporarily.
- In Device Manager → Network adapters, open your Wi-Fi adapter → Power Management and uncheck “Allow the computer to turn off this device”.
- Watch Task Manager’s network graph for 30 minutes with the lid open.
- If the percentage never moves with the laptop awake and plugged in, the stall is genuine.
Fix 2: Restart the download services
- In an admin Terminal:
net stop wuauserv,net stop bits. - Wait 30 seconds, then
net start wuauserv,net start bits. - Click Retry in Windows Update settings.
- Keep the laptop awake, plugged in, and on stable Wi-Fi for 20 minutes.
- Service hangs are the top cause; this alone fixes most stalls.
Fix 3: Fix the network path
- Turn off Metered connection on your Wi-Fi network.
- Move closer to the router or switch to a wired connection via USB Ethernet if available — large downloads are far more reliable wired.
- Disconnect VPNs and disable third-party firewalls temporarily.
- Disable Delivery Optimization peer downloads in Windows Update → Advanced options.
- Restart and retry. The step-by-step KB5041585 variant details the granular network checks.
Fix 4: Clear the cache and BITS queue
- In an admin Terminal:
net stop wuauserv,net stop bits,net stop cryptsvc. - Delete all contents of
C:\Windows\SoftwareDistribution\Download. - Clear stuck BITS jobs with
bitsadmin /reset /allusersin the same admin prompt. - Restart the three services.
- Click Check for updates — the download restarts clean with an empty transfer queue.
Fix 5: Free staging space on the small SSD
- Run Disk Cleanup as administrator; remove temp files, update cleanup, and delivery optimization files.
- Uninstall large unused apps until C: has 15 GB free.
- Empty the Recycle Bin and clear browser caches.
- Consider
powercfg /hibernate offto reclaim gigabytes from hiberfil.sys if you do not use hibernation. - Retry the download — staging failures masquerade as download stalls on full drives.
Fix 6: Run the troubleshooter and reset components
- Run the Windows Update troubleshooter at Settings → System → Troubleshoot → Other troubleshooters.
- If the stall persists, do the full reset: stop
wuauserv,bits,cryptsvc,msiserver; renameSoftwareDistributionandcatroot2with.old; restart everything. - Restart the laptop.
- Check for updates and observe for 30 minutes.
- The full reset rebuilds the pipeline that the troubleshooter only patches.
Fix 7: Install manually via USB transfer
- On any computer with a good connection, download KB5041585 from the Microsoft Update Catalog , matching the laptop’s build and architecture.
- Copy the MSU to a USB drive and then to the laptop.
- Double-click to install, restart when prompted, and verify in Update history.
- Re-enable your normal sleep settings and Wi-Fi power saving afterward.
- Confirm future updates download normally — if they do, the stall was transient; if not, the pipeline needs the deeper repair described on the Microsoft support site .
Fix 8: Make the laptop update-friendly long term
A few permanent settings make every future large download uneventful.
- Create a power plan named Updates with sleep set to Never while plugged in; switch to it on Patch Tuesday.
- In Device Manager, disable power saving on the Wi-Fi adapter permanently.
- Keep at least 20 GB free on C: as a standing rule, not a pre-update scramble.
- Schedule updates overnight with active hours set so restarts never surprise you.
- Leave the charger connected during any download over a gigabyte — low-battery sleep kills transfers.
- Review these settings twice a year; Windows feature updates sometimes reset them.
- A laptop configured this way downloads like a desktop but keeps its battery manners otherwise.
Closing
Laptop download stalls are usually the laptop being a laptop: sleeping adapters, metered hotspots, tiny SSDs. Fix the power behavior, clear the pipeline, and keep the machine awake and plugged in during big downloads. KB5041585 will finish — and the next large update will too.
