Delivery Optimization is the Windows service that downloads updates from Microsoft and from other PCs on your network or the internet. It is a peer-to-peer cache, and it produces a steady mix of downloads, uploads, and local reads.
This guide explains what Delivery Optimization stores, how it behaves, and how a disk cache interacts with it.
The DO cache is a temporary store, and it lives in a single hidden folder:
%WinDir%\SoftwareDistribution\DeliveryOptimization, which holds downloaded chunks and serves them to peers.The access pattern is a mix of streaming writes and scattered reads, and the details matter:
The two layers overlap on reads, and the interaction is limited but not zero:
A few setups work against each other, and they are easy to avoid:
Delivery Optimization is a poor target for read caching. The wins come from leaving the DO limit modest and letting the metadata warm the cache naturally.
The sensible setup is to leave the DO folder where it is, keep the DO limit at a few percent of the SSD, and point a disk cache at the system volume for the files you actually reopen. Qiling Fast Cache uses a RAM tier for the hottest blocks and an SSD tier for the rest, and shows the hit rate in the task list.
Step 1. Install Qiling Fast Cache and open the task list. Check the Delivery Optimization limit in Settings before configuring anything.

Step 2. Click the "+" button and select the system volume. The DO folder lives under C:\Windows, so the cache picks it up automatically.
Step 3. Size the SSD tier for your real working set, not for the DO folder. Chunks are temporary and should not crowd out real data.

Step 4. Run a patch Tuesday cycle, then read the hit rate - see how to check cache hit rate - and confirm that the cached data is the metadata and peer-read chunks, not the deleted download files.

Rarely. It runs in the background and mainly during update cycles, not during daily work.
Little benefit. Chunks are temporary and deleted within days, so a read cache learns files that are removed shortly after.
A few percent of the SSD is enough. A larger limit fills the drive with temporary chunks that crowd out real data.
Yes, but it forces every PC to download from Microsoft directly, which is slower and uses more bandwidth.
Slightly, when multiple PCs on a network request the same chunks. The reads are scattered but repeatable.
Reconfiguring storage and cache settings is easier to undo when you have a recent image. Qiling Disk Master creates a full Windows backup you can restore from.
Step 1. Install and open Qiling Disk Master. On the home screen, open "Backup and Recovery" and choose "System Backup". This option automatically includes Windows and the hidden boot partitions, so you do not have to select them one by one.

Step 2. Check the source. The disk where Windows is installed and its system partitions are already ticked for you. If you only need your personal documents, run a separate "File Backup" task instead.

Step 3. Click the destination box and choose where the image should be saved. Use an external HDD or SSD, a NAS, or any drive other than the one Windows is installed on, and make sure it has enough free space.

Step 4. Review the task summary and click "Proceed". Wait until the progress bar reaches 100%. Do not unplug the drive or turn off the PC while the backup is running.

Step 1. Open Qiling Disk Master again, go to "Backup and Recovery", and select the recovery option. Your backup images are listed, so pick the one you created before the changes began.

Step 2. Choose the target disk or partition. Normally you restore to the original system disk. If the drive was replaced, select the new disk instead, and the restore rebuilds Windows together with its boot partitions.

Step 3. Preview the restore plan, click "Proceed", and confirm the warning. The PC restarts to finish the job, and Windows comes back exactly as it was on the day the image was created.

Delivery Optimization is a poor target for read caching because its chunks are temporary and deleted within days of an update. The wins come from leaving the DO limit modest, keeping the folder on a healthy SSD, and letting the metadata warm the cache naturally. Point a disk cache at the system volume for the files you actually reopen, size the SSD tier for your real working set rather than the DO folder, and read the hit rate after a patch Tuesday cycle rather than assuming peer uploads need special treatment.
Protect your PC with Qiling Backup—create a system image before your next round of settings changes.
For more Windows performance guides, see how shadow copies interact with a cache, the installer cache and caching, how Storage Sense interacts with a cache, Defender real-time protection and caching, and NTFS compression and caching.