Windows Update Turn On or Off Windows Update Delivery Optimization in Windows 11

  • Thread starter Thread starter Brink
  • Start date Published: Start date Updated Updated:

Delivery_Optimization_banner.webp

This tutorial will show you how to turn on or off allow downloads from other PCs for Delivery Optimization in Windows 11.

Windows Update Delivery Optimization helps you get Windows updates and Microsoft Store apps more quickly and reliably.

Windows Update Delivery Optimization works by letting you get Windows updates and Microsoft Store apps from sources in addition to Microsoft, like other PCs on your local network, or PCs on the internet that are downloading the same files. Delivery Optimization also sends updates and apps from your PC to other PCs on your local network or PCs on the internet, based on your settings. Sharing this data between PCs helps reduce the internet bandwidth that’s needed to keep more than one device up to date or can make downloads more successful if you have a limited or unreliable Internet connection.

When Windows downloads an update or app using Delivery Optimization, it will look for other PCs on your local network (or from the internet, depending on your settings) that have already downloaded that update or app. Windows doesn’t download the entire file from one place. Instead, the download is broken down into smaller parts. Windows then gets parts of the update or app from the PCs that have it, and parts from Microsoft. Windows uses the fastest, most reliable download source for each part.

Delivery Optimization creates a local cache, and stores files that it has downloaded in that cache for a short period of time.

Delivery Optimization can’t be used to download or send personal content. Delivery Optimization doesn’t access your personal files or folders, and it doesn’t change any files on your PC.

Delivery Optimization downloads the same updates and apps that you would get through Windows Update and Microsoft Store, using the same security measures. To make sure you’re getting authentic updates, Delivery Optimization gets information securely from Microsoft to check the authenticity of each part of an update or app that it downloads from other PCs. The authenticity of the downloads is checked again before installing it.

References:


You must be signed in as an administrator to turn on or off Delivery Optimization.

If you use a metered or capped internet connection, Delivery Optimization won’t automatically download or send parts of updates or apps to other PCs on the Internet.



Contents

  • Option One: Turn On or Off Windows Update Delivery Optimization in Settings
  • Option Two: Turn On or Off Windows Update Delivery Optimization using REG file
  • Option Three: Enable or Disable Windows Update Delivery Optimization in Local Group Policy Editor
  • Option Four: Enable or Disable Windows Update Delivery Optimization using REG file




Option One

Turn On or Off Windows Update Delivery Optimization in Settings


1 Open Settings (Win+I).

2 Click/tap on Windows Update on the left side, and click/tap on Advanced options on the right side. (see screenshot below)


Delivery_Optimization_Settings-1.png

3 Click/tap on Delivery Optimization. (see screenshot below)

Delivery_Optimization_Settings-2.png

4 Do step 5 (on) or step 6 (off) below for what you want.

5 Turn On Windows Update Delivery Optimization

This is the default setting.


A) Turn on Allow downloads from other PCs. (see screenshot below)​

B) Select (dot) either Devices on my local network (default) or Devices on on the Internet and my local network for where you want to allow downloads from, and go to step 7.​

Delivery_Optimization_Settings-3.png

6 Turn Off Windows Update Delivery Optimization

A) Turn off Allow downloads from other PCs, and go to step 7. (see screenshot below)​

Delivery_Optimization_Settings-4.png

7 You can now close Settings if you like.




Option Two

Turn On or Off Windows Update Delivery Optimization using REG file


1 Do step 2 (on - local), step 3 (on - local and Internet), or step 4 (off) below for what you want.

2 Turn on Allow downloads from other PCs for "Devices on my local network"

This is the default setting.


A) Click/tap on the Download button below to download the .reg file below, and go to step 5 below.​

Turn_on_Delivery_Optimization_for_devices_on_local_network.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings]
"DownloadMode"=dword:00000001

3 Turn on Allow downloads from other PCs for "Devices on on the Internet and my local network"

A) Click/tap on the Download button below to download the .reg file below, and go to step 5 below.​

Turn_on_Delivery_Optimization_for_devices_on_internet_and_local_network.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings]
"DownloadMode"=dword:00000003

4 Turn off Allow downloads from other PCs

A) Click/tap on the Download button below to download the .reg file below, and go to step 5 below.​

