IE ProxyEnable через реестр не работает WIN 10

928
JsEveryDay

Насколько это странно?

Когда я включаю прокси в Internet Explorer 11 с помощью метода реестра, я проверяю свой IP, и он не проксируется. Я нажимаю на Свойства обозревателя> Настройки Lan (больше ничего), затем мой IP меняется на IP прокси .

В то время как в окне настроек локальной сети уже установлен флажок Proxy. Я не нажимаю «ОК» или что-либо еще, чтобы изменения вступили в силу, просто нажав настройки ЛВС, изменения вступают в силу, как и должно. То же самое относится и к отключению прокси. Я установил ProxyEnable на 0, ip все еще прокси, я даже отключаю прокси на моем сервере, и затем мой компьютер не может загрузить любую страницу, пока я не открою настройки Lan, тогда прокси отключится.

[HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings] "ProxyEnable" = dword: 00000001

Этот код тоже не работает. Он отлично работает как политика RemoteSigned, но без разницы.

function refresh-system() { $signature = @' [DllImport("wininet.dll", SetLastError = true, CharSet=CharSet.Auto)] public static extern bool InternetSetOption(IntPtr hInternet, int dwOption, IntPtr lpBuffer, int dwBufferLength); '@  $INTERNET_OPTION_SETTINGS_CHANGED = 39 $INTERNET_OPTION_REFRESH = 37 $type = Add-Type -MemberDefinition $signature -Name wininet -Namespace pinvoke -PassThru $a = $type::InternetSetOption(0, $INTERNET_OPTION_SETTINGS_CHANGED, 0, 0) $b = $type::InternetSetOption(0, $INTERNET_OPTION_REFRESH, 0, 0) return $a -and $b } 
  • IE 11.1593
  • Автоматически определять настройки = не проверено
  • Кэш отключен = через GPO
  • Windows 10 LTSB 1607
  • Нет домена = локальный пользователь / рабочая группа
0

0 ответов на вопрос