Group Policy to Disable Windows Update Sharing (Delivery Optimization)

Windows Delivery Optimization allows Windows to share update downloads between PCs on your local network and in some cases over the internet. In enterprise environments this can cause unexpected WAN traffic and compliance concerns. This guide covers how to disable Windows Update sharing via Group Policy, registry and PowerShell in 2026.

What is Windows Delivery Optimization?

Delivery Optimization is a peer-to-peer distribution technology built into Windows 10 and Windows 11. By default it allows your PC to download Windows updates from other PCs on your local network or the internet — and upload that content to other PCs in return. In enterprise environments managed by WSUS or SCCM this behaviour is unnecessary and potentially problematic.

Disable via Group Policy

  1. Open Group Policy Management Console
  2. Create or edit a GPO linked to your workstations OU
  3. Navigate to Computer Configuration → Administrative Templates → Windows Components → Delivery Optimization
  4. Open Download Mode and set to Enabled
  5. Set the value to 0 — HTTP only to disable peer-to-peer completely
  6. Click OK and run gpupdate /force on target machines

Download Mode Values

ValueModeDescription
0HTTP onlyNo peer sharing — recommended for enterprise
1LANLocal network only
2GroupSame AD site or domain
3InternetInternet sharing — not recommended
99SimpleNo peering, simple download
100BypassUse BITS instead

Disable via Registry

# Disable Delivery Optimization - set to HTTP only
reg add "HKLMSOFTWAREPoliciesMicrosoftWindowsDeliveryOptimization" /v "DODownloadMode" /t REG_DWORD /d 0 /f

Disable via PowerShell

# Disable Delivery Optimization via PowerShell
Set-ItemProperty -Path "HKLM:SOFTWAREPoliciesMicrosoftWindowsDeliveryOptimization" -Name "DODownloadMode" -Value 0 -Type DWord -Force

# Verify
Get-DeliveryOptimizationStatus

Verify the Setting is Applied

# Check current Download Mode
(Get-ItemProperty -Path "HKLM:SOFTWAREPoliciesMicrosoftWindowsDeliveryOptimization" -Name "DODownloadMode" -ErrorAction SilentlyContinue).DODownloadMode
# 0 = HTTP only (disabled)

Frequently Asked Questions

Will disabling Delivery Optimization slow down Windows Updates?

In enterprise environments managed by WSUS, disabling peer-to-peer sharing has minimal impact as all machines already download from the local WSUS server. For standalone machines it may slightly increase download times from Microsoft servers.

Is Delivery Optimization the same as Windows Update?

No — Delivery Optimization is the distribution method for updates, not the update service itself. Disabling DO does not disable Windows Update — it only changes how update files are downloaded.

Should I disable Delivery Optimization if I use WSUS?

Yes — set it to LAN mode (1) at minimum or HTTP only (0) to fully control update traffic. Running internet peer sharing alongside WSUS creates unnecessary WAN traffic and potential compliance issues.

Does disabling Delivery Optimization affect Microsoft Store apps?

Yes — Delivery Optimization is also used for Microsoft Store app downloads. Setting it to HTTP only means Store apps download directly from Microsoft rather than peer devices.

About The Author


Discover more from TechyGeeksHome

Subscribe to get the latest posts sent to your email.

Leave a comment