Delivery Optimization settings for Windows devices in Intune
This feature applies to:
- Windows 10
- Windows 11
Note
Intune may support more settings than the settings listed in this article. Not all settings are documented, and won't be documented. To see the settings you can configure, create a device configuration policy, and select Settings Catalog. For more information, go to Settings catalog.
This article lists some of the settings for Delivery Optimization that Intune supports for devices that run Windows.
Most options in the Microsoft Intune admin center directly map to Delivery Optimization settings that are covered in-depth in the Windows documentation. These options include links to relevant content. Settings or options that are specific to Intune don't contain links to additional content.
The following tables include:
Setting: The setting as it appears in Intune. Settings that are links open the relevant entry in Configure Delivery Optimization for Windows updates in the Windows documentation where you can learn more about the setting.
Windows version: The minimum version of Windows that includes support for this setting.
Details: A brief description of how Intune implements the setting, including the Intune default. When available, there are links to Delivery Optimization Policy configuration service provider (CSP) entries.
To configure Intune to use these settings, see Deliver updates.
Before you begin
Delivery Optimization
Setting | Windows version | Details |
---|---|---|
Download mode | 1511 | Specify the download method that Delivery Optimization uses to download content.
Policy CSP: DODownloadMode |
Restrict Peer Selection | 1803 | Requires Download mode be set to HTTP blended with peering behind the same NAT (1) or HTTP blended with peering across a private group (2). Restricts peer selection to a specific group of devices. Default: Not configured Policy CSP: DORestrictPeerSelectionBy |
Group ID Source | 1803 | Requires Download mode be set to HTTP blended with peering across a private group. Restricts peer selection to a specific group of devices by source. If you select Custom, you then configure Group ID (as GUID). Use a GUID as the Group ID if you need to create a single group for Local Network Peering for branches that are on different domains or aren't on the same LAN. Default: Not configured Policy CSP: DOGroupId |
Bandwidth
Note
DOMaxDownloadBandwidth and DOMaxUploadBandwidth are deprecated with the Windows 10, version 2004 release. Instead, use DO Max Foreground Download Bandwidth and DO Max Background Download Bandwidth that can be configured through the Intune settings catalog.
Setting | Windows version | Details |
---|---|---|
Bandwidth optimization type | See details | Select how Intune determines the maximum bandwidth that Delivery Optimization can use across all concurrent download activities. Options include:
|
Delay background HTTP download (in seconds) | 1803 | Use this setting to configure a maximum time to delay a background download of content over HTTP. This configuration applies only to downloads that support a peer-to-peer download source. During this delay, the device searches for a peer with the content available. While devices wait for a peer source, the download appears to be stuck for the end user. Default: No value is configured Recommended: 60 seconds Policy CSP: DODelayBackgroundDownloadFromHttp |
Delay foreground HTTP download (in seconds) | 1803 | Configure a maximum time to delay a foreground (interactive) download of content over HTTP. This configuration applies only to downloads that support a peer-to-peer download source. During this delay, the device searches for a peer with the content available. While devices wait for a peer source, the download appears to be stuck for the end user. Default: No value is configured Recommended: 60 seconds Policy CSP: DODelayForegroundDownloadFromHttp |
Caching
Setting | Windows version | Details |
---|---|---|
Minimum RAM required for peer caching (in GB) | 1709 | Specify the minimum RAM size in GBs that a device must have to use peer caching. Default: No value is configured Recommended: 4 GB Policy CSP: DOMinRAMAllowedToPeer |
Minimum disk size required for peer caching (in GB) | 1709 | Specify the minimum disk size in GBs that a device must have to use peer caching. Default: No value is configured Recommended: 32 GB Policy CSP: DOMinDiskSizeAllowedToPeer |
Minimum content file size for peer caching (in MB) | 1709 | Specify the minimum size in MB that a file must meet or exceeded to use peer caching. Default: No value is configured Recommended: 10 MB Policy CSP: DOMinFileSizeToCache |
Minimum battery level required to upload (in %) | 1709 | Specify as a percent, the minimum battery level that a device must have to upload data to peers. If the battery level drops to the specified value, any active uploads automatically pause. Default: No value is configured Recommended: 40% Policy CSP: DOMinBatteryPercentageAllowedToUpload |
Modify cache drive | 1607 | Specify the drive that Delivery Optimization uses for its cache. You can use an environment variable, drive letter, or a full path. Default: %SystemDrive% Policy CSP: DOModifyCacheDrive |
Maximum cache age (in days) | 1511 | Specify for how long after each file successfully downloads that the file is held in the Delivery Optimization cache on a device. With Intune, you configure the cache age in days. The number of days you define is converted into the applicable number of seconds, which is how Windows defines this setting. For example, an Intune configuration of three days is converted on the device to 259200 seconds (three days). Default: No value is configured Recommended: 7 Policy CSP: DOMaxCacheAge |
Maximum cache size type | See details | Select how to manage the amount of disk space on a device that is used by Delivery Optimization. When not configured, cache size defaults to 20% of the free disk space available.
|
VPN peer caching | 1709 | Select Enabled to configure a device to participate in Peer Caching while connected by VPN to the domain network. Devices that are enabled can download from or upload to other domain network devices, either on VPN or on the corporate domain network. Default: Not configured Policy CSP: DOAllowVPNPeerCaching |
Local Server Caching
Setting | Windows version | Details |
---|---|---|
Cache server host names | 1809 | Specify the IP address or FQDN of Network Cache servers that will be used by your devices for Delivery Optimization, and then select Add to add that entry to the list. Default: Not configured Policy CSP: DOCacheHost |
Delay foreground download Cache Server fallback (in seconds) | 1903 | Specify a time in seconds (0-2592000) to delay the fallback from a Cache server to the HTTP source for a foreground content download. When the Bandwidth setting for Delay background HTTP download (in seconds) is configured, that setting applies first to allow downloads from peers. (0-2592000). Default: 0 Policy CSP DODelayCacheServerFallbackForeground |
Delay background download Cache Server fallback (in seconds) | 1903 | Specify a time in seconds (0-2592000) to delay the fallback from a Cache server to the HTTP source for a background content download. When the Bandwidth setting for Delay background HTTP download (in seconds) is configured, that setting applies first to allow downloads from peers. (0-2592000) Default: 0 Policy CSP: DODelayCacheServerFallbackBackground |
Note
When you install a Microsoft Connected Cache on a Configuration Manager distribution point, cloud-managed devices can use the on-premises cache. As long as the device can communicate with the server, the cache is available to deliver content to these devices. For more information, see Microsoft Connected Cache in Configuration Manager.