Отключить скрипты vbs windows

Устраняем ошибку Windows Script Host

Исправляем ошибку Windows Script Host

Сразу стоит сказать о том, что если вы писали свой скрипт и при его запуске получили ошибку, то необходимо искать проблемы в коде, а не в системном компоненте. Например, вот такое диалоговое окно говорит именно об этом:

Такая же ситуация может возникнуть и в том случае, когда в коде имеется ссылка на другой скрипт, путь к которому прописан неверно либо данный файл вовсе отсутствует на компьютере.

Далее мы поговорим о тех моментах, когда при старте Windows или запуске программ, например, Блокнота или Калькулятора, а также других приложений, использующих системные ресурсы, появляется стандартная ошибка Windows Script Host. Иногда подобных окон может появиться сразу несколько. Случается такое после обновления операционной системы, которое может пройти как в штатном режиме, так и со сбоями.

Причины такого поведения ОС следующие:

  • Неверно выставленное системное время.
  • Сбой в работе службы обновлений.
  • Некорректная установка очередного апдейта.
  • Нелицензионная сборка «винды».

Вариант 1: Системное время

Многие пользователи думают, что системное время, которое показывается в области уведомлений, существует только для удобства. Это не совсем так. Некоторые программы, обращающиеся к серверам разработчиков или к иным ресурсам, могут работать некорректно или вовсе отказаться функционировать по причине расхождений в дате и времени. Это же касается и Windows с ее серверами обновления. В том случае, если будет расхождение в вашем системном времени и времени сервера, то могут наблюдаться неполадки с апдейтами, поэтому на это стоит обратить внимание в первую очередь.

    Нажимаем на часы в правом нижнем углу экрана и переходим по ссылке, указанной на скриншоте.


Далее идем на вкладку «Время по интернету» и жмем на кнопку изменения параметров. Обратите внимание, что ваша учетная запись должна обладать правами администратора.


В окне настроек устанавливаем галку в указанный на изображении чекбокс, затем в выпадающем списке «Сервер» выбираем time.windows.com и нажимаем «Обновить сейчас».


Если все пройдет успешно, то появится соответствующая надпись. В случае ошибки с превышением времени ожидания просто нажимаем кнопку обновления еще раз.

Теперь ваше системное время будет регулярно синхронизироваться с сервером времени Майкрософт и расхождения не будет.

Читайте также:  Поиск сетевого принтера mac os

Вариант 2: Служба обновлений

Windows – это очень сложная система, с множеством одновременно протекающих процессов, и некоторые из них могут повлиять на работу службы, отвечающей за обновление. Высокое потребление ресурсов, различные сбои и занятость компонентов, помогающих апдейту, «заставляют» службу совершать бесконечные попытки выполнить свою работу. Сам сервис также может сбоить. Выход здесь один: отключить его, а затем перезагрузить компьютер.

    Вызываем строку «Выполнить» сочетанием клавиш Win+R и в поле с названием «Открыть» пишем команду, которая позволит получить доступ к соответствующей оснастке.


В списке находим «Центр обновления», кликаем ПКМ и выбираем пункт «Свойства».


В открывшемся окне жмем кнопку «Остановить», а затем ОК.


После перезагрузки служба должна запуститься автоматически. Стоит проверить, так ли это и, если она все еще остановлена, включить ее тем же способом.

Если после выполненных действий ошибки продолжают появляться, то необходимо поработать с уже установленными обновлениями.

Вариант 3: Некорректно установленные обновления

Данный вариант подразумевает удаление тех обновлений, после установки которых начались сбои в Windows Script Host. Сделать это можно как вручную, так и с помощью утилиты восстановления системы. В обоих случаях необходимо вспомнить, когда «посыпались» ошибки, то есть после какой даты.

    Идем в «Панель управления» и находим апплет с названием «Программы и компоненты».


Далее переходим по ссылке, отвечающей за просмотр обновлений.


Сортируем список по дате установки, кликнув по шапке последней колонки с надписью «Установлено».


