Watching KB5036893 sit at 7% — or 42%, or 99% — for hours is a special kind of torment. The download is not slow; it is stuck. Something in the download pipeline has wedged: a corrupted cache entry, a stalled background service, or a network path that silently drops the connection.
Unsticking it is mechanical work. You clear the wedged state, give Windows a clean download path, and verify the network is not the culprit. Work the steps in order and the percentage will start moving again.
Before you begin, plug in the charger and make sure you have at least 10 GB free on C:. Update downloads stall silently on nearly full drives, and you do not want to chase a network ghost when the real problem is storage. Note the exact percentage where it sticks — that detail helps if you need support later.
Why this happens
- Corrupted partial download: An interrupted chunk sits in the cache and the downloader keeps retrying the same bad chunk forever.
- Stalled BITS queue: The Background Intelligent Transfer Service job behind the download can wedge and never report progress.
- Delivery Optimization peer issues: Peer-to-peer sources on your LAN or the internet can stall or feed corrupt data.
- DNS or proxy problems: Misconfigured DNS or a corporate proxy silently breaks the CDN connections Windows Update uses.
- Metered connection limits: A connection flagged as metered pauses or throttles the download without a clear message.
- Antivirus download scanning: Real-time scanning of the incoming package can serialize the download to a crawl or block it outright.
- Disk space pressure: With little free space, the downloader cannot stage the file and stalls instead of erroring clearly.
- Corrupted update database: The local DataStore database that tracks download state can corrupt, freezing progress reporting. The same database issue underlies many generic stuck-download cases .
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Confirm it is stuck, not slow
- Note the exact percentage and the time, then wait 30 minutes without using the network heavily.
- Open Task Manager → Performance → Wi-Fi/Ethernet and watch for actual download traffic.
- If the percentage has not moved and there is no meaningful traffic, it is stuck — proceed.
- If traffic is flowing steadily, it is just slow: leave it alone and check back in an hour.
Fix 2: Pause, wait, and resume the update
- In Settings → Windows Update, click Pause updates for one week.
- Wait two full minutes, then click Resume updates and Check for updates.
- This tears down the stalled BITS job and starts a fresh one — the simplest unstick there is.
- If the percentage freezes at the same spot again, the cache itself is corrupt; continue.
Fix 3: Turn off Delivery Optimization peer-to-peer
- Go to Settings → Windows Update → Advanced options → Delivery Optimization.
- Turn off Allow downloads from other PCs, or set it to Devices on my local network only.
- Clear the Delivery Optimization cache from Settings → System → Storage → Temporary files if the option appears.
- Retry the download — pulling straight from Microsoft’s servers eliminates an entire class of stalls.
Fix 4: Reset the Windows Update download cache
- In an elevated Command Prompt, stop the services:
net stop wuauserv,net stop bits. - Delete everything in
C:\Windows\SoftwareDistribution\Download(leave the folder itself). - Restart both services and check for updates.
- The download restarts from 0% with clean state — this resolves the majority of stuck downloads.
Fix 5: Check the connection: metered, DNS, and proxy
- In Settings → Network & internet → Wi-Fi, open your network and turn Metered connection off.
- Set DNS to a reliable public resolver (your router’s admin page or Windows adapter settings) if pages load oddly.
- In Settings → Network & internet → Proxy, make sure no unwanted proxy is configured.
- Run a speed test — if the whole connection is broken, fix the network first; no update setting overcomes that.
Fix 6: Reset the network stack
- In an elevated Command Prompt, run
netsh winsock resetandnetsh int ip reset. - Run
ipconfig /release,ipconfig /renew, andipconfig /flushdns. - Reboot the laptop and reconnect to the network.
- A clean network stack clears the subtle socket-level stalls that pause/resume cannot. Microsoft’s Windows support hub documents these commands for connectivity troubleshooting.
Fix 7: Temporarily disable download-scanning security software
- Temporarily disable any third-party antivirus real-time protection.
- Retry the download with only Windows Security active.
- If the percentage moves now, add an exclusion for
C:\Windows\SoftwareDistributionin your antivirus before re-enabling it. - Do not leave protection off longer than the test requires.
Fix 8: Download KB5036893 manually from the catalog
- Find KB5036893 on the Microsoft Update Catalog and download the x64 .msu.
- Your browser’s downloader replaces the stuck Windows Update pipeline entirely.
- Install the package by double-clicking it, then reboot.
- Verify in Update history. If even the manual download stalls, the problem is your network or ISP — try a different network to confirm. Windows 10 users with the same symptom should follow the Windows 10 stuck-download guide for OS-specific steps.
Closing
A stuck KB5036893 download on Windows 11 is a wedged pipeline, not a broken update: a corrupt cache chunk, a stalled BITS job, or a network quirk. Pause and resume, disable peer-to-peer, clear the download cache, and reset the network stack. If Windows Update still will not move, the manual catalog install finishes the job in minutes.
To keep downloads healthy going forward, leave Delivery Optimization’s peer sharing off on unreliable networks, keep 15 GB or more free on the system drive, and avoid pausing updates for months at a time — long pauses create the giant catch-up downloads most likely to stall.
