В Windows 10 VBScript был отключен ещё месяц назад.
Корпорация Microsoft объявила о планах отключить VBScript в Internet Explorer 11 для Windows 7, 8 и 8.1 в августовский вторник обновлений. Впрочем, возможность для включения всё же останется.
VBScript это язык сценариев на основе Visual Basic, представленный Microsoft в 1996 году. На текущий момент Microsoft реализует планы по постепенному отказу от VBScript, в основном по причине его большой популярности среди хакеров.
Если VBScript в Internet Explorer вам всё же необходим, включить его можно через реестр или групповые политики. Последний способ более простой, с него и начнём. Откройте Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Internet Explorer → Панель управления браузером → Вкладка «Безопасность». Перейдите в нужную зону безопасности и найдите параметр Разрешить выполнение сценария VBScript в Internet Explorer. Он может принимать три значения:
- Включить — сценарии VBScript будут выполняться автоматически;
- Спрашивать — пользователь браузера сможет принимать решение, следует ли выполнять сценарий VBScript;
- Отключить — сценарии VBScript выполняться не будут.
При необходимости следует повторить процедуру настройки параметра для разных зон.
Учитывая текущие нововведения, следует принять на будущее, что ненастроенный параметр Разрешить выполнение сценария VBScript в Internet Explorer приравнивается к отключению VBScript в браузере.
Другой способ — редактирование реестра Windows.
Внимание! Крайне желательно сделать резервную копию редактируемой ветки реестра перед её правкой.
Нам нужна ветка HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones. Если нужного раздела нет, его можно создать. В Zones будут подразделы с зонами безопасности. Например, Зона Интернета имеет обозначение 3, а Зона ограниченных сайтов 4. Все зоны безопасности перечислены в таблице.
Имя раздела | Зона безопасности |
0 | Зона локального компьютера |
1 | Зона Интрасети |
2 | Зона надёжных сайтов |
3 | Зона Интернета |
4 | Зона ограниченных сайтов |
Нас интересует параметр 140C (тип DWORD). Он может принимать следующие значения:
- 0 — сценарии VBScript будут выполняться автоматически;
- 1 — пользователь браузера сможет принимать решение, следует ли выполнять сценарий VBScript;
- 3 — сценарии VBScript выполняться не будут.
Напоминаю, что при отсутствии нужного параметра или раздела, их можно создать. Отмечу ещё, что для заблокированных зон безопасности используется раздел не Zones, а Lockdown_Zones. Коды подразделов с зонами аналогичны.
Настройки будут применены после перезапуска Internet Explorer.
Статьи по теме: