Decrease bandwidth usage from Windows Updates by using a few simple Delivery Optimization settings

Microsoft provides a few simple recommendations from getting the most out of Delivery Optimization:

Docs articles on Delivery Optimization

To deploy these with Microsoft Endpoint Manager, all we need to do is add 4 settings to our Settings Catalog policy.

Go to Microsoft Endpoint Manager > Devices > Configuration profiles > + Create Profile or Select Existing Settings Catalog profile and add the following settings from the Settings picker:

  • DO Download Mode
  • DO Max Cache Age
  • DO Min Battery Percentage Allowed To Upload
  • DO Min File Size to Cache
Settings Picker DO settings

With the settings added, now we need to match the recommendations from the Docs article. Set the following:

  • DO Download Mode: HTTP blended with peering behind the same NAT.
  • DO Max Cache Age: 604800
    • 604800 (up from 259200)
  • DO Min Battery Percentage Allowed To Upload: 40
    • This Docs recommendation is 60, while the MDM suggestion is 40, so you may adjust as you see fit
  • DO Min File Size to Cache: 1
    • The 1 MB for min file size is recommended for instances when you have 100 devices or more on your network. Set to 10 MB if you have ~30 devices, or leave as default if there are less.
DO Settings

And that’s it! Deploy the policy with those 4 settings in place, and if you are tracking your network usage during Windows Update installs you’re likely to see some bandwidth improvements. Internally, Microsoft saw a 69% peering usage for feature updates when leveraging Delivery Optimization. Be sure to use these settings with Windows Update for Business deployment rings, to really start managing the user experience.

Enjoy those savings! 🛒

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *