Skip to main content

Windows · System

Manage peer-to-peer update sharing

Configures Delivery Optimization, which lets your PC download Windows Update and app files from other PCs on your network or the internet in addition to Microsoft's servers, and optionally share your own downloaded updates with others.

How to open Delivery Optimization

  1. Open Settings → Windows Update → Advanced options
  2. Click 'Delivery Optimization'
  3. Toggle 'Allow downloads from other PCs' on or off
  4. Choose the sharing scope and adjust Advanced options for bandwidth limits

What you should know

  • Enable or disable downloading updates from other PCs
  • Choose between PCs on your local network only or PCs on the internet too
  • Set upload and download bandwidth limits for optimization traffic
  • View activity monitor showing data downloaded and uploaded

Why it matters

Delivery Optimization can significantly speed up update downloads and reduce internet bandwidth usage in households or offices with multiple Windows devices, since updates only need to be downloaded once from Microsoft and can then be shared locally. However, allowing uploads to PCs across the internet uses your upload bandwidth to help other users worldwide, which some users prefer to limit or disable, especially on metered or limited connections. Understanding and tuning these settings prevents unexpected bandwidth consumption while still benefiting from faster local update delivery when appropriate.

Best practices

  • Restrict sharing to 'PCs on my local network' if you want faster updates without contributing bandwidth to strangers
  • Set upload bandwidth limits if Delivery Optimization is affecting your internet performance
  • Disable Delivery Optimization entirely on metered or limited data connections
  • Check the activity monitor periodically to understand actual bandwidth impact

Common problems and fixes

Internet feels slower during update downloads
Set explicit bandwidth limits for Delivery Optimization or restrict it to local network sharing only.
Unexpected upload data usage
Disable 'PCs on the internet' sharing to stop uploading to devices outside your local network.
Updates download slowly despite Delivery Optimization enabled
Check that other PCs on the network have already downloaded the same update, since there's nothing to share otherwise.

Tips and tricks

  • Enable local network sharing in offices or households with many Windows PCs to noticeably speed up rollout of large updates
  • Use the Advanced options to fine-tune upload limits separately for foreground and background activity

Frequently asked questions

Is this the same as torrenting updates?

It uses a similar peer-to-peer concept, sharing update files between PCs instead of relying solely on Microsoft's servers.

Does this share my personal files?

No, only Windows Update and Microsoft Store app files are shared, never personal data.

Can I disable this completely?

Yes, you can turn off downloading from other PCs and rely solely on Microsoft's servers.

More System guides for Windows

See every Windows guide