Why Microsoft Store App Updates Pause After a Few Seconds on Windows 11
🔍 WiseChecker

Why Microsoft Store App Updates Pause After a Few Seconds on Windows 11

Quick fix: Open Settings → Windows Update → Advanced options → Delivery Optimization, set Allow downloads from other PCs to Off. The BITS-based delivery often pauses unpredictably when peer download is enabled — disabling it fixes most chronic pause issues.

Microsoft Store starts an app update, downloads briefly, then pauses. The status changes to “Paused” without any error. You click Resume; download continues for a few seconds; pauses again. This stop-start pattern can stretch a 50 MB update across hours. The cause is usually Delivery Optimization’s peer-to-peer logic deciding bandwidth conditions aren’t favorable.

Symptom: Microsoft Store app updates download for a few seconds then pause, repeatedly.
Affects: Windows 11 (and Windows 10) Microsoft Store on networks with variable bandwidth.
Fix time: ~5 minutes.

ADVERTISEMENT

What causes this

Microsoft Store routes downloads through Delivery Optimization (DO) — a service that combines direct download from Microsoft’s CDN with peer-to-peer transfers from other Windows PCs on your LAN or on the broader internet. DO continuously evaluates: how fast is the CDN? Are peers available? Is your network congested? When DO decides peer download is better but no peers are available, or when CDN throughput is choppy, downloads pause while DO renegotiates. Disabling P2P forces straight CDN downloads — usually faster and more consistent on home/small office networks.

Method 1: Disable Delivery Optimization peer download

The most effective single fix.

  1. Open Settings → Windows Update → Advanced options.
  2. Click Delivery Optimization.
  3. Toggle Allow downloads from other PCs to Off.
  4. If you want some peer use but only on the LAN: leave the toggle on but select PCs on my local network (not PCs on my local network, and PCs on the internet).
  5. Restart Microsoft Store: close it, reopen.
  6. Retry the update. Downloads should now go straight to Microsoft’s CDN without pause/resume cycles.

Peer downloads benefit Microsoft (less CDN cost) but rarely help home users on typical broadband. Disabling produces faster, more reliable Store updates.

ADVERTISEMENT

Method 2: Set bandwidth limits to prevent throttling

Use when Method 1 helps but pauses still occur during specific bandwidth conditions.

  1. In Settings → Windows Update → Advanced options → Delivery Optimization → Advanced options:
  2. Under Download settings, set Adjust how much bandwidth is used for downloading updates.
  3. Tick Absolute bandwidth.
  4. Set Limit how much bandwidth is used for downloading updates in the foreground to a reasonable cap (e.g., 50 Mbps on a 100 Mbps connection). This prevents updates from saturating your connection.
  5. Set Limit how much bandwidth is used for downloading updates in the background to a lower value (e.g., 10 Mbps).
  6. Click Apply.
  7. Microsoft Store updates respect these caps, leaving bandwidth for other apps.

This avoids the “feast or famine” pattern where DO uses all your bandwidth, then throttles itself, then uses all bandwidth again.

Method 3: Clear cache and reset BITS

For pause patterns that persist despite Methods 1 and 2 — usually stale state in BITS.

  1. Open Terminal (Admin).
  2. Stop BITS and Windows Update services:
    net stop bits
    net stop wuauserv
    net stop dosvc
  3. Clear DO and BITS caches:
    Remove-Item -Recurse -Force C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\DeliveryOptimization\Cache -ErrorAction SilentlyContinue
    Remove-Item -Recurse -Force C:\Windows\SoftwareDistribution\Download -ErrorAction SilentlyContinue
  4. Restart services:
    net start dosvc
    net start bits
    net start wuauserv
  5. Open Microsoft Store and retry. Downloads now use a fresh cache.

Resets handle stale BITS jobs and corrupted partial-download state.

How to verify the fix worked

  • Trigger a Store app update. The download progresses steadily without long pauses.
  • Open Settings → Windows Update → Advanced options → Delivery Optimization → Activity monitor. The chart shows steady download with no extended Paused periods.
  • Run Get-BitsTransfer -AllUsers | Format-Table DisplayName, JobState, BytesTransferred in PowerShell. JobState should be Transferring or Transferred, not Suspended.

If none of these work

If pauses continue despite disabling P2P, setting caps, and clearing caches, three causes apply. ISP throttling: some ISPs throttle Microsoft download endpoints during peak hours. Test at off-peak times. VPN interference: if a VPN is active, BITS’ adaptive throughput negotiation can pause unpredictably. Disconnect VPN. Proxy or corporate firewall: managed networks may rate-limit or proxy BITS traffic. Contact IT for an exception. For persistent pauses on a personal home network with no VPN and no throttling, the issue is sometimes Windows Update Medic Service interfering — open services.msc, find Windows Update Medic Service, set to Manual.

Bottom line: Store updates pause because Delivery Optimization is over-engineering bandwidth — disable peer download, set sane caps, and downloads complete in one steady stream.

ADVERTISEMENT