Turn_off_Allow_downloads_from_other_PCs.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings]
"DownloadMode"=dword:00000000

5 Save the .reg file to your desktop.

6 If you have Smart App Control turned on, you will need to unblock the downloaded REG file.

7 Double click/tap on the downloaded .reg file to merge it.

8 When prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.

9 You can delete the downloaded .reg file if you like.




Option Three

Enable or Disable Windows Update Delivery Optimization in Local Group Policy Editor


The Local Group Policy Editor is only available in the Windows 11 Pro, Enterprise, and Education editions.

All editions can use Option Four below to configure this same policy.


1 Open the Local Group Policy Editor (gpedit.msc).

2 Navigate to the policy location below in the left pane of the Local Group Policy Editor. (see screenshot below)

Computer Configuration/Administrative Templates/Windows Components/Delivery Optimization

Delivery_Optimization_gpedit-1.png

3 In the right pane of Delivery Optimization in Local Group Policy Editor, double click/tap on the Download Mode policy to edit it. (see screenshot above)

4 Do step 5 (enable - local), step 6 (enable - local and Internet), step 7 (disable), or step 8 (default) below for what you want.


 5. Always Enable Delivery Optimization for "Devices on my local network"

This will gray out and override Option One and Option Two.


A) Select (dot) Enabled. (see screenshot below)​

B) Select LAN (1) for the Download Mode under Options.​

C) Click/tap on OK, and go to step 9 below.​

Delivery_Optimization_gpedit-4.png


 6. Always Enable Delivery Optimization for "Devices on on the Internet and my local network"

This will gray out and override Option One and Option Two.


A) Select (dot) Enabled. (see screenshot below)​

B) Select Internet (3) for the Download Mode under Options.​

C) Click/tap on OK, and go to step 9 below.​

Delivery_Optimization_gpedit-5.png


 7. Disable Delivery Optimization and Turn Off "Allow downloads from other PCs"

This will gray out and override Option One and Option Two.


A) Select (dot) Enabled. (see screenshot below)​

B) Select HTTP only (0) for the Download Mode under Options.​

C) Click/tap on OK, and go to step 9 below.​

Delivery_Optimization_gpedit-3.png


 8. Default User Choice to "Allow downloads from other PCs"

This will all you to use Option One and Option Two.


A) Select (dot) Not Configured. (see screenshot below)​

B) Click/tap on OK, and go to step 9 below.​

Delivery_Optimization_gpedit-2.png

9 You can now close the Local Group Policy Editor if you like.




Option Four

Enable or Disable Windows Update Delivery Optimization using REG file


1 Do step 2 (enable - local), step 3 (enable - local and Internet), step 4 (disable), or step 5 (default) below for what you want.


 2. Always Enable Delivery Optimization for "Devices on my local network"

This will gray out and override Option One and Option Two.


A) Click/tap on the Download button below to download the file below, and go to step 6 below.​

Always_Enable_Delivery_Optimization_for_devices_on_local_networks.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization]
"DODownloadMode"=dword:00000001


 3. Always Enable Delivery Optimization for "Devices on on the Internet and my local network"

This will gray out and override Option One and Option Two.


A) Click/tap on the Download button below to download the file below, and go to step 6 below.​

Always_Enable_Delivery_Optimization_for_devices_on_internet_and_local_network.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization]
"DODownloadMode"=dword:00000003


 4. Disable Delivery Optimization and Turn Off "Allow downloads from other PCs"

This will gray out and override Option One and Option Two.


A) Click/tap on the Download button below to download the file below, and go to step 6 below.​

Disable_Delivery_optimization_and_Turn_off_Allow_downloads_from_other_PCs.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization]
"DODownloadMode"=dword:00000000


 5. Default User Choice to "Allow downloads from other PCs"

This will all you to use Option One and Option Two.


A) Click/tap on the Download button below to download the file below, and go to step 6 below.​

Default_user_choice_Allow_downloads_from_other_PCs.reg


(Contents of REG file for reference)
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization]
"DODownloadMode"=-

6 Save the .reg file to your desktop.

7 If you have Smart App Control turned on, you will need to unblock the downloaded REG file.

8 Double click/tap on the downloaded .reg file to merge it.

9 When prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.

10 If you like, you can now delete the downloaded .reg file.


That's it,
Shawn Brink


 

Attachments

Last edited:
thanks, check revealed its not on ;)
 

My Computer

System One

  • OS
    Win 11 x 64 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    pc specialists build (updated various times)
    CPU
    AMD Ryzen 5 7600 6-Core Processor
    Motherboard
    Gigabyte Technology Co., Ltd. Product:B650M K
    Memory
    DDR 5. 32GB (2 x16GB)
    Graphics Card(s)
    GeForce RTX 5060i
    Sound Card
    2 channel HD Audio + Mic/Hphone jack
    Monitor(s) Displays
    coolermaster 27 inch
    Screen Resolution
    1920 x 1080
    Hard Drives
    three external 3TBs, 4 TBs and 5tb. (Storage) Samsung SSD 970 (C).
    Case
    Coolermaster
    Cooling
    internal fans
    Keyboard
    Logi K270 & Logitech gamer G213
    Mouse
    M310 and Logi Gamer G203
    Internet Speed
    530.85mbps download. 52.70 upload
    Browser
    Opera, Vivaldi, Chrome & Firefox
    Antivirus
    Kaspersky Premium
    Other Info
    Build: 26100.ge_release 240331-1435
It may be worth including mention of disabling the service entirely, as I've found strange bursts of bandwidth (download) activity from it even when it's supposedly Off and the system should be doing nothing like that. Since it's a protected service, that means the traditional way is out. You can instead go to:

HKLM\SYSTEM\CurrentControlSet\Services\DoSvc

Look for "Start" in the right pane and set it to 4.

Reboot
 

My Computer

System One

  • OS
    Windows 11
I've found strange bursts of bandwidth (download) activity from it even when it's supposedly Off
It can be used for downloading store apps updates and windows updates, not just sharing.
 

My Computer

System One

  • OS
    Home26H2Can
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 8600G (07/24)
    Motherboard
    ASROCK B650M-HDV/M.2 (07/24) BIOS 4.21 AGESA ComboAM5 1.3.0.1 (04/26)
    Memory
    2x32GB Kingston FURY DDR5 5600 MHz CL36 @5200 CL36 (07/24)
    Graphics Card(s)
    ASROCK Radeon RX 6600 Challenger D 8G @48FPS (08/24)
    Sound Card
    Creative Sound BlasterX AE-5 Plus (05/24)
    Monitor(s) Displays
    24" Philips 24M1N3200ZS/00 (05/24)
    Screen Resolution
    1920×1080@165Hz via DP1.4
    Hard Drives
    Kingston KC3000 NVMe 2TB (05/24)
    ADATA XPG GAMMIX S11 Pro 512GB (07/19)
    PSU
    Seasonic Core GM 550 Gold (04/24)
    Case
    Fractal Design Define 7 Mini with 3x Noctua NF-P14s/12@555rpm (04/24)
    Cooling
    Noctua NH-U12S with Noctua NF-P12 (04/24)
    Keyboard
    HP Pavilion Wired Keyboard 300 (07/24) + Rabalux 76017 Parker (01/24)
    Mouse
    Logitech M330 Silent Plus (01/26)
    Internet Speed
    500/100 Mbps via RouterOS (05/21) & TCP Optimizer
    Browser
    Edge, Brave for YouTube, LibreWolf for FB
    Antivirus
    NextDNS blocking 1/3 Traffic
    Other Info
    Phone: Motorola Moto G86 (02/26)
    Backup: Hasleo Backup Suite (PreOS)
    Headphones: Sennheiser RS170 (09/10)
    Chair: Huzaro Force 4.4 Grey Mesh (05/24)
    Notifier: Xiaomi Mi Band 9 Milanese (10/24)
    FlexCore USB-C 3.2 Gen 1 (M) to LAN (F) (08/25)
It can be used for downloading store apps updates and windows updates, not just sharing.

Yes, but I've accounted for both those.

WU is on notification-mode only, so I have to initiate them. The only exception is Defender definition updates, which come in via Microsoft Update automatically but are far too small to count.

Second, while I do have Store on automatic, I've run it after seeing this happen, and on the page where you see a reverse chronological listing of recent updates, there are none for the given day.
 

My Computer

System One

  • OS
    Windows 11
Back
Top Bottom