Предупреждение: Устаревшее и не поддерживаемое классическое приложение Internet Explorer 11 было окончательно отключено с помощью обновления Microsoft Edge в некоторых версиях Windows 10. Дополнительные сведения см. в статье Часто задаваемые вопросы о прекращении использования классических приложений Internet Explorer 11.
Признаки
Рассмотрим следующие сценарии.
Сценарий 1-
Вы настраиваете Windows Internet Explorer 9 для использования файла автоматической настройки прокси-сервера (PAC).
-
Компьютер подключен к Интернету.
-
Вы устанавливаете приложение на компьютере, который добавляет виртуальный адаптер. Например, вы устанавливаете VMware Player.
-
PaC-файл вызывает функцию myIpAddress для получения IP-адреса сетевого адаптера, используемого для доступа к Интернету.
В этом сценарии функция myIpAddress возвращает IP-адрес виртуального адаптера.
Например, в PAC-файл записывается следующая функция. В этом случае функция myIpAddress возвращает IP-адрес виртуального adapter.function FindProxyForURL(url, host) { if (shExpMatch(myIpAddress(), "10.0.0.*") { Обход прокси-сервера для URL-адресов с использованием локального домена if (shExpMatch(host, "*.local.domain.com")) { return "DIRECT"; } Обход прокси-сервера при доступе к локальным сайтам if (isPlainHostName(host)) { return "DIRECT"; } Все остальное проходит через прокси-сервер возвращает значение PROXY 10.0.0.254:8080; } Предположим, что компьютер не работает. возвращает "DIRECT"; } Сценарий 2-
Вы настраиваете Internet Explorer 9 для использования PAC-файла.
-
Компьютер подключен к Интернету.
-
Вы устанавливаете дополнительное подключение к корпоративной сети через виртуальную частную сеть (VPN).
-
PAC-файл вызывает функцию myIpAddress для получения IP-адреса из VPN-подключения.
В этом сценарии функция myIpAddress возвращает IP-адрес подключения к Интернету.
Временное решение
Чтобы обойти эту проблему, напишите собственную пользовательскую функцию myIpAddress для Internet Explorer 9. Например, можно написать следующую функцию function:function myIE9IpAddress()
{ var ipex = myIpAddressEx(); if (ipex === false) { var myip=myIpAddress(); возвращает myip; } var iparray = ipex.split(";"); для (j=0; j < iparray.length;j++) { var ipaddress=iparray[j]; Адрес IPv6: skip var parts=ipaddress.split("::"); var firstpart=parts[0]; if (firstpart==="[fe80") { alert("пропуск IPv6-адреса :"+ ipaddress); Продолжить; } IPv4-адрес, начинающийся с 192.: пропустить parts=ipaddress.split("."); firstpart=parts[0]; if (firstpart === "192") { alert("пропуск IPv4-адреса, начиная с 192. :"+ ipaddress); Продолжить; } Перерыв; } возврат ipaddress; }"Разрешение"
Сведения об исправлении
Поддерживаемое исправление доступно в корпорации Майкрософт. Однако это исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только к системам, в которых возникла проблема, описанная в этой статье. Это исправление может пройти дополнительное тестирование. Поэтому, если эта проблема не затрагивает вас, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.
Если исправление доступно для скачивания, в верхней части этой статьи базы знаний есть раздел "Доступно скачивание исправления". Если этот раздел не отображается, обратитесь в службу поддержки майкрософт, чтобы получить исправление. Примечание. Если возникают дополнительные проблемы или требуется устранить неполадки, может потребоваться создать отдельный запрос на обслуживание. Обычные затраты на поддержку будут применяться к дополнительным вопросам и проблемам, которые не относятся к данному исправлению. Полный список номеров телефонов службы поддержки и поддержки Майкрософт или создание отдельного запроса на обслуживание см. на следующем веб-сайте Майкрософт:http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Доступно скачивание исправлений" отображаются языки, для которых доступно исправление. Если язык не отображается, это связано с тем, что исправление недоступно для этого языка.
Предварительные требования
Чтобы применить это исправление, необходимо установить Internet Explorer 9.
Данные реестра
Важно!создайте резервную копию реестра для восстановления в случае возникновения проблем. После применения этого исправления необходимо внести в реестр следующие изменения:
Будьте внимательны, выполняя действия, описанные в этом разделе. Ошибки при изменении реестра могут привести к серьезным проблемам. Перед изменением-
Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите regedit и нажмите кнопку ОК.
-
Разверните следующий подраздел:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl
-
Щелкните правой кнопкой мыши FeatureControl, выберите Создать, а затем — Ключ.
-
Введите FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111 и нажмите клавишу ВВОД, чтобы присвоить новому подразделу имя.
-
Щелкните правой кнопкой мыши FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111, выберите Пункт Создать, а затем — Значение DWORD.
-
Введите iexplore.exe и нажмите клавишу ВВОД, чтобы присвоить имя новой записи.
-
Щелкните правой кнопкой мыши iexplore.exeи выберите команду Изменить.
-
В поле Значение введите 00000001 и нажмите кнопку ОК.
-
Закройте редактор реестра.
Для 64-разрядных компьютеров необходимо также изменить другой раздел реестра:
-
Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите regedit и нажмите кнопку ОК.
-
Разверните следующий подраздел:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl
-
Щелкните правой кнопкой мыши FeatureControl, выберите Создать, а затем — Ключ.
-
Введите FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111 и нажмите клавишу ВВОД, чтобы присвоить новому подразделу имя.
-
Щелкните правой кнопкой мыши FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111, выберите Пункт Создать, а затем — Значение DWORD.
-
Введите iexplore.exe и нажмите клавишу ВВОД, чтобы присвоить имя новой записи.
-
Щелкните правой кнопкой мыши iexplore.exeи выберите команду Изменить.
-
В поле Значение введите 00000001 и нажмите кнопку ОК.
-
Закройте редактор реестра.
Необходимость перезапуска
После применения этого исправления не нужно перезагружать компьютер.
Сведения о замене исправлений
Это исправление не заменяет ранее выпущенное исправление.
Глобальная версия этого исправления устанавливает файлы с атрибутами, перечисленными в следующих таблицах. Значения даты и времени для этих файлов указаны в формате UTC. Значения даты и времени для этих файлов на локальном компьютере отображаются в местном времени с учетом поправки на летнее время (DST). Кроме того, при выполнении определенных операций с файлами значения даты и времени могут изменяться.
Сведения о файлах: важные исправления Windows 7 и исправления Windows Server 2008 R2 включены в те же пакеты.
Для Internet Explorer 9 во всех поддерживаемых x86-разрядных версиях Windows 7
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Jsproxy.dll |
9.0.8112.20618 |
75 776 |
18 августа 2013 г. |
10:00 |
x86 |
Wininet.dll |
9.0.8112.20618 |
1,130,496 |
18 августа 2013 г. |
10:02 |
x86 |
Wininetplugin.dll |
1.0.0.1 |
66 048 |
18 августа 2013 г. |
10:00 |
x86 |
Iertutil.dll |
9.0.8112.20618 |
1,796,096 |
18 августа 2013 г. |
09:59 |
x86 |
Sqmapi.dll |
6.0.6000.16386 |
149,664 |
18 августа 2013 г. |
10:18 |
x86 |
Для Internet Explorer 9 во всех поддерживаемых 64-разрядных версиях Windows 7 и Windows Server 2008 R2
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Jsproxy.dll |
9.0.8112.20618 |
97,280 |
18 августа 2013 г. |
11:02 |
x64 |
Wininet.dll |
9.0.8112.20618 |
1,392,640 |
18 августа 2013 г. |
11:03 |
x64 |
Wininetplugin.dll |
1.0.0.1 |
86 528 |
18 августа 2013 г. |
11:02 |
x64 |
Iertutil.dll |
9.0.8112.20618 |
2,147,840 |
18 августа 2013 г. |
11:01 |
x64 |
Sqmapi.dll |
6.0.6000.16386 |
182,936 |
18 августа 2013 г. |
11:26 |
x64 |
Jsproxy.dll |
9.0.8112.20618 |
75 776 |
18 августа 2013 г. |
10:00 |
x86 |
Wininet.dll |
9.0.8112.20618 |
1,130,496 |
18 августа 2013 г. |
10:02 |
x86 |
Wininetplugin.dll |
1.0.0.1 |
66 048 |
18 августа 2013 г. |
10:00 |
x86 |
Iertutil.dll |
9.0.8112.20618 |
1,796,096 |
18 августа 2013 г. |
09:59 |
x86 |
Sqmapi.dll |
6.0.6000.16386 |
149,664 |
18 августа 2013 г. |
10:18 |
x86 |
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Дополнительные сведения
Чтобы получить дополнительные сведения о терминологии обновлений программного обеспечения, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
824684 Описание стандартной терминологии, используемой для описания обновлений программного обеспечения Майкрософт Сторонние продукты, которые рассматриваются в этой статье, производятся компаниями, не зависящими от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий, явных или подразумеваемых, относительно производительности или надежности этих продуктов.
Дополнительные сведения о файле