Windows Update Delivery Optimization Registry Path

This guide details the exact Windows Registry locations used to control and configure Windows Update Delivery Optimization (WUDO). It covers the primary policy and configuration paths within the Registry Editor (Regedit), explains key DWORD values such as download modes, and outlines how administrators can manage peer-to-peer update distribution directly via the registry.

Primary Policy Registry Path

When Delivery Optimization settings are configured through Group Policy, MDM (like Microsoft Intune), or manual administrative override, they are stored in the following registry path:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization

If this key does not exist, creating it allows you to enforce system-wide Delivery Optimization policies.

Local System Configuration Path

The standard local configuration and runtime cache settings for Delivery Optimization are managed under:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config

Additional user-specific or system state values can also be found at:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings


Key Registry Values

The most common setting adjusted in the Delivery Optimization registry path is the download mode, represented by the DODownloadMode DWORD (32-bit) value.

Located in HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization:

Additional Common Settings

Other important DWORD values managed under the policy path include:

Applying Changes

After creating or modifying values in these registry keys, restart the Delivery Optimization service (DoSvc) via services.msc or run net stop dosvc && net start dosvc in an elevated Command Prompt to apply the changes immediately.