# Delivery Optimization

Windows Service: Microsoft Corporation

Dem still dey call am dosvc, delivery optimization

Windows, Microsoft

Di Windows 10-era service wey fit share update bytes wit oda PCs for di LAN or di internet. BITS na di older transfer queue.

## Wetin you need know

Dis na di Windows 10 peer update cache. BITS na different service wey get longer history.

DoSvc fit download from Microsoft and from oda PCs. Heavy upload for metered home connection na di normal complaint. Windows Update still get BITS beside am.

- **Important?**: For peer update delivery, yes

  **High network?**: E fit dey seed or dey fetch

  **Same thing as BITS?**: No. BITS na di older queue

Feex tok say

If di PC dey upload while nobody dey keyboard, I go set Delivery Optimization to devices for local network only. I no go disable BITS to punish DoSvc.

## Wetin dis service dey do?

Display name: Delivery Optimization. Service name: DoSvc.

E dey cache update payloads and fit serve peers. Settings > Windows Update > Advanced > Delivery Optimization na di supported control. E no be SmartScreen.

## History on Windows

Still present

Delivery Optimization follow Windows 10 come out as peer-to-peer layer for Windows Update and Store content. E no be part of Windows 7 or Windows 8.1. Di service name DoSvc still dey for Windows 10 and Windows 11. BITS still dey available for clients wey still dey create BITS jobs.

| First come out as DoSvc | Windows 10 (2015)                            |
| ----------------------- | -------------------------------------------- |
| Earlier Windows         | E no dey as dis service for Windows 7 or 8.1 |
| Still present           | Yes, including Windows 11                    |
| Discontinued            | No                                           |

## Why Windows need am?

Microsoft dey use am reduce duplicate downloads for LAN. Home users wey get small uplink go first feel di internet-peer option.

## When e dey run?

During Update or Store downloads, and when peer dey ask for part wey you don already get.

## E suppose dey run always?

Automatic (Delayed Start) dey common. You fit leave di service on and still restrict peers for Settings.

## I fit disable am?

Use Settings instead of Disabled

You fit turn off internet peers for Delivery Optimization settings and keep di service. To set DoSvc to Disabled go stop dat cache. Windows Update fit still use oda paths, including BITS.

## Wetin go happen if I disable am?

Peer sharing go stop. Some Store or Update transfers go fall back. BITS jobs na different queue.

## Process host

DoSvc dey usually run inside svchost.exe. Check svchost.exe.

## Dependencies

| Depend on | RPC and di HTTP stack                        |
| --------- | -------------------------------------------- |
| Used by   | Windows Update and Store for current Windows |

## Resource behavior

- **CPU**: Low to moderate while e dey hash pieces

  **Disk**: Cache dey under ProgramData\Microsoft\Windows\DeliveryOptimization

  **Network**: Downloads and optional uploads

  **Memory**: Moderate

## Common wahala dem

### Upload for metered home connection

Set Allow downloads from other PCs to LAN only, or off. Na dat be di documented control.

### People dey disable BITS instead

Wrong service. Check di BITS article.

## How to troubleshoot

Safe steps first.

### Settings > Delivery Optimization > Activity monitor

E dey show upload. Di service name na DoSvc.

### Clear di cache only after you restrict peers

Big cache na stored updates, no be malware wey dem name DoSvc.

## Technical details

Technical details

| Display name | Delivery Optimization |
| ------------ | --------------------- |
| Service name | DoSvc                 |

## Related

Dis entities connect to dis article. Type dey show for every link.

[Windows Update: Windows Service](https://feex.it/wiki/l/pcm/service/windows-update/)[Background Intelligent Transfer Service: Windows Service](https://feex.it/wiki/l/pcm/service/bits/)[svchost.exe: Windows Process](https://feex.it/wiki/l/pcm/process/svchost.exe/)

## Sources and verification

Recorded source label: August 2026. Dis label no establish independent verification. [How we dey do research](https://feex.it/wiki/research/).

- [Microsoft Learn: Delivery Optimization ](https://learn.microsoft.com/windows/deployment/do/waas-delivery-optimization)· DoSvc behavior
- [Microsoft Support: Delivery Optimization settings ](https://support.microsoft.com/windows/delivery-optimization)· LAN versus internet peers
- [Foxhole process map ](https://foxhole.feex.it/)· First-party samples on top Windows PCs. No be lab benchmark.

## Dis article make sense to you?

Yes or no dey enough. Choose reason if you want, or add short note.

Quick facts

The short identity of dis page. Specs, sources, and the full story still dey inside the article.

- **Display name**: Delivery Optimization

  **Service name**: DoSvc

  **Host process**: [svchost.exe](https://feex.it/wiki/l/pcm/process/svchost.exe/)

  **E safe to disable?**: Updates still dey work, peers go stop

  **Feex map am**: Dem see am on top Windows PCs for Foxhole

Recorded source status: Feex Reviewed: Recorded source label: August 2026. Dis label no establish independent verification.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/pcm/service/delivery-optimization/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
