How to Configure Delivery Optimization and Bandwidth Policies in Windows 11

When multiple computers in a home or enterprise office download massive Windows monthly cumulative updates, Microsoft Store packages, and game installs simultaneously, internet gateway bandwidth quickly saturates. Windows 11 includes Delivery Optimization (DO), a cloud-managed peer-to-peer distribution service. By caching and sharing validated update packages between local network machines, Delivery Optimization cuts external WAN bandwidth consumption significantly while accelerating download completion times.

Understanding How Delivery Optimization Works

Delivery Optimization functions as a hybrid peer-to-peer distribution system. When your PC requires an update:

  • Windows checks the Microsoft Delivery Optimization cloud coordinator service to identify nearby peers that have already downloaded the required payload blocks.
  • The local client downloads pieces of the update simultaneously from both Microsoft Content Delivery Networks (CDNs) and local network computers.
  • Every downloaded block is cryptographically verified against Microsoft digital signatures, ensuring peer-to-peer distribution cannot introduce modified or malicious files.

Configuring Delivery Optimization in Settings

To configure peer-to-peer sharing preferences:

  1. Press Windows Key + I to open the Settings app.
  2. In the sidebar, select Windows Update, then choose Advanced options.
  3. Scroll down and select Delivery Optimization.
  4. Toggle Allow downloads from other PCs to On.
  5. Select your sharing scope:
    • Devices on my local network: Restricts sharing strictly to computers connected to your local subnet or Wi-Fi router. Recommended for privacy and home networks.
    • Devices on the internet and my local network: Allows your PC to upload cached update blocks to nearby external internet peers as well.

Enforcing Granular Bandwidth Throttling Policies

To prevent update downloads and uploads from degrading VoIP calls, gaming latencies, or streaming media:

  1. In Settings > Windows Update > Advanced options > Delivery Optimization, click Advanced options.
  2. Choose between Absolute bandwidth (specifying exact limits in Mbps) or Percentage of measured bandwidth.
  3. Configure download limits:
    • Set limits for Background downloads (e.g., 20% to prevent background scans from causing latency).
    • Set limits for Foreground downloads (triggered when you actively click “Check for updates”).
  4. Configure upload limits:
    • Limit monthly upload bandwidth allowance (e.g., set a maximum cap of 50 GB per month).
    • Adjust upload bandwidth percentage to ensure your internet connection’s upstream speed remains unhindered.

Monitoring Bandwidth Savings with Activity Monitor

To verify the real-world effectiveness of local peer distribution:

  1. Return to Settings > Delivery Optimization.
  2. Click Activity monitor.
  3. Review the breakdown of statistics:
    • Download Statistics: Displays percentage of updates received from Microsoft servers versus local network peers or internet peers.
    • Upload Statistics: Displays total gigabytes uploaded to local machines.
    • Average Download Speed: Reflects the aggregated throughput achieved across mixed peer sources.

Deploying Group Policies for Enterprise Environments

In managed Active Directory or Intune domains, administrators can enforce uniform Delivery Optimization behavior across all corporate workstations via Group Policy (gpedit.msc):

Navigate to: Computer Configuration > Administrative Templates > Windows Components > Delivery Optimization

  • DODownloadMode: Set to 1 (LAN) to enforce local peer-to-peer sharing exclusively within the corporate network boundary.
  • DOMaxBackgroundDownloadBandwidth: Sets strict ceiling caps on automated background synchronizations.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.