I have a program that sets proxy settings, and it worked with previous versions of Windows to Windows 8 and IE 10. It sets the keys below. In Windows 8, other browsers (such as firefox) recognize the changes and use the proxy settings. For IE 10, the global policy takes effect (greyed out settings), but not the proxy settings themselves. If I set ProxySettingsPerUser to 1 and copied the same keys to HKCU, then IE will use them for the current user ... but I need this to reach all users.
HKLM "SOFTWARE\Policies\Microsoft\Internet Explorer\Control Panel" "Proxy" = 1 HKLM "SOFTWARE\Policies\Microsoft\Internet Explorer\Control Panel" "AutoConfig" = 1 HKLM "SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxySettingsPerUser" = 0 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "DialupUseLanSettings" = 1 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "WarnOnIntranet" = 0 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxyEnable" = 1 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "MigrateProxy" = 1 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxyServer" = <server name> HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" "ProxyOverride" = <list of exceptions>
windows-8 internet-explorer-10 proxy registry
Xi vix
source share