🚀 NEW in v2.4.28: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Delivery Optimization Not Working or Using Too Much Bandwidth

How to Fix Delivery Optimization Not Working or Using Too Much Bandwidth on Windows

Windows Delivery Optimization downloading from other PCs slowing your network? DO service using excessive bandwidth? Can't control update download sources? Delivery Optimization consuming all bandwidth? Fix DO configuration issues.

📖

Main Troubleshooting Guide

How to Fix Windows Update Errors

Complete symptoms, causes, and step-by-step solutions

Symptoms

You might be experiencing this problem if you notice:

  • Windows updates downloading extremely slowly
  • Network saturated by Delivery Optimization traffic
  • Other PCs on network slowed by DO peer-to-peer traffic
  • DO service using bandwidth even when not updating
  • Settings show DO is disabled but traffic still occurring
  • Monthly DO bandwidth limit being exceeded

Common Causes

  • Delivery Optimization configured for internet-wide P2P sharing
  • No bandwidth limits set for DO downloads/uploads
  • DO cache consuming excessive disk space
  • Background DO traffic competing with user activities
  • Group Policy or MDM conflicting with local DO settings
  • DO not using local network peers when it should be

Solutions

Solution 1: Configure Delivery Optimization Settings

  1. 1Settings → Windows Update → Advanced options → Delivery Optimization
  2. 2Set "Allow downloads from other PCs":
  3. 3OFF: only download from Microsoft servers (most restrictive)
  4. 4Devices on my local network: P2P only within your LAN (recommended)
  5. 5Devices on my local network and the internet: broadest sharing
  6. 6For home users: "Devices on my local network" is ideal
  7. 7Click "Advanced options" to set bandwidth limits:
  8. 8Background download limit: try 25-50% of your bandwidth
  9. 9Foreground download limit: try 50-80% of your bandwidth
  10. 10Monthly upload limit: set based on your ISP data cap

Solution 2: Fix Excessive Bandwidth Usage

  1. 1Check what DO is currently doing:
  2. 2Settings → Windows Update → Delivery Optimization → Activity monitor
  3. 3Shows download/upload stats for current month
  4. 4Set hard bandwidth limits via Group Policy:
  5. 5gpedit.msc → Computer Configuration → Admin Templates
  6. 6→ Windows Components → Delivery Optimization
  7. 7Set: "Maximum Download Bandwidth" (in KB/s)
  8. 8Set: "Maximum Upload Bandwidth" (in KB/s)
  9. 9Set: "Max Cache Size" (percentage of disk or absolute)
  10. 10Default cache is 20GB — reduce if disk space is tight
  11. 11To immediately stop DO traffic:
  12. 12CMD as Admin: net stop dosvc

Solution 3: Manage DO Cache and Troubleshoot

  1. 1Clear the Delivery Optimization cache:
  2. 2Settings → System → Storage → Temporary files
  3. 3Check "Delivery Optimization Files" → Remove files
  4. 4Or CMD as Admin:
  5. 5Delete-DeliveryOptimizationCache (PowerShell)
  6. 6If DO is not downloading at all:
  7. 7Ensure the service is running:
  8. 8services.msc → "Delivery Optimization" → Start type: Automatic (Delayed Start)
  9. 9Check Windows Update service is also running
  10. 10If on metered connection:
  11. 11Settings → Network → Wi-Fi → your network → Metered connection
  12. 12DO respects metered connection setting and reduces activity
  13. 13For business: use WSUS or SCCM for controlled update distribution
FIXES THIS IN 5 MINUTES

Fix Delivery Optimization Not Working or Using Too Much Bandwidth Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Browse More Update & Installation Guides

Share this:XRedditLinkedInEmail