Выбираем нужное обновление, кликаем ПКМ и выбираем «Удалить». Также поступаем с остальными позициями, помня про дату.

  • Перезагружаем компьютер.
    1. Для перехода к данной утилите кликаем правой кнопкой мыши по значку компьютера на рабочем столе и выбираем пункт «Свойства».


    Далее переходим к «Защите системы».


    Нажимаем кнопку «Восстановление».


    В открывшемся окне утилиты жмем «Далее».


    Ставим галку, отвечающую за показ дополнительных точек восстановления. Необходимые нам поинты будут называться «Автоматически созданная точка», тип – «Система». Из них необходимо выбрать ту, которая соответствует дате последнего обновления (или того, после которого начались сбои).


    Жмем «Далее», ждем, пока система предложит перезагрузиться и выполнит действия по «откату» к предыдущему состоянию.


    Обратите внимание, что в этом случае могут быть удалены и те программы и драйвера, которые были установлены вами после этой даты. Узнать, произойдет ли это, можно нажав кнопку «Поиск затрагиваемых программ».

    Читайте также: Как восстановить систему Windows XP, Windows 8, Windows 10

    Читайте также:  Linux точка монтирования каталога

    Вариант 4: Нелицензионная Windows

    Пиратские сборки «винды» хороши лишь тем, что они совершенно бесплатны. В остальном же такие дистрибутивы могут принести массу проблем, в частности, некорректную работу необходимых компонентов. В этом случае рекомендации, приведенные выше, могут не сработать, так как файлы в скачанном образе уже были сбойными. Здесь можно только посоветовать поискать другой дистрибутив, но лучше воспользоваться лицензионной копией Windows.

    Заключение

    Решения проблемы с Windows Script Host довольно просты, и с ними справится даже начинающий пользователь. Причина здесь ровно одна: некорректная работа инструмента обновления системы. В случае с пиратскими дистрибутивами можно дать следующий совет: пользуйтесь только лицензионными продуктами. И да, правильно пишите ваши скрипты.

    Возможность отключения выполнения VBScript в обозревателе Internet Explorer для зоны Интернета и зона ограниченных узлов

    Обзор

    Новый URL-адрес действия, URLACTION_ALLOW_VBSCRIPT_IE (140 C), позволяет политика выполнения VBScript для настройки каждой Зоны безопасности или Шаблон безопасности зоны. Можно указать следующие значения для данного URL-адреса действия:

    Включено (по умолчанию)

    Отключен (рекомендуемое значение для зоны Интернета, зоны ограниченных узлов и шаблонов, высокий и Умеренно высокий зоны безопасности)

    В этой статье описываются три способа отключения выполнения VBScript в обозревателе Internet Explorer для зоны Интернета и зона ограниченных узлов.

    Чтобы использовать URL-адрес действия, описанные в данной статье, необходимо иметь 10 создатели центра обновления Windows или апреля накопительное обновление безопасности для обозревателя Internet Explorer установлены.

    Решение корпорации Майкрософт простого решения

    Щелкните ссылку простого решения , нажмите кнопку запустить в диалоговом окне Загрузка файла и следуйте указаниям мастера простого решения .

    Нажмите кнопку исправления просто отключить VBScript в Internet Explorer 11 для зоны Интернета и зона ограниченных узлов.

    После применения исправления простой, Internet Explorer не будет выполняться VBScript с веб-сайтов, использующие устаревший документ режимы Internet Explorer (Internet Explorer 10 и более ранних версий), которые в зоне Интернета или зоны ограниченных узлов.

    Нажмите кнопку исправления легко восстановить VBScript в Internet Explorer 11 для зоны Интернета и зона ограниченных узлов.

    Дополнительные сведения об использовании просто Устранение проблем при использовании простого решения Microsoft solutionsсм.

    Параметры реестра

    Важно:
    Тщательно выполните действия, описанные в этом разделе. При неправильном изменении реестра могут возникнуть серьезные проблемы. До изменения его резервную копию для восстановления реестра в случае возникновения проблем.

    Чтобы вручную внести изменения в реестр и отключить выполнение VBScript в обозревателе Internet Explorer для зоны Интернета и зона ограниченных узлов, выполните следующие действия.

    Читайте также:  Windows завершить процесс по его имени

    Нажмите кнопку Пуск > выполнить, введите команду regeditили regedt32 и нажмите кнопку ОК.

    Чтобы отключить выполнение VBScript в Зоне Интернета, найдите следующий подраздел реестра в редакторе реестра:

    Чтобы отключить выполнение VBScript в Зоне ограниченных узлов, найдите в редакторе реестра следующий раздел реестра:

    Щелкните правой кнопкой мыши соответствующий раздел реестра и выберите команду Изменить.

    В диалоговом окне Изменение параметра DWORD (32 бита) значение введите значение 3.

    Нажмите кнопку OKи перезапустите Internet Explorer.

    После установки эти параметры Internet Explorer не будет выполняться VBScript с веб-сайтов, использующие устаревший документ режимы Internet Explorer (Internet Explorer 10 и более ранних версий), которые в зоне Интернета или зоны ограниченных узлов. Чтобы восстановить выполнение VBScript в зоне безопасности, значение соответствующего параметра реестра 0и перезапустите Internet Explorer.

    Параметры групповой политики

    Корпоративные клиенты могут использовать параметры групповой политики для отключения выполнения VBScript в обозревателе Internet Explorer для зоны Интернета и зона ограниченных узлов. Чтобы сделать это, выполните следующие действия.

    Откройте Управление групповой политикой.

    Выберите Объект групповой политики (GPO), щелкните правой кнопкой мыши и выберите команду Изменить.

    В редакторе управления групповой политики найдите параметры для зоны Интернета и зона ограниченных узлов с помощью следующих путей:

    Чтобы отключить выполнение VBScript в Зоне Интернета, перейдите на следующий параметр в окне редактора управления групповой политики:

    Конфигурация компьютера > Административные шаблоны > компоненты Windows > Internet Explorer > Панель управления > Страница безопасности > Зоны Интернета

    Чтобы отключить выполнение VBScript в Зоне ограниченных узлов, найдите следующий параметр в окне редактора управления групповой политики:

    Конфигурация компьютера > Административные шаблоны > компоненты Windows > Internet Explorer > Панель управления > Страница безопасности > Зона ограниченных узлов

    Дважды щелкните и измените параметр Разрешить запуска сценариев VBScript в обозревателе Internet Explorer .

    Нажмите кнопку включено , чтобы включить политику.

    В группе Параметрыполитики выберите в списке отключен .

    Нажмите кнопку ОК.

    Администраторам следует убедиться в том, соответствующим образом применения групповой политики путем связывания объекта групповой Политики для соответствующего подразделения () Подразделения) в своей среде. После применения этой политики, Internet Explorer не будет выполняться VBScript с веб-сайтов, использующие устаревший документ режимы Internet Explorer (Internet Explorer 10 и более ранних версий), которые в зоне Интернета или зоны ограниченных узлов. Если отключить или не настраивать этот параметр групповой политики, VBScript выполняется без вмешательства в указанной зоне.

    Дополнительные сведения о параметре групповой политики Новые параметры групповой политики для Internet Explorerсм.

    Чтобы загрузить административные шаблоны см (.admx) для создателей 10 Windows Update.

    Оцените статью