Windows Components › Windows Media Player › Networking
Configure HTTP Proxy
Supported on Windows Media Player for Windows XP and later.
What it does
This policy setting allows you to specify the HTTP proxy settings for Windows Media Player. If you enable this policy setting, select one of the following proxy types: - Autodetect: the proxy settings are automatically detected. - Custom: unique proxy settings are used. - Use browser proxy settings: browser's proxy settings are used. If the Custom proxy type is selected, the rest of the options on the Setting tab must be specified because no default settings are used for the proxy. The options are ignored if Autodetect or Browser is selected. The Configure button on the Network tab in the Player is not available for the HTTP protocol and the proxy cannot be configured. If the "Hide network tab" policy setting is also enabled, the entire Network tab is hidden. This policy is ignored if the "Streaming media protocols" policy setting is enabled and HTTP is not selected. If you disable this policy setting, the HTTP proxy server cannot be used and the user cannot configure the HTTP proxy. If you do not configure this policy setting, users can configure the HTTP proxy settings.
What it writes
- Hive
- HKEY_CURRENT_USER
- Registry key
Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP- Value name
ProxyPolicy- When enabled
- DWORD 1
- When disabled
- DWORD 0
In Intune
Native Intune setting: Yes — Policy CSP
./User/Vendor/MSFT/Policy/Config/ADMX_WindowsMediaPlayer/ConfigureHTTPProxySettingsADMX_WindowsMediaPlayer on Microsoft LearnADMX-backed: Windows ships this template, so it is set with the template's own values, without an import.Windows builds listed: 10.0.22000, 10.0.19043.1202, 10.0.19042.1202, 10.0.19041.1202.
From Microsoft's Policy CSP DDF files (DDF v2 Files, February 2026), read 18 Oct 2026.
Options
| Option | Type | Registry value | Allowed values |
|---|---|---|---|
| Proxy typeRequired | Drop-down list | ProxyType |
|
| Proxy address | Text | ProxyAddress |
Up to 255 characters |
| Proxy portDefault: 80 | Number | ProxyPort |
1 to 65535 |
| Bypass proxy for local addresses | Checkbox | BypassProxyLocal |
On (1) or off (0) |
| Do not use proxy server for addresses beginning with | Text | ExludeFromProxy |
Up to 255 characters |
Configure and deploy
Choose a state and the option values; the output below is generated from the template for exactly that.
Fix the highlighted options to generate output.
History 3 retained releases
- 22H2 · 1.015 Jul 2024
- Already present in the first release ChangeIntel keeps.
2 later releases left it unchanged.
Template
- Internal name
ConfigureHTTPProxySettings- Namespace
Microsoft.Policies.MediaPlayer- Template file
windowsmediaplayer.admx- Release
- Windows 11 23H2 · 1.0 · file set
d784d0ea5f14a680…
Definition, editor controls and support
Definition
<policy class="User" displayName="$(string.ConfigureHTTPProxySettings)" explainText="$(string.ConfigureHTTPProxySettingsExplain)" key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" name="ConfigureHTTPProxySettings" presentation="$(presentation.ConfigureHTTPProxySettings)" valueName="ProxyPolicy" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.MediaPlayer:WMPNETWORK" />
<supportedOn ref="Microsoft.Policies.MediaPlayer:SUPPORTED_WMP8" />
<enabledValue>
<decimal value="1" />
</enabledValue>
<disabledValue>
<decimal value="0" />
</disabledValue>
<elements>
<enum id="Proxytype" required="true" valueName="ProxyType">
<item displayName="$(string.Autodetect)">
<value>
<decimal value="3" />
</value>
<valueList>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="AutodetectProxy">
<value>
<decimal value="1" />
</value>
</item>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="UseProxy">
<value>
<delete />
</value>
</item>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="UseBrowserProxy">
<value>
<delete />
</value>
</item>
</valueList>
</item>
<item displayName="$(string.Custom)">
<value>
<decimal value="2" />
</value>
<valueList>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="UseProxy">
<value>
<decimal value="1" />
</value>
</item>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="AutodetectProxy">
<value>
<delete />
</value>
</item>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="UseBrowserProxy">
<value>
<delete />
</value>
</item>
</valueList>
</item>
<item displayName="$(string.UseBrowserProxySettings)">
<value>
<decimal value="1" />
</value>
<valueList>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="UseBrowserProxy">
<value>
<decimal value="1" />
</value>
</item>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="AutodetectProxy">
<value>
<delete />
</value>
</item>
<item key="Software\Policies\Microsoft\WindowsMediaPlayer\Protocols\HTTP" valueName="UseProxy">
<value>
<delete />
</value>
</item>
</valueList>
</item>
</enum>
<text id="ProxyAddress" valueName="ProxyAddress" />
<decimal id="ProxyPort" maxValue="65535" minValue="1" valueName="ProxyPort" />
<boolean id="BypassProxyLocal" valueName="BypassProxyLocal">
<trueValue>
<decimal value="1" />
</trueValue>
<falseValue>
<decimal value="0" />
</falseValue>
</boolean>
<text id="DoNotUseProxyLocal" valueName="ExludeFromProxy" />
</elements>
</policy>Editor controls
<presentation id="ConfigureHTTPProxySettings" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<dropdownList refId="Proxytype">Proxy type</dropdownList>
<text>The following options apply only to custom proxies.</text>
<textBox refId="ProxyAddress">
<label>Proxy address</label>
</textBox>
<decimalTextBox defaultValue="80" refId="ProxyPort">Proxy port</decimalTextBox>
<checkBox refId="BypassProxyLocal">Bypass proxy for local addresses</checkBox>
<textBox refId="DoNotUseProxyLocal">
<label>Do not use proxy server for addresses beginning with</label>
</textBox>
</presentation>Supported platforms and category
Microsoft.Policies.MediaPlayer:category:WMPCat
<category displayName="$(string.WMPCat)" name="WMPCat" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.Windows:WindowsComponents" />
</category>
Microsoft.Policies.MediaPlayer:category:WMPNETWORK
<category displayName="$(string.WMPNETWORK)" name="WMPNETWORK" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.MediaPlayer:WMPCat" />
</category>
Microsoft.Policies.MediaPlayer:definition:SUPPORTED_WMP8
<definition displayName="$(string.SUPPORTED_WMP8)" name="SUPPORTED_WMP8" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<or>
<reference ref="Microsoft.Policies.Products:WindowsMediaPlayer" />
<range minVersionIndex="2" ref="Microsoft.Policies.Products:MicrosoftWindows" />
</or>
</definition>
Microsoft.Policies.Products:product:MicrosoftWindows
sha256:4b3cb6917b5e5b7cd142c0157f10882786b3e9ee67c29fd7b8f4c6cb2eec5fe7
Microsoft.Policies.Products:product:WindowsMediaPlayer
sha256:d3dc4d88cb8b8862bc6a34e76f531ff2c831cbda36ab2518e615cfd90227a6be
Microsoft.Policies.Windows:category:WindowsComponents
<category displayName="$(string.WindowsComponents)" explainText="$(string.WindowsComponents_Help)" name="WindowsComponents" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" />
Microsoft.Policies.MediaPlayer:category:WMPCat
<category displayName="$(string.WMPCat)" name="WMPCat" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.Windows:WindowsComponents" />
</category>
<strings><string id="Microsoft.Policies.MediaPlayer:WMPCat">Windows Media Player</string></strings>
Microsoft.Policies.MediaPlayer:category:WMPNETWORK
<category displayName="$(string.WMPNETWORK)" name="WMPNETWORK" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.MediaPlayer:WMPCat" />
</category>
<strings><string id="Microsoft.Policies.MediaPlayer:WMPNETWORK">Networking</string></strings>
Microsoft.Policies.MediaPlayer:definition:SUPPORTED_WMP8
<definition displayName="$(string.SUPPORTED_WMP8)" name="SUPPORTED_WMP8" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<or>
<reference ref="Microsoft.Policies.Products:WindowsMediaPlayer" />
<range minVersionIndex="2" ref="Microsoft.Policies.Products:MicrosoftWindows" />
</or>
</definition>
<strings><string id="Microsoft.Policies.MediaPlayer:SUPPORTED_WMP8">Windows Media Player for Windows XP and later.</string></strings>
Microsoft.Policies.Products:product:MicrosoftWindows
<product displayName="$(string.MicrosoftWindows)" name="MicrosoftWindows" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<majorVersion displayName="$(string.MicrosoftWindows2000)" name="MicrosoftWindows2000" versionIndex="1">
<minorVersion displayName="$(string.MicrosoftWindows2000_RTM)" name="MicrosoftWindows2000_RTM" versionIndex="0" />
<minorVersion displayName="$(string.MicrosoftWindows2000_SP1)" name="MicrosoftWindows2000_SP1" versionIndex="1" />
<minorVersion displayName="$(string.MicrosoftWindows2000_SP2)" name="MicrosoftWindows2000_SP2" versionIndex="2" />
<minorVersion displayName="$(string.MicrosoftWindows2000_SP3)" name="MicrosoftWindows2000_SP3" versionIndex="3" />
<minorVersion displayName="$(string.MicrosoftWindows2000_SP4)" name="MicrosoftWindows2000_SP4" versionIndex="4" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindowsXP)" name="MicrosoftWindowsXP" versionIndex="2">
<minorVersion displayName="$(string.MicrosoftWindowsXP_RTM)" name="MicrosoftWindowsXP_RTM" versionIndex="0" />
<minorVersion displayName="$(string.MicrosoftWindowsXP_SP1)" name="MicrosoftWindowsXP_SP1" versionIndex="1" />
<minorVersion displayName="$(string.MicrosoftWindowsXP_SP2)" name="MicrosoftWindowsXP_SP2" versionIndex="2" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindowsServer2003)" name="MicrosoftWindowsServer2003" versionIndex="3">
<minorVersion displayName="$(string.MicrosoftWindowsServer2003_RTM)" name="MicrosoftWindowsServer2003_RTM" versionIndex="0" />
<minorVersion displayName="$(string.MicrosoftWindowsServer2003_SP1)" name="MicrosoftWindowsServer2003_SP1" versionIndex="1" />
<minorVersion displayName="$(string.MicrosoftWindowsServer2003_R2)" name="MicrosoftWindowsServer2003_R2" versionIndex="2" />
<minorVersion displayName="$(string.MicrosoftWindowsServer2003_SP2)" name="MicrosoftWindowsServer2003_SP2" versionIndex="3" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindowsVista)" name="MicrosoftWindowsVista" versionIndex="4">
<minorVersion displayName="$(string.MicrosoftWindowsVista_RTM)" name="MicrosoftWindowsVista_RTM" versionIndex="0" />
<minorVersion displayName="$(string.MicrosoftWindowsVista_SP1)" name="MicrosoftWindowsVista_SP1" versionIndex="1" />
</majorVersion>
<majorVersion displayName="$(string.WindowsServer2008)" name="WindowsServer2008" versionIndex="5">
<minorVersion displayName="$(string.WindowsServer2008_RTM)" name="WindowsServer2008_RTM" versionIndex="0" />
<minorVersion displayName="$(string.WindowsServer2008_R2)" name="WindowsServer2008_R2" versionIndex="1" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows7)" name="MicrosoftWindows7" versionIndex="6">
<minorVersion displayName="$(string.MicrosoftWindows7_RTM)" name="MicrosoftWindows7_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindowsServer8)" name="MicrosoftWindowsServer8" versionIndex="7">
<minorVersion displayName="$(string.MicrosoftWindowsServer8_RTM)" name="MicrosoftWindowsServer8_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows8)" name="MicrosoftWindows8" versionIndex="8">
<minorVersion displayName="$(string.MicrosoftWindows8_RTM)" name="MicrosoftWindows8_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows_RT)" name="MicrosoftWindows_RT" versionIndex="9">
<minorVersion displayName="$(string.MicrosoftWindows_RT_RTM)" name="MicrosoftWindows_RT_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindowsServer_6_3)" name="MicrosoftWindowsServer_6_3" versionIndex="10">
<minorVersion displayName="$(string.MicrosoftWindowsServer_6_3_RTM)" name="MicrosoftWindowsServer_6_3_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows_6_3)" name="MicrosoftWindows_6_3" versionIndex="11">
<minorVersion displayName="$(string.MicrosoftWindows_6_3_RTM)" name="MicrosoftWindows_6_3_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows_6_3_RT)" name="MicrosoftWindows_6_3_RT" versionIndex="12">
<minorVersion displayName="$(string.MicrosoftWindows_6_3_RT_RTM)" name="MicrosoftWindows_6_3_RT_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindowsServer_10_0)" name="MicrosoftWindowsServer_10_0" versionIndex="13">
<minorVersion displayName="$(string.MicrosoftWindowsServer_10_0_RTM)" name="MicrosoftWindowsServer_10_0_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows_10_0)" name="MicrosoftWindows_10_0" versionIndex="14">
<minorVersion displayName="$(string.MicrosoftWindows_10_0_RTM)" name="MicrosoftWindows_10_0_RTM" versionIndex="0" />
</majorVersion>
<majorVersion displayName="$(string.MicrosoftWindows_10_0_RT)" name="MicrosoftWindows_10_0_RT" versionIndex="15">
<minorVersion displayName="$(string.MicrosoftWindows_10_0_RT_RTM)" name="MicrosoftWindows_10_0_RT_RTM" versionIndex="0" />
</majorVersion>
</product>
<strings><string id="Microsoft.Policies.Products:MicrosoftWindows">Windows operating system</string><string id="Microsoft.Policies.Products:MicrosoftWindows2000">Windows 2000 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows2000_RTM">Windows 2000</string><string id="Microsoft.Policies.Products:MicrosoftWindows2000_SP1">Windows 2000 Service Pack 1</string><string id="Microsoft.Policies.Products:MicrosoftWindows2000_SP2">Windows 2000 Service Pack 2</string><string id="Microsoft.Policies.Products:MicrosoftWindows2000_SP3">Windows 2000 Service Pack 3</string><string id="Microsoft.Policies.Products:MicrosoftWindows2000_SP4">Windows 2000 Service Pack 4</string><string id="Microsoft.Policies.Products:MicrosoftWindows7">Windows 7 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows7_RTM">Windows 7</string><string id="Microsoft.Policies.Products:MicrosoftWindows8">Windows 8 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows8_RTM">Windows 8</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer2003">Windows Server 2003 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer2003_R2">Windows Server 2003 R2</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer2003_RTM">Windows Server 2003</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer2003_SP1">Windows Server 2003 Service Pack 1</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer2003_SP2">Windows Server 2003 Service Pack 2</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer8">Windows Server 2012 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer8_RTM">Windows Server 2012</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer_10_0">Windows Server 2016 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer_10_0_RTM">Windows Server 2016</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer_6_3">Windows Server 2012 R2 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindowsServer_6_3_RTM">Windows Server 2012 R2</string><string id="Microsoft.Policies.Products:MicrosoftWindowsVista">Windows Vista operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindowsVista_RTM">Windows Vista</string><string id="Microsoft.Policies.Products:MicrosoftWindowsVista_SP1">Windows Vista Service Pack 1</string><string id="Microsoft.Policies.Products:MicrosoftWindowsXP">Windows XP operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindowsXP_RTM">Windows XP</string><string id="Microsoft.Policies.Products:MicrosoftWindowsXP_SP1">Windows XP Service Pack 1</string><string id="Microsoft.Policies.Products:MicrosoftWindowsXP_SP2">Windows XP Service Pack 2</string><string id="Microsoft.Policies.Products:MicrosoftWindows_10_0">Windows 10 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows_10_0_RT">Windows 10 RT operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows_10_0_RTM">Windows 10</string><string id="Microsoft.Policies.Products:MicrosoftWindows_10_0_RT_RTM">Windows 10 RT</string><string id="Microsoft.Policies.Products:MicrosoftWindows_6_3">Windows 8.1 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows_6_3_RT">Windows RT 8.1 operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows_6_3_RTM">Windows 8.1</string><string id="Microsoft.Policies.Products:MicrosoftWindows_6_3_RT_RTM">Windows RT 8.1</string><string id="Microsoft.Policies.Products:MicrosoftWindows_RT">Windows RT operating systems</string><string id="Microsoft.Policies.Products:MicrosoftWindows_RT_RTM">Windows RT</string><string id="Microsoft.Policies.Products:WindowsServer2008">Windows Server 2008 operating systems</string><string id="Microsoft.Policies.Products:WindowsServer2008_R2">Windows Server 2008 R2</string><string id="Microsoft.Policies.Products:WindowsServer2008_RTM">Windows Server 2008</string></strings>
Microsoft.Policies.Products:product:WindowsMediaPlayer
<product displayName="$(string.WindowsMediaPlayer)" name="WindowsMediaPlayer" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<majorVersion displayName="$(string.WindowsMediaPlayer8)" name="WindowsMediaPlayer8" versionIndex="8" />
<majorVersion displayName="$(string.WindowsMediaPlayer9)" name="WindowsMediaPlayer9" versionIndex="9" />
<majorVersion displayName="$(string.WindowsMediaPlayer10)" name="WindowsMediaPlayer10" versionIndex="10" />
<majorVersion displayName="$(string.WindowsMediaPlayer11)" name="WindowsMediaPlayer11" versionIndex="11" />
</product>
<strings><string id="Microsoft.Policies.Products:WindowsMediaPlayer">Windows Media Player</string><string id="Microsoft.Policies.Products:WindowsMediaPlayer10">Windows Media Player 10</string><string id="Microsoft.Policies.Products:WindowsMediaPlayer11">Windows Media Player 11</string><string id="Microsoft.Policies.Products:WindowsMediaPlayer8">Windows Media Player 8</string><string id="Microsoft.Policies.Products:WindowsMediaPlayer9">Windows Media Player 9</string></strings>
Microsoft.Policies.Windows:category:WindowsComponents
<category displayName="$(string.WindowsComponents)" explainText="$(string.WindowsComponents_Help)" name="WindowsComponents" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" />
<strings><string id="Microsoft.Policies.Windows:WindowsComponents">Windows Components</string><string id="Microsoft.Policies.Windows:WindowsComponents_Help">Contains settings for operating system components.</string></strings>