On Windows 10, error 0x80246007 means the download manager never obtained the complete update content. Windows 10 leans heavily on BITS for update downloads, and BITS is sensitive to service state, proxy configuration, and network interruptions — any of which can leave a download permanently incomplete and every retry failing the same way.
Think of this as a logistics problem: the warehouse (Microsoft’s servers) has your package, but the delivery truck (BITS) broke down. Fix the truck, clear the loading dock, and the package arrives. Your installed updates and files are untouched throughout.
The Windows 11 guide is the Windows 11 edition, and the companion guide for 0x80072ee2 covers connection timeouts during download. Check the delivery services first.
Why this happens
- The BITS service is stopped, disabled, or stuck: BITS is the download engine for Windows Update. If its service is not running — or a previous job wedged it — no content downloads and every attempt ends in 0x80246007.
- A previous download job is jammed in the queue: An interrupted or corrupted BITS job can block the queue indefinitely; new downloads line up behind the dead job and never start.
- The connection is metered: Windows restricts update downloads on metered connections. Large updates may start, stall against the metered policy, and report as not-downloaded.
- Proxy or firewall blocks the download protocol: BITS uses HTTP range requests that some proxies and firewalls mishandle or block outright, killing downloads that browsing never notices.
- The download cache is corrupted: Partial files in SoftwareDistribution with mismatched checksums cause the download manager to abort rather than assemble a bad package.
- VPN or captive portal interrupts long downloads: Multi-gigabyte feature updates need stable, long-lived connections; VPN drops or hotel-portal timeouts sever them mid-transfer.
- Insufficient staging space aborts the download: If free space runs out while the package stages, the download manager cancels and reports the content as not downloaded rather than as a disk error.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Verify the BITS and Windows Update services
If either is stopped, starting it and retrying resolves a large fraction of 0x80246007 cases immediately.
- Press Win + R, type
services.msc, and press Enter. - Find Background Intelligent Transfer Service — confirm its status is Running.
- Find Windows Update — confirm its status is Running.
- If either is stopped, right-click > Start, then set Startup type to Automatic (BITS may show Manual (Trigger Start), which is fine).
- Open Settings > Update & Security > Windows Update and retry the download.
Fix 2: Clear the stuck download queue
This is the core fix for 0x80246007 — the error is literally about the download queue, so rebuilding the queue addresses it directly.
- Open Command Prompt as administrator.
- Run
net stop wuauservandnet stop bits. - Run
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old. - Run
net start bitsandnet start wuauserv. - Check for updates in Settings > Update & Security > Windows Update and watch the download start fresh.
Fix 3: Un-meter the connection and tune Delivery Optimization
Delivery Optimization settings also matter: letting the PC download from peers on your local network can speed large downloads and reduce server-side stalls.
- Go to Settings > Network & internet, select your network, and turn off Metered connection.
- In Settings > Update & Security > Windows Update > Advanced options > Delivery Optimization, turn it on and allow downloads from PCs on your local network.
- If you must stay metered, use the Download updates over metered connections toggle to permit this one explicitly.
- Restart the download from Settings > Update & Security > Windows Update.
- For metered-connection policy details, see Microsoft’s Windows support hub .
Fix 4: Remove proxy and firewall blocks on downloads
Corporate laptops should coordinate with IT — but on home networks, direct access is the correct configuration.
- Open Command Prompt as administrator and run
netsh winhttp reset proxy. - Temporarily pause any third-party firewall or web-filtering feature.
- Run
ipconfig /flushdnsto clear stale resolver entries. - Retry the download in Settings > Update & Security > Windows Update with filtering paused.
- If it succeeds, add BITS/Windows Update exclusions per your vendor’s docs instead of leaving filtering off.
Fix 5: Reset the network stack
Saved Wi-Fi networks and passwords survive this; only the low-level protocol state is rebuilt, followed by a restart.
- Open Command Prompt as administrator.
- Run
netsh winsock resetandnetsh int ip reset. - Run
ipconfig /flushdnsandipconfig /releasefollowed byipconfig /renew. - Restart the laptop.
- Retry the update download in Settings > Update & Security > Windows Update.
Fix 6: Download the update manually from the Catalog
A successful manual install also proves the system is healthy and only the delivery pipeline was broken.
- Note the KB number of the stuck update in Settings > Update & Security > Windows Update > Update history.
- Search it on the Microsoft Update Catalog .
- Download the package for your architecture (x64 for most laptops).
- Double-click the .msu and follow the installer, then restart.
- Run a normal update check to confirm the queue is clear.
Fix 7: Retry the download on a different network
Windows 10’s BITS downloads are sensitive to proxies, ISP filtering, and router quirks that normal browsing never reveals. A mobile hotspot provides a completely independent path — no shared proxy, no shared DNS, no shared filtering. One successful download over the hotspot proves Windows is healthy and isolates the fault to your usual network.
- Connect the laptop to your phone’s mobile hotspot (watch data usage — updates are large).
- In Settings > Update & Security > Windows Update, click Check for updates and let the download run.
- If it completes, the usual network is blocking BITS traffic.
- On the home network, investigate: bypass the router, check for ISP filtering, or reset the router.
- Install the downloaded update, then switch back to your normal connection.
Closing
On Windows 10, downloads that never complete almost always trace to BITS state, a jammed queue, or a network middlebox breaking range requests. Work the delivery chain in order and resist reinstalling anything — nothing is broken except the truck carrying your package. Fix the truck, and Windows 10 updates download like they used to.
