How to Configure Delivery Optimization and Peer-to-Peer Updates in Windows 11

In multi-PC households, small offices, and enterprise networks, having every Windows 11 computer download multi-gigabyte monthly cumulative updates, Microsoft Store packages, and Microsoft 365 offline installers directly from Microsoft’s cloud servers saturates internet bandwidth. Windows 11 includes Delivery Optimization (DO)—a peer-to-peer (P2P) caching architecture that allows local computers to download update packages from each other over the local area network (LAN) at gigabit Ethernet and Wi-Fi 6 speeds, conserving external internet capacity.

How Delivery Optimization Operates

When Delivery Optimization is enabled, Windows breaks update packages into small chunks. As the first computer downloads updates from Microsoft servers, it verifies their digital cryptographic signatures and caches them locally. When subsequent computers on the same subnet request the same update, they pull verified chunks directly from the local peer rather than re-downloading from the cloud.

Delivery Optimization Mode Network Scope Security and Privacy
Devices on my local network Restricted strictly to the local LAN subnet. Zero data leaves your private network router.
Devices on the internet and my local network Shares chunks with verified global Windows peers. Encrypted chunks only; zero personal files are shared.
Group Mode (DOGroupId) Custom enterprise active directory groups. Enforces cross-subnet branch office peer pairing.

Configuring Delivery Optimization in Windows 11 Settings

  1. Open Settings (press Windows Key + I) and select Windows Update from the left sidebar.
  2. Click Advanced options, then scroll down to the Additional options section and click Delivery Optimization.
  3. Toggle the switch for Allow downloads from other PCs to On.
  4. Select Devices on my local network (recommended for home and office environments to maximize LAN speeds without uploading to public peers).

Restricting Bandwidth Usage with Advanced Limits

To prevent Delivery Optimization from impacting online gaming, video conferencing, or VoIP calls, configure granular bandwidth throttling rules:

  1. In the Delivery Optimization settings panel, click Advanced options.
  2. Under Download settings, select Absolute bandwidth or Percentage of measured bandwidth:
    • Set Limit how much bandwidth is used for downloading updates in the background to 20%.
    • Set Limit how much bandwidth is used for downloading updates in the foreground (active user-initiated updates) to 60%.
  3. Under Upload settings, configure monthly upload caps (e.g., limit upload volume to 50 GB per month) and restrict upload bandwidth to 10%.

Auditing Bandwidth Savings with Activity Monitor

To verify the real-world efficiency of Delivery Optimization on your machine:

  1. Return to Settings > Windows Update > Advanced options > Delivery Optimization.
  2. Click Activity monitor.
  3. Windows displays detailed download and upload telemetry, including:
    • Download Statistics: Percentage of update data downloaded from Microsoft vs. Devices on your local network.
    • Upload Statistics: Total gigabytes served to other peer computers across your LAN.
    • Average Download Speed: Compares local peer LAN transfer rates against cloud CDN download rates.

Configuring Delivery Optimization ensures that multi-device environments receive critical security patches rapidly while maintaining fast, responsive internet connectivity for all network users.

Get the best tech tips delivered straight to your inbox.

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