Applies ToInternet Explorer 11

Предупреждение: Оттегленото, извъндържащо се настолно приложение Internet Explorer 11 е забранено окончателно чрез актуализация на Microsoft Edge на определени версии на Windows 10. За повече информация вж. ЧЗВ за оттеглянето на настолното приложение Internet Explorer 11.

Резюме

Ново действие за URL адрес, URLACTION_ALLOW_JSCRIPT _IE (140D), позволява правилата за изпълнение на JScript да бъдат конфигурирани за всяка зона на защита или шаблона за зона на защита. Можете да зададете следните стойности за това действие за URL адрес:

Разрешено (настройка по подразбиране)

URLPOLICY_ALLOW

Забранена (препоръчителна настройка за шаблони за интернет зона, зона с ограничени сайтове и шаблони за зона на защита "Високо и Medium-High")

URLPOLICY_DISALLOW

Бърз

URLPOLICY_QUERY

Тази статия описва как да забраните изпълнението на JScript в Internet Explorer за зоната за интернет и зоната с ограничени сайтове.

Важно За да използвате действието за URL адрес, описано в тази статия, трябва да имате инсталирана кумулативна актуализация на защитата за Internet Explorer: 11 април 2017 г. или по-нова актуализация.

Още информация

Важно Следвайте стъпките в този раздел внимателно. Могат да възникнат сериозни проблеми, ако промените системния регистър неправилно. Преди да го промените, архивирайте системния регистър за възстановяване , в случай че възникнат проблеми.

За да редактирате ръчно системния регистър и да забраните изпълнението на JScript в Internet Explorer за зоната за интернет и зоната с ограничени сайтове, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху Изпълнение, въведете regedt32 или regedit и след това щракнете върху OK.

  2. За да забраните изпълнението на JScript в Internet Zone, намерете следния подключ от системния регистър в редактора на системния регистър:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D За да забраните изпълнението на JScript в зоната с ограничени сайтове, намерете следния подключ от системния регистър в редактора на системния регистър:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\140D

  3. Щракнете с десния бутон върху съответния подключ от системния регистър и след това щракнете върху Модифицирай.

  4. В диалоговия прозорец Edit DWORD (32-bit) Value (Редактиране на DWORD) (32-битова версия) въведете 3.

  5. Щракнете върху OK и след това рестартирайте Internet Explorer.

За да ограничите JScript да изпълнява скриптове за емулирани приложения, като например 32-битово приложение, което се изпълнява на 64-битово устройство, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху Изпълнение, въведете regedt32 или regedit и след това щракнете върху OK.

  2. За да забраните емулираното приложение, намерете следния подключ от системния регистър в редактора на системния регистър:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D

  3. В съответната подпапка създайте стойност в системния регистър от тип DWORD и я наречете EnableJScriptMitigation.

  4. В диалоговия прозорец Edit DWORD (32-bit) Value (Редактиране на DWORD) (32-битова версия) въведете 1.

  5. Щракнете върху OK.

Скриптове от MSXML

Ако изпълнявате Windows 8 или Windows 8.1, трябва да имате или месечния сборен пакет за актуализация (MR), или актуализацията на Security-Only (SO) и кумулативната актуализация на Internet Explorer (IECU), за да използвате тази функция. В допълнение към разрешаването на функцията с помощта на ключ за управление на функции, трябва също да промените ключовете от системния регистър съответно, за да ограничите зареждането на JScript чрез MSXML.

За да ограничите JScript да изпълнява скриптове от MSXML3 и MSXML6, изпълнете следните стъпки:

  1. Щракнете върху Старт, щракнете върху Изпълнение, въведете regedt32 или regedit и след това щракнете върху OK.

  2. За да забраните изпълнението на скрипт чрез MSXML3 и MSXML6, намерете следния подключ от системния регистър в редактора на системния регистър:За устройства, базирани на x86

    • За MSXML3: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML30

    • За MSXML6: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML60

    За устройства, базирани на x64

    • За MSXML3: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSXML30

    • За MSXML6: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSXML60

  3. Във всяка подходяща подпапка създайте стойност в системния регистър от тип DWORD и я наречете EnableJScriptMitigation.

  4. В диалоговия прозорец Edit DWORD (32-bit) Value (Редактиране на DWORD) (32-битова версия) въведете 1.

  5. Щракнете върху OK.

Бележки

  • След като приложите тези настройки, Internet Explorer няма да изпълнява JScript от уеб сайтове, които използват наследените режими на документи на Internet Explorer (Internet Explorer 9 и по-стари версии) и които са в интернет зоната или зоната с ограничени сайтове. За да възстановите изпълнението на JScript в зона на защита, задайте стойността на съответния подключ от системния регистър на 0 и след това рестартирайте Internet Explorer.

  • Преди да приложите тези настройки, когато изпълнявате Windows 8, Windows 8.1, Windows 10, версия 1507 (първоначалната версия е издадена през юли 2015 г.), Windows 10, версия 1703 (актуализация за творци) или Windows 10 , версия 1709 (Fall Creators Update) на вашето устройство, функцията трябва да бъде разрешена чрез ключ за управление на интернет функция (известен също като клавиш за управление на функциите). За инструкции как да конфигурирате ключ за управление на функциите, вижте темата Контролни клавиши за интернет функция на уеб сайта на Microsoft Learn.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.