Попередження!: Списану класичну програму 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-адресу віртуального адаптера.функція FindProxyForURL(URL-адреса, хост) { if (shExpMatch(myIpAddress(), "10.0.0.*") { Обхід проксі-сервера для URL-адрес із локальним доменом якщо (shExpMatch(хост; "*.local.domain.com")) { return "DIRECT"; } Обходити проксі-сервер під час доступу до локальних сайтів якщо (isPlainHostName(хост)) { return "DIRECT"; } Усе інше проходить через проксі-сервер повернення "PROXY 10.0.0.254:8080"; } Припустімо, що комп'ютер не працює. повернення "ПРЯМИЙ"; } Сценарій 2-
Ви налаштовуєте Internet Explorer 9 на використання PAC-файлу.
-
Комп'ютер підключено до Інтернету.
-
Установлення додаткового підключення до корпоративної мережі через віртуальну приватну мережу (VPN).
-
PAC-файл викликає функцію myIpAddress, щоб отримати IP-адресу з підключення VPN.
У цьому випадку функція myIpAddress повертає IP-адресу підключення до Інтернету.
Тимчасове вирішення
Щоб вирішити цю проблему, напишіть власну функцію myIpAddress для Internet Explorer 9. Наприклад, можна написати таку функцію: функція myIE9IpAddress()
{ var ipex = myIpAddressEx(); якщо (ipex === false) { var myip=myIpAddress(); повернення міп; } var iparray = ipex.split(";"); для (j=0; j < iparray.length;j++) { var ipaddress=iparray[j]; Адреса IPv6: пропустити var parts=ipaddress.split("::"); var firstpart=parts[0]; if (firstpart==="[fe80") { alert("пропускаючи IPv6-адресу :"+ ipaddress); Продовжити; } IPv4-адреса, починаючи з 192.: пропустити parts=ipaddress.split("."); firstpart=parts[0]; якщо (перша частина === "192") { alert("пропускаючи IPv4-адресу, починаючи зі 192. :"+ ipaddress); Продовжити; } Перерва; } повернення ipaddress; }Вирішення
Відомості про виправлення
Від корпорації Майкрософт доступне підтримуване виправлення. Однак, це виправлення, призначено для виправлення, лише проблема, описана в цій статті. Застосуйте це виправлення лише до систем, у яких виникла проблема, описана в цій статті. Це виправлення може отримати додаткове тестування. Таким чином, якщо ви не серйозно постраждали від цієї проблеми, радимо дочекатися наступного оновлення програмного забезпечення, яке містить це виправлення.
Якщо виправлення доступне для завантаження, є розділ "Доступне завантаження виправлень" у верхній частині цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення. Примітка. Якщо виникають додаткові проблеми або якщо потрібно виправити неполадки, можливо, доведеться створити окремий запит на обслуговування. Звичайні витрати на підтримку буде застосовуватися до додаткових питань і питань підтримки, які не мають права на це конкретне виправлення. Повний список номерів телефонів служби підтримки клієнтів і підтримки корпорації Майкрософт або створення окремого запиту на обслуговування відвідайте веб-сайт корпорації Майкрософт:http://support.microsoft.com/contactus/?ws=supportПримітка Форма "Доступне виправлення, завантаження" відображає мови, для яких доступне виправлення. Якщо ваша мова не відображається, це тому, що виправлення недоступне для цієї мови.
Обов’язкові вимоги
Щоб застосувати це виправлення, потрібно мати Internet Explorer 9 інстальовано.
Дані реєстра
Важливосновіть резервну копію реєстру для відновлення на випадок виникнення проблем. Після застосування цього виправлення, потрібно внести такі зміни до реєстру:
Уважно виконайте кроки, описані в цьому розділі. Неправильно внесені до реєстру зміни можуть призвести до серйозних проблем. Перш ніж змінювати його,-
Натисніть кнопку Пуск, виберіть команду Виконати, введіть regedit і натисніть кнопку OK.
-
Розгорніть такий підрозділ:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl
-
Клацніть правою кнопкою миші елемент FeatureControl, виберіть пункт Створити, а потім – Ключ.
-
Введіть FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111, а потім натисніть клавішу Enter, щоб назвати новий підрозділ.
-
Клацніть правою кнопкою миші FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111, виберіть пункт Створити, а потім виберіть пункт Значення DWORD.
-
Введіть iexplore.exe, а потім натисніть клавішу Enter, щоб назвати новий запис.
-
Клацніть правою кнопкою миші iexplore.exeта виберіть команду Змінити.
-
У полі Значення введіть 00000001, а потім натисніть кнопку OK.
-
Закрийте редактор реєстру.
На комп'ютерах на базі x64-процесорів потрібно також змінити інший розділ реєстру:
-
Натисніть кнопку Пуск, виберіть команду Виконати, введіть regedit і натисніть кнопку OK.
-
Розгорніть такий підрозділ:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl
-
Клацніть правою кнопкою миші елемент FeatureControl, виберіть пункт Створити, а потім – Ключ.
-
Введіть FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111, а потім натисніть клавішу Enter, щоб назвати новий підрозділ.
-
Клацніть правою кнопкою миші FEATURE_SMART_MYIPADDRESS_BEHAVIOR_KB2839111, виберіть пункт Створити, а потім виберіть пункт Значення DWORD.
-
Введіть iexplore.exe, а потім натисніть клавішу Enter, щоб назвати новий запис.
-
Клацніть правою кнопкою миші iexplore.exeта виберіть команду Змінити.
-
У полі Значення введіть 00000001, а потім натисніть кнопку OK.
-
Закрийте редактор реєстру.
Необхідність перезавантаження
Не потрібно перезавантажувати комп'ютер після застосування цього виправлення.
Відомості про заміну виправлень
Це виправлення не замінює попередню версію виправлення.
Глобальна версія цього виправлення, інсталює файли, які мають атрибути, перелічені в наведених нижче таблицях. Дати та час для цих файлів зазначені за всесвітнім координованим часом (UTC). Дати й час для цих файлів на локальному комп’ютері відображаються за місцевим часом разом із зсувом для поточного літнього/зимового часу (DST). Крім того, дати та час можуть змінюватися під час виконання певних операцій з файлами.
Нотатки про файл Важливі виправлення Windows 7 і Windows Server 2008 R2 виправлення входять до складу тих самих пакетів.
Для Internet Explorer 9 у всіх підтримуваних версіях Windows 7 на базі x86-процесорів
Ім’я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
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 підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Додаткові відомості
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft Продукти сторонніх виробників, описані в цій статті, виготовлено незалежними від корпорації Майкрософт компаніями. Корпорація Майкрософт не надає жодних гарантій, непрямих або інших, стосовно продуктивності або надійності цих продуктів.
Додаткові відомості про файл