Traditionally, Windows 10 updates are downloaded from Microsoft's servers to your PC. While this is the most secure way of getting untampered update files, it is not the fastest delivery method that you can use. It's also not bandwidth friendly and can be problematic for people with limited internet connections. With the help of a feature called Delivery Optimization, you can set Windows 10 to download updates, as well as updates for Microsoft Store apps, from other PCs on the local network, or on the internet. Here's how:
NOTE: This guide is created based on Windows 10 October 2018 Update. To find which version you have, read this guide: What version, edition, and type of Windows 10 do I have installed?
How to share updates between Windows 10 computers on the local network
In the left column, choose Delivery Optimization. This feature may be turned off on your PC. To enable it, set the "Allow downloads from other PC's" switch to On.
You get access to options for how Windows 10 downloads updates from the internet and the local network. Choose between:
- "PCs on my local network"
- "PCs on my local network, and PCs on the internet"
When you turn on these options, "your PC may send parts of previously downloaded Windows updates and apps to PCs on your local network or on the internet. Your PC won't upload content to other PCs on the Internet when you're on a metered network."
For this to work and deliver meaningful results, it must be enabled on all the PCs or at least on a few PCs from your network, or the internet. When you are in a local network with multiple Windows 10 computers, repeat this procedure on all of them. Also, for the Delivery Optimization to work well, the network your Windows computers share must be set as Private, and not Public. You can learn more in this tutorial: How to change the Windows 10 network location to private (or public).
When Delivery Optimization is enabled, Windows 10 updates are exchanged between computers and devices using peer-to-peer connections. Your Windows 10 PCs or devices now receive updates not only from Microsoft's servers, but also from other computers, be they on your local network, or connected to the internet, depending on how you have set the Delivery Optimization.
How to check if Delivery Optimization works in Windows 10
You need to wait a few days until Delivery Optimization gets its job done, and delivers improvements on how many Windows 10 updates are downloaded from Microsoft, or other PCs.
After making the settings we showed you earlier, wait about a week and get back to "Settings -> Update & Security - Delivery Optimization." Then, click or tap on Activity monitor.
Now you see statistics for downloads and uploads performed by Windows 10 Update with Delivery Optimization. One of our PCs in the local network is frequently online. Therefore, when we look at the Download Statistics for it, we see that 100% of its Windows 10 updates are downloaded from Microsoft. However, we also see in the Upload Statistics that it has uploaded updates to other PCs on the network, that are online less.
On another Windows 10 PC from the same network, we had some exciting Download Statistics, showing that Delivery Optimization works well, and it managed to download almost half of Windows 10 updates from other PCs, both from the local network and the internet.
Did you set Windows 10 to download updates from the local network or the internet?
As you can see, configuring a Windows 10 device to get updates from multiple sources is not that complicated. There are advantages for this approach: faster downloads for Windows 10 updates and less internet bandwidth required because some updates get downloaded from the local network, and other PCs that already have those updates. Before closing this guide, tell us how you have set the Delivery Optimization feature in Windows 10: do you want to download updates only from other PCs on the local network, or also from the internet? Comment below and let's discuss.