The Categorizer

the categorizer logo

Disable Service Host Delivery Optimization in Windows 11


Windows Delivery Optimization service (also known as Windows Update Delivery Optimization, WUDO and Delivery Optimization Service, DoSVC) is responsible to assist users in downloading Windows updates from other devices on the same network and then distributing them to those devices at a later time. This method conserves bandwidth and device resources while also reducing update times for PCs on the same network. Delivery Optimization works by combining resources from all of your devices on the same network to accelerate the process of downloading and installing new packages.

delivery optimization stats in windows (illustration)

It appears that you’re experiencing some uncontrollable fluctuations in internet bandwidth usage, or that you’re simply concerned about the security of your computer due to peer sharing running in the background.

By the end of this article, you’ll be able to disable delivery optimization in Windows 11:


Step 1: Open the Windows settings from the Start menu.

windows setting app in windows 11
Windows Settings App

Step 2: Select the “Windows Update” option from the left sidebar and click the “Advanced Options” button.

click the windows update button and select advanced options button
Advanced Options

Step 3: Click the “Delivery Optimization” button in the additional options section.

click the delivery optimization button in windows update settings
Delivery Optimization Button

Step 4: To disable delivery optimization, toggle off the “Allow downloads from other PCs” option.

toggle off the allow downloads from other pcs option to turn off delivery optimization
Disable Delivery Optimization

Step 1: Press the “Windows key + R” key combination on your keyboard to open Windows Run, type “services.msc” (without quotation marks) and press the “OK” button.

services app in windows 11
Services App

Step 2: Scroll and double-click the “Delivery Optimization” service.

delivery optimization service in windows services
Delivery Optimization Service

Step 3: From the down menu, set the startup type to “Disabled” and press the “Apply” button.

set the startup type to disabled to turn off delivery optimization in windows
Startup Type = Disabled

Step 4: Restart your computer to make changes take effect.

restart device to make changes take effect in windows
Restart the Device

Step 1: Open the Group Policy from the Start menu.

local group policy app icon in windows 11
Group Policy App

Step 2: Navigate to the following path:
Computer Configuration > Administrative Templates > Windows Components > Delivery Optimization and double-click the “Download Mode” option.

download mode in delivery optimization settings in GPO
Download Mode option

Step 3: Check the “Enabled” button and select the “Simple (99)” option from the dropdown menu and press the “Apply” button.

enable download mode and select simple 99 mode to disable delivery optimization using group policy
Choose Simple 99 Mode

Step 4: To save the changes, open the command prompt as an administrator and type the command: gpupdate/force.

Update Local Group Policy by using the command: gpupdate/force
Update Local Group Policy Command

Note: When the Simple 99 download mode with no peering is enabled, the Delivery Optimization downloads using HTTP (Hypertext Transfer Protocol) only and does not attempt to contact the Delivery Optimization cloud services.


Step 1: Open the Registry Editor from the Start menu.

registry editor icon in windows 11
Registry Editor Icon

Step 2: Navigate to the following path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc and double-click the “Start key” on the right pane.

select the start key in svchost settings in registry
Start Key

Step 3: Set the hexadecimal value data from 4.

set the value of start key in svchost settings to 4
Value Data = 4

Step 4: Restart the computer to make changes take effect.

restart device to make changes take effect in windows
Restart the Device

How to delete delivery optimization cache in Windows 11?

To delete the delivery optimization cache from Windows:
Open Windows Run > type: cleanmgr > Check the Delivery Optimization Files option > Click the OK button to initiate cache removal.

Should I disable delivery optimization in Windows 11?

In Windows, Delivery Optimization is one of the important features. However, some users, on the other hand, may encounter reduced PC performance, high CPU usage, increased RAM and disk usage. In that scenario, it’s a good idea to turn off this service.


Next Steps

We’ve covered how to turn off delivery optimization and its services in Windows 11.

Overall, we can conclude that delivery optimization cuts down the amount of bandwidth and time required to get updates from the Windows Server. Disabling Delivery Optimization does not prevent updates from being installed; it will stop Windows from getting updates from non-Microsoft sources, such as local network devices.

Further, customize the computer’s settings depending on your preferences by referring to the related articles below.


Related Articles

how to clear cache in windows 11

Clear Cache in Windows 11 (Completely)

Complete Guide to Clear Cache in Windows.

disable windows defender in windows 11

Permanently Disable Windows Defender in Windows 11

Improve your computer’s performance by disabling Windows defender, but compromising with computer’s security.

how to check and reset data usage in windows 11

Check Data Usage in Windows 11

Check and reset data usage in Windows 11 to keep a record of your internet and network usage.

Take a Minute to Share This Article.
Show / Hide System Tray Icons in Windows