Что такое хост сценариев на базе Windows
Обновлено: 21.11.2024
Но отключение WSH не позволит пользователям запускать сценарии, в том числе сценарии VBScript и JScript, основанные на этой технологии, и для некоторых программ может потребоваться активация этой функции. Чтобы активировать или деактивировать Windows Script Host, введите regedit.exe в поле «Выполнить» и нажмите Enter, чтобы открыть редактор реестра.
Как отключить Microsoft Windows Script Host?
Чтобы узнать, включен ли на вашем компьютере Windows Scripting Host, выполните следующие действия. Нажмите Пуск | Беги | команд….
- Щелкните правой кнопкой мыши Мой компьютер.
- Выберите в меню «Открыть».
- Выберите вкладку "Вид".
- Выберите параметры.
- Откройте вкладку "Типы файлов".
- Выберите файл сценария VBScript из списка типов файлов. …
- Нажмите кнопку "Удалить", чтобы отменить возможность запуска WSH.
Должен ли я включить Windows Script Host?
Включение Windows Script Host в Windows позволяет пользователям выполнять файлы VBScript и JScript. Если вам нужно включить Windows Script Host, выполните следующие действия. Из-за использования некоторыми вредоносными программами служба Windows Script Host часто отключается в Windows для предотвращения проблем с безопасностью.
Что такое хост сценариев на базе Microsoft Windows?
Хост сценариев Microsoft Windows (WSH) (ранее называвшийся Windows Scripting Host) — это технология автоматизации для операционных систем Microsoft Windows, которая обеспечивает возможности создания сценариев, сравнимые с пакетными файлами, но с более широким набором поддерживаемых функций. … файлы JSE) и VBScript (файлы .VBS и .VBE).
Почему доступ к хосту сценариев Windows отключен?
Если сообщение «Доступ к узлу сценариев Windows отключен» появляется при каждом запуске или через равные промежутки времени без каких-либо действий с вашей стороны, возможно, в фоновом режиме пытается запуститься вредоносный сценарий (.vbs, .js или .wsf). и этому препятствует ограничение Windows Script Host, действующее в вашей системе, что очень хорошо.
Как отключить активную VBS?
- Откройте диспетчер задач.
- Перейдите на вкладку "Процессы".
- Щелкните правой кнопкой мыши заголовок "Имя" и выберите командную строку (чтобы отобразить командную строку)
- В командной строке найдите "C:\Windows\System32\WScript.exe" "yourfilename.vbs"
- Нажмите правой кнопкой мыши и завершите задачу.
Как избавиться от скрипта Windows 10?
Как удалить конкретное встроенное приложение Windows 10 с помощью PowerShell
- Откройте PowerShell. Нажмите «Windows + X» и выберите «Windows PowerShell (Запуск от имени администратора)».
- Удалите приложение. Вы можете удалить вредоносное ПО Windows 10 с помощью следующей команды (пример): Get-AppxPackage *soundrecorder* | Remove-AppxPackage.
Как запустить узел сценариев на основе Microsoft Windows?
Непосредственный запуск файлов сценария Самый простой способ запустить сценарий из Windows — запустить файл . вбс или . js файл напрямую. То есть вы либо дважды щелкаете файл в проводнике Windows, либо вводите путь и имя файла в диалоговом окне «Выполнить».
Где находится хост скриптов на базе Windows?
Где находится хост сценариев на базе Microsoft Windows Windows 10?
На самом деле файл wscript.exe принадлежит операционной системе Microsoft Windows (расположен в C:\Windows\System32).
Как исправить Windows Script Host Не удается найти файл сценария?
Как исправить Не удается найти файл сценария в Windows 11/10
- Проверьте право собственности на этот скрипт.
- Переустановите программу.
- Исправить запись Winlogin через реестр.
- Исправьте запись .vbs в реестре.
- Создайте отсутствующие файлы заново.
- Запустите антивирусную проверку.
Как отключить запуск скриптов в этой системе?
- Откройте команду «Выполнить»/консоль ( Win + R ). Введите: gpedit. msc (редактор групповой политики)
- Перейдите к Политике локального компьютера -> Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Windows Powershell.
- Включить «Включить выполнение скрипта». Установите политику по мере необходимости. Я установил для себя значение «Разрешить все сценарии».
Нужно ли отключить VBS?
Напоминаем: VBS и HVCI могут помешать хакерам запустить вредоносный код в вашей системе вместе с доверенными приложениями и драйверами, потому что эта вредоносная программа не пройдет проверку целостности кода. … Отключение протоколов безопасности VBS в Windows 11 не рекомендуется, поэтому действуйте на свой страх и риск.
Должен ли я отключить VBS?
Для таких опытных пользователей VBS значительно повлияет на производительность. В этом случае отключение VBS в Windows 11 может иметь существенное значение. Но это небезопасно, так как это повлияет на безопасность вашего устройства. Как всегда, вы должны взвесить эти риски и решить, в чем заключаются ваши приоритеты.
Как избавиться от скриптов?
Выберите меню «Сценарии» > «Управление сценариями». Или выберите меню «Файл» > «Управление» > «Сценарии». В диалоговом окне "Управление сценариями" выберите сценарий и нажмите "Удалить".
Достаточно ли хорош Защитник Windows?
Защитник Windows обеспечивает неплохую защиту от киберугроз, но далеко не так хорош, как большинство антивирусных программ премиум-класса. Если вам нужна базовая защита от киберугроз, вам подойдет Защитник Windows от Microsoft.
Как исправить, что на этом компьютере отключен доступ Windows Script Host?
Чтобы включить или отключить Windows Script Host, введите regedit.exe в поле «Выполнить» и нажмите Enter, чтобы открыть редактор реестра. На правой панели вы увидите Включено. Если вы видите запись 0, это означает, что доступ к Windows Script Host отключен на вашем компьютере с Windows. Дважды щелкните по нему и присвойте ему значение 1, чтобы включить его.
Что такое сценарии окон?
Возможность в Windows, которая выполняет VBScript и JScript, языки сценариев Microsoft ActiveX. Установив дополнительные механизмы сценариев, Windows Script Host (WSH) может выполнять программы на PerlScript, Ruby, Python и других языках сценариев.
Windows Script Host (WSH) — это инструмент администрирования Windows.
WSH создает среду для размещения скриптов. Он не зависит от языка для WSH-совместимых обработчиков сценариев для операционных систем Windows. Он предоставляет простые, мощные и гибкие сценарии для платформы Windows, позволяя запускать сценарии как с рабочего стола Windows, так и из командной строки.
Windows Script Host идеально подходит для неинтерактивных сценариев, таких как сценарии входа в систему, административные сценарии и автоматизация машин. WSH предоставляет улучшенные возможности системного администрирования за счет использования объектной модели WSH. Эта библиотека среды выполнения включает объекты, методы и свойства, которые можно использовать для сопоставления сетевых дисков или принтеров, извлечения и изменения переменных среды, создания ярлыков, а также чтения и записи в реестр. Вы можете использовать эти функции для создания сценариев входа в систему, настройки рабочих столов пользователей, создания пользовательских сценариев установки или настройки или выполнения других простых задач.
Хотя встроенные возможности WSH полезны, реальная мощь WSH заключается в его способности использовать COM для вызова объектов, предоставляющих интерфейсы автоматизации. Microsoft называет эту возможность ActiveX Scripting. Я покажу вам пример сценария, который использует возможности WSH для доступа к службам Excel и интерфейсов сервера Active Directory (ADSI). Но сначала давайте посмотрим, как элементы WSH сочетаются друг с другом.
WSH как часть операционной системы
Windows Script Host встроен во все операционные системы Microsoft.
Как работает WSH
По умолчанию в состав WSH входят два обработчика сценариев: сценарии Visual Basic и сценарии JavaScript. WSH можно вызвать двумя способами:
- На базе Windows (WScript.exe);
- Текстовый (CScript.exe);
Среда выполнения WSH включает wscript.exe, хост на базе Windows; cscript.exe, консольный хост; и wshom.ocx, библиотека времени выполнения объектной модели WSH. WSH также включает механизмы сценариев: Microsoft JScript 3.0 (jscript.dll) Microsoft VBScript 3.0 (vbscript.dll). PearlScript, Python (не включены по умолчанию) И использует серверы автоматизации связывания и внедрения объектов (OLE), например:
- АДСИ;
- Excel;
- Ворд;
- Сетевой компонент ActiveXperts (программный продукт ActiveXperts);
WSH может обрабатывать различные исходные файлы и использует реестр для сопоставления исходных сценариев с соответствующим обработчиком сценариев. Например, исходный файл с расширением .JS будет сопоставлен с движком JavaScript.
Wscript.exe и cscript.exe обеспечивают интерфейс между источником сценария и зарегистрированным обработчиком сценариев (т. е. интерпретатором). Узлы wscript.exe и cscript.exe не зависят от языка. Вы можете писать сценарии на любом языке, зарегистрированном в WSH. Когда вы дважды щелкаете имя файла с расширением .js, .vbs или другим зарегистрированным расширением, wscript.exe (хост выполнения по умолчанию) выполняет сценарий, передавая его одному из зарегистрированных механизмов сценариев. WSH выбирает соответствующий обработчик сценариев на основе расширения сценария. Эта информация записывается в куст реестра HKEY_CLASSES_ROOT во время процесса регистрации обработчика сценариев. Вы можете изменить хост выполнения по умолчанию на cscript.exe или указать желаемый хост в диалоговом окне «Выполнить» или в командной строке во время вызова сценария. Например, из командной строки можно ввести
Wscript.exe и cscript.exe также предоставляют несколько параметров среды выполнения, в том числе переключение интерактивного или пакетного режима и максимальное количество секунд, в течение которого может выполняться сценарий. Оба хоста поддерживают интерактивный и пакетный режимы. Но интерактивный режим cscript.exe использует интерфейс командной строки, а интерактивный режим wscript.exe использует простые графические диалоговые окна; использовать любой хост в пакетном режиме легко.
Чтобы получить список всех поддерживаемых параметров, введите в командной строке
Объектная модель WSH
Объектная модель WSH — это библиотека времени выполнения, которая содержит объекты и методы, необходимые для создания среды выполнения сценариев и управления ею, а также для выполнения административных задач. Механизм сценариев WSH создает объект WScript во время вызова вашего сценария; его методы и свойства доступны сразу. Чтобы использовать дополнительные методы и свойства WSH, необходимо сначала создать объект типа Shell или Network. Например, вы можете ввести:
для создания сетевого объекта. Когда вы получаете ссылку на сетевой объект с помощью метода CreateObject, вы можете использовать свойства и методы, предоставляемые этими объектами. В дополнение к объектам WSH вы также будете использовать функции и языковые конструкции предпочитаемого механизма сценариев (JScript, VBScript или других сторонних механизмов сценариев) и любых интерфейсов автоматизации, которые вы вызываете, таких как ADSI, Excel, ActiveXperts Network. Компонент или Internet Explorer.
Windows Script Host — это инструмент администрирования, встроенный в каждую операционную систему Windows. Его основная функция - возможности сценариев, таких как пакетные файлы. Ошибка Windows Script Host может появиться на вашем компьютере с Windows 10/8/7 из-за вирусного вторжения, ошибок реестра или файла сценария VBS.
В этой статье в основном обсуждается, как исправить Windows Script Host в Windows 10.
Быстрая навигация:
Что делает Windows Script Host?
Windows Script Host, сокращение от WSH, на самом деле является технологией Microsoft; он предназначен для администраторов компьютеров для автоматизации и управления некоторыми задачами для клиентских компьютеров (или серверов). Возможности сценариев, которые можно сравнить с пакетными файлами, включены в Windows Script Host. Одной из наиболее очевидных характеристик является то, что он не зависит от языка. Это означает, что хост может работать с различными языковыми движками Active Scripting.
В целом Windows Script Host предоставляет пользователям Windows среду для выполнения сценариев на разных языках, которые будут выполнять задачи с помощью разных объектных моделей.
Ошибка хоста сценария Windows Windows 10
Ошибка хоста сценария Windows
Что такое ошибка хоста сценариев Windows? Эта ошибка время от времени возникает на ПК под управлением всех версий операционных систем Windows. Ошибка Windows Script Host связана с системой (она не зависит от какого-либо конкретного программного обеспечения) и часто указывает на заражение вирусом или вредоносным ПО, проблему с реестром или проблему с файлом VBScript.
Многих беспокоит эта ошибка, и они серьезно записали реальную ситуацию в Интернете; они надеются получить помощь от опытных пользователей и даже профессионалов. Например:
Здравствуйте, я собираюсь рассказать вам забавный опыт, поэтому я уехал на 4 месяца на работу и оставил свой ноутбук дома (g9 593 Win 10 Pro) 2 дня назад я вернулся, когда я ушел, мой ноутбук был хорошо позаботились, никаких вирусов, никаких проблем, когда я вернулся, я обнаружил странные значки на рабочем столе, которые блокировали мой рабочий стол и отправляли меня на какой-то веб-сайт, поэтому мне потребовалось некоторое время, чтобы удалить их, а затем после большого количества обновлений и исправление Я успешно устранил большую часть проблемы, такую как обновления, проверка на вирусы, очистка реестра (CCleaner), проверка аппаратных частей с помощью центра Acer и т. д., но у меня осталась ошибка от Windows Script Host: не удается найти файл сценария -что-то, начинающееся с- Hxxxx.vbs. Теперь я попытался отключить WSH, но я не мог вызвать в Regedit, у меня нет включенной строки, поэтому я не могу установить ее на 0 как отключенную, дело в том, что я читал, что WSH может использоваться хакерами или кем-то еще вирусы, так что я хочу его вниз. Есть ли способ или какое-либо программное обеспечение отключить его без Regedit, где я пропускаю включенную строку? – спросил SurFac3 на форумах Tom’s Hardware.
Определенно, инструмент Windows Script Host на компьютере пользователя каким-то образом был поврежден. По его словам, вирусное вторжение является одной из частых причин ошибки Windows Script Host. Прежде чем рассказать ему, как отключить Windows Script Host, я хотел бы рассказать о популярных причинах и ситуациях проблем с Windows Script Host.
Что вызывает ошибки хоста сценариев Windows
- Вирус или вредоносное ПО
- Повреждение файла сценария VBS
- Ошибки реестра
Обнаружено 3 типа причин, ответственных за ошибку Windows Script Host в Windows 7, Windows 8 и Windows 10.
К вашему сведению: советы по восстановлению после вируса:
Хост сценариев Windows: сообщения об ошибках
Иногда при выполнении Windows Script Host происходил сбой, и вы можете застрять в следующих ситуациях.
Ситуация 1: доступ к хосту сценариев Windows отключен на этом компьютере
Вы можете столкнуться с тем, что на этом компьютере отключен доступ Windows Script Host. За подробностями обратитесь к администратору.
Очевидно, ошибка возникает из-за того, что вы теряете доступ к Windows Script Host на текущем компьютере.
- Если вы используете чужой компьютер, вам следует обратиться за помощью к администратору, как это предлагается.
- Тем не менее, если вы используете свой собственный компьютер, вы можете попробовать методы, которые будут представлены в следующей части, чтобы снова получить доступ.
Ситуация 2: Windows Script Host не может найти файл сценария
Windows Script Host сообщает, что не удается найти файл сценария «C:\Users\Public\Libraries\Checks.vbs» (расположение файла не фиксировано). Эта ошибка «не удается найти файл сценария» возникает, когда определенный файл сценария, необходимый системе в данный момент, поврежден или утерян. Теоретически вы можете восстановить/исправить необходимый файл сценария, чтобы исправить проблему, связанную с тем, что Windows Script Host не может найти файл сценария.
Ситуация 3: Узел сценариев Windows. Система не может найти указанный файл
Вы также можете увидеть окно Windows Script Host с сообщением о том, что системе не удается найти указанный файл.
Аналогичным образом эта ошибка возникает, когда системе не удается найти определенный файл сценария (*.vbs).
В дополнение к сообщениям об отказе в доступе, Не удается найти файл сценария и системе не удается найти файл, указанный выше, существуют также другие возможные сообщения об ошибках, указывающие на ошибку Windows Script Host:
- Недостаточно места для хранения
- Недостаточно памяти
- Неверный параметр
- И т. д.
Как исправить Windows Script Host в Windows 10
Когда возникает проблема, первое, что вы хотите сделать, это попробовать все возможные средства для ее решения, верно? Но если вы действительно столкнулись с ошибкой Windows Script Host, я советую вам сначала позаботиться о своих данных.
Вы должны использовать MiniTool ShadowMaker для резервного копирования всех важных дисков и файлов; кроме того, используйте MiniTool Power Data Recovery для восстановления всех потерянных данных, которые вам нужны.
Восстановление данных с помощью MiniTool Power Data Recovery
Пожалуйста, не теряйте времени зря! Просто быстро восстановите файлы, выполнив перечисленные ниже шаги.
Шаг первый: получите MiniTool Power Data Recovery по надежной ссылке. (Пожалуйста, нажмите на кнопку ниже, чтобы получить программу установки и сохранить ее на диск, который не содержит потерянных файлов.)
Шаг второй: инициализируйте программу установки, чтобы завершить процесс установки MiniTool Power Data Recovery. Затем запустите это программное обеспечение для восстановления данных, чтобы увидеть следующее окно.
Как правило, процесс загрузки информации о диске длится всего несколько секунд (обычно 2–3 секунды). Затем вы увидите основной интерфейс программного обеспечения.
Шаг третий: выберите нужный вариант в верхней части основного интерфейса программы.
В случае сбоя работы Windows Script Host следует:
- Выберите «Логические диски», чтобы восстановить файлы с определенного диска.
- Выберите «Устройства», чтобы восстановить файлы с отсутствующего диска (вы также должны выбрать этот параметр, если не знаете, в какой диск включены файлы).
Шаг четвертый: дважды щелкните целевой раздел или диск, чтобы выполнить его полное сканирование. Затем дождитесь сканирования.
Шаг пятый:
- Просмотрите файлы, найденные MiniTool Power Data Recovery, и отметьте те, которые вам действительно нужны (если вы не можете решить, какие файлы полезны, а какие нет, проверьте их все).
- Затем нажмите кнопку "Сохранить", чтобы выбрать другой диск/диск для хранения восстановленных файлов (убедитесь, что на выбранном диске достаточно свободного места).
- Нажмите кнопку "ОК", чтобы подтвердить свой выбор.
- Подождите, пока все необходимые файлы не будут восстановлены на указанный вами диск.
Теперь вы можете открыть диск, чтобы проверить, содержит ли он все потерянные данные, которые вам нужны с отсканированного диска. Если да, закройте программу MiniTool Power Data Recovery и завершите задачу восстановления данных; если нет, выберите другие файлы из результатов поиска для восстановления или завершите еще один раунд сканирования, чтобы попробовать.
Если у вас возникнут вопросы, сообщите нам об этом, оставив сообщение в конце этой статьи.
Полезные способы исправления ошибки Windows Script Host в Windows 10
- Запустите сканер безопасности Microsoft.
- Запустить SFC.
- Выполнить чистую загрузку.
- Измените значение ключа .vbs.
- Удалить записи после Userinit.exe.
- Попробуйте восстановить установку.
Когда вы подтвердите, что получили все необходимые данные, следующим шагом будет исправление ошибки. Есть некоторые методы, которые используются часто и помогли многим людям выйти из беды; пожалуйста, внимательно посмотрите на них.
Исправление 1. Запустите сканер безопасности Microsoft.
Инструмент Microsoft Safety Scanner можно использовать для поиска вирусов на ПК с Windows.
- Загрузите Сканер безопасности Microsoft, если у вас его нет.
- Правильно установите его на свой компьютер.
- Отключите все антивирусное программное обеспечение и средства безопасности.
- Запустите сканер безопасности Microsoft, чтобы проверить компьютер на наличие вирусов.
- Дождитесь сканирования и сделайте то, что вам предлагается.
Исправление 2. Запустите средство проверки системных файлов (SFC).
- Нажмите на поле поиска Cortana на панели задач и введите cmd.
- Щелкните правой кнопкой мыши командную строку в разделе "Лучшее соответствие".
- Выберите «Запуск от имени администратора» в контекстном меню.
- Выберите «Да» на панели «Контроль учетных записей».
- Введите sfc /scannow и нажмите Enter.
- Дождитесь завершения команды.
- Перезагрузите компьютер.
Исправление 3: включите чистую загрузку.
- Нажмите на поле поиска Cortana на панели задач и введите команду.
- Выберите приложение "Выполнить" в результатах поиска или просто нажмите клавишу ВВОД.
- Введите msconfig в текстовое поле; затем нажмите Enter или нажмите кнопку OK в диалоговом окне "Выполнить".
- Вкладка «Общие» будет отмечена по умолчанию в окне «Конфигурация системы».
- Выберите «Выборочный запуск» на вкладке «Общие».
- Убедитесь, что установлен флажок "Загружать системные службы", а параметр "Загрузить элементы автозагрузки" снят.
- Перейдите на вкладку "Службы".
- Отметьте внизу пункт Скрыть все службы Microsoft.
- Нажмите кнопку «Отключить все», чтобы отключить остальные службы.
- Нажмите кнопку "ОК".
- Перезагрузите компьютер, чтобы проверить, появятся ли снова сообщения об ошибках Windows Script Host.
Имейте в виду, что вам следует отменить вышеуказанные шаги после того, как вы обнаружите, что ошибка устранена, чтобы нормально запустить компьютер.
Исправление 4: измените значение ключа .vbs.
- Повторите шаги 1 и 2 в указанном выше исправлении 3.
- Введите regedit и нажмите кнопку ОК.
- Выберите «Да» на панели «Контроль учетных записей».
- Разверните папку HKEY_CLASSES_ROOT в разделе "Компьютер" на левой панели навигации.
- Выберите папку .vbs на левой панели.
- Щелкните правой кнопкой мыши кнопку (по умолчанию) на правой панели.
- Выберите «Изменить…» в контекстном меню.
- Убедитесь, что значением данных является VBSFile.
- Нажмите кнопку "ОК" для подтверждения.
- Закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Исправление 5: удалите записи после Userinit.exe (этот метод полезен при возникновении ошибки Windows Script Host при запуске).
- Повторите шаги с 1 по 3 в исправлении 4, чтобы открыть редактор реестра.
- Разверните разделы HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft и Windows NT.
- Выберите CurrentVersion.
- Удалите все записи, которые вы можете найти после userinit.exe на правой панели (часто это VMApplet и WinStationsDisabled).
- Дважды щелкните Userinit.
- Удалите C:\windows\system32\servieca.vbs или C:\WINDOWS\run.vbs.
- Убедитесь, что значением по умолчанию является C:\Windows\system32\userinit.exe.
- Нажмите "ОК".
- Закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Обратите внимание, что вы также можете попытаться удалить запись *.vbs при появлении сообщения об ошибке Windows Script Host при запуске.
Если вы удалили важные файлы по ошибке, немедленно восстановите их:
Узнайте, как восстановить безвозвратно удаленные файлы в Windows 10/8/7/XP/Vista после «Shift-Delete» или «Очистить корзину».
Исправление 6: полагайтесь на ремонтную установку.
Этот метод должен быть вашим последним средством; это обязательно исправит ошибку Windows Script Host и восстановит поврежденные системные файлы.
Как отключить хост сценариев Windows в Win10
Согласно отчету, некоторые вредоносные программы HTML будут использовать объекты WSH. Поэтому пользователи Windows, которым эта функция не нужна, предпочитают ее отключать.
Как избавиться от всплывающего окна Windows Script Host:
- Откройте диалоговое окно запуска так, как вам удобно.
- Введите regedit и нажмите кнопку ОК.
- Выберите «Да» на панели «Контроль учетных записей пользователей», чтобы открыть редактор реестра.
- Найдите значение Enabled в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings. (Если вы обнаружите, что Windows Script Host отсутствует, создайте его самостоятельно.)
- Дважды щелкните Включено на правой панели.
- Установите для параметра Значение значение 0.
- Нажмите кнопку "ОК" для подтверждения.
- Выйдите из редактора реестра.
Совет. Если вы не можете найти запись на своем компьютере, создайте ее в редакторе реестра. Затем установите для параметра Значение значение 1 и сохраните изменения.
Обратите внимание, что вы не сможете запускать какие-либо сценарии с использованием WSH после его отключения (включая сценарии VBScript и JScript).
Как снова включить Windows Script Host? Определенно, вы должны удалить ключ Enabled в редакторе реестра.
Заключение
Очевидно, что Windows Script Host — это встроенное в Windows приложение для запуска программ VBScript. Ошибка Windows Script Host время от времени появляется при запуске или когда вы работаете на компьютере с Windows. Если вы действительно видите сообщение об ошибке Доступ к Windows Script Host отключен на вашем компьютере, не забудьте немедленно сделать следующие две вещи:
- Обеспечивайте безопасность данных, создавая резервные копии файлов или восстанавливая все потерянные данные.
- Попробуйте исправить ошибку Windows Script Host (отказано в доступе, не удается найти файл сценария и т. д.), используя методы, упомянутые в этом сообщении.
Если у вас есть сомнения, оставьте сообщение ниже.
Часто задаваемые вопросы об ошибке хоста сценариев Windows
Прежнее название Windows Script Host — Windows Scripting Host; это технология автоматизации, которая предоставляет пользователям операционной системы Windows среду для выполнения сценариев на разных языках, которые будут выполнять задачи с помощью разных объектных моделей.
- Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R.
- Введите regedit и нажмите кнопку ОК.
- Перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings\.
- Создайте новый ключ REG_DWORD и назовите его Enabled.
- Измените значение на 0.
- Перейдите в раздел HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings\ и сделайте то же самое.
Если ошибка сценария появляется на вашем компьютере в браузере, это означает, что ваш код JavaScript или VBScript в Интернете неверен. Обычно это ошибка веб-страницы, но есть вероятность, что она возникает во время загрузки веб-страницы.
Конечно, нет. На самом деле файл wscript.exe принадлежит операционной системе Microsoft Windows (находится в C:\Windows\System32). Это надежный программный компонент в Windows, который используется для выполнения файлов VBScript на вашем компьютере.
- Фейсбук
- Твиттер
- Ссылка
- Реддит
ОБ АВТОРЕ
Должность: обозреватель
Сара работает редактором в MiniTool с тех пор, как окончила университет. Сара стремится помочь пользователям с их компьютерными проблемами, такими как ошибки диска и потеря данных. Она испытывает чувство выполненного долга, видя, что пользователи решают свои проблемы, полагаясь на ее статьи. Кроме того, она любит заводить друзей и слушать музыку после работы.
Возникли проблемы с ошибками хоста сценариев Windows? Вот как это исправить.
Сталкиваетесь ли вы с сообщениями об ошибках Windows Script Host, такими как «Система не может найти файл, указанный для сценария Startup.vbs»? Или что-то вроде «Доступ к Windows Script Host отключен на этом компьютере»? Обычно эти ошибки вызваны поврежденными системными файлами, вредоносными программами, ошибками реестра и проблемами с файлами скриптов VBS.
Итак, если вам надоели ошибки Windows Script Host, читайте дальше, чтобы узнать, как решить эти проблемы.
Что такое хост сценариев Windows и почему он вызывает проблемы?
Windows Script Host — это встроенный инструмент, разработанный для администраторов ПК для автоматизации задач и управления ими. Он предоставляет среду, в которой вы можете выполнять сценарии на разных языках. По умолчанию этот инструмент интерпретирует и запускает файлы VBScript (.VBS и .VBE) и текстовые файлы JScript (.JS и .JSE).
Когда вы сталкиваетесь с ошибками Windows Script Host, это означает, что инструменту Windows Script Host не удается прочитать определенный файл сценария. Теперь, когда мы это знаем, давайте посмотрим, как вы можете обрабатывать ошибки Windows Script Host.
1. Просканируйте компьютер на наличие вирусов и устраните любые угрозы
Если основной причиной этого сообщения об ошибке является вредоносное ПО, вы можете выполнить полное сканирование своего устройства и удалить все вредоносные программы.
Для начала выполните несколько простых шагов:
- Введите Безопасность Windows в строке поиска Windows и выберите наиболее подходящий вариант.
- В следующем окне выберите Защита от вирусов и угроз.
- Затем выберите Параметры сканирования, а затем выберите Полное сканирование в появившихся параметрах.
- Наконец нажмите кнопку "Сканировать сейчас".
Если вы хотите сканировать определенные файлы или выполнить быстрое сканирование, откройте настройки защиты от вирусов и угроз в соответствии с предыдущими шагами и выберите параметр «Быстрое сканирование» или «Выборочное сканирование». В дополнение к этому вы также можете попробовать запустить автономную проверку Microsoft Defender.
2. Изменить значение по умолчанию файла VBS
VBS (Virtual Basic Script) – это файл, содержащий код, который можно запустить с помощью инструмента Windows Script Host. Если этот файл настроен неправильно, это может привести к нескольким ошибкам Windows Script Host.
Чтобы решить эту проблему, попробуйте изменить значение файла VBS по умолчанию, выполнив следующие действия:
- Нажмите Win + R, чтобы открыть диалоговое окно "Выполнить команду".
- Введите Regedit и нажмите OK, чтобы открыть редактор реестра.
- Перейдите к компьютеру > HKEY_CLASSES_ROOT > .vbs.
- Дважды щелкните значение (по умолчанию) на правой боковой панели, чтобы открыть его.
В следующем окне установите для параметра Значение данных значение VBSfile, а затем нажмите OK, чтобы сохранить эти настройки.
По завершении закройте редактор реестра и перезагрузите компьютер.
3. Исправление поврежденных системных файлов с помощью SFC и DISM
Если ошибки Windows Script Host вызваны повреждением системных файлов, вам могут пригодиться инструменты SFC и DISM. Это два важнейших инструмента, на которые всегда можно положиться, если вы хотите быстро найти и исправить вредоносные системные файлы.
Для начала вот как вы можете запустить инструмент DISM:
- Нажмите Win + R, чтобы открыть диалоговое окно "Выполнить команду".
- Введите CMD и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями.
- Далее введите следующую команду и нажмите Enter:
- Дождитесь завершения сканирования. Оттуда введите следующую команду и нажмите Enter:
- По завершении сканирования перезагрузите компьютер, чтобы изменения вступили в силу.
- Теперь вы можете запустить сканирование SFC. Для этого откройте командную строку, как описано выше, введите следующую команду и нажмите Enter:
- По завершении сканирования закройте командную строку и перезагрузите компьютер.
4. Используйте сканер безопасности Microsoft
Если у вас установлена антивирусная программа, вы можете использовать ее для поиска и удаления любых вредоносных программ, которые могут вызывать эту ошибку. Но если у вас нет антивирусной программы, вы можете попробовать сканер безопасности Microsoft. Это бесплатный и простой в использовании инструмент, предназначенный для быстрого поиска и удаления вредоносных программ с устройств Windows.
Вот как вы можете использовать сканер безопасности Microsoft:
- В зависимости от характеристик вашей системы загрузите 32- или 64-разрядную версию сканера безопасности Microsoft.
- После установки откройте программу и выберите тип сканирования, которое вы хотите запустить.
- Нажмите "Далее", чтобы продолжить, и следуйте инструкциям на экране, чтобы завершить процесс.
5.Используйте точку восстановления системы
Создание точек восстановления — один из лучших способов обеспечить безопасность данных Windows. Если ошибки Windows Script Host возникли недавно, вы можете устранить их, восстановив прежнее состояние компьютера с помощью точки восстановления.
Итак, если вы уже создали точку восстановления системы, вот как вы можете ее использовать:
- Введите Панель управления в строке поиска Windows и выберите наиболее подходящий вариант.
- Нажмите раскрывающееся меню "Просмотр" и выберите "Крупные значки".
- Прокрутите вниз и выберите параметр «Восстановить».
- В следующем окне выберите параметр «Открыть восстановление системы», а затем нажмите «Далее» во всплывающем окне.
- В окне «Восстановление системы» выберите точку восстановления и нажмите «Далее», чтобы продолжить.
Следуйте инструкциям на экране, чтобы завершить процесс, и перезагрузите компьютер, когда закончите.
6. Включить хост сценариев Windows через редактор реестра
Вы можете столкнуться с ошибками Windows Script Host просто потому, что Script Host отключен. Чтобы решить эту проблему, вы можете включить Script Host через редактор реестра следующим образом:
- Нажмите Win + R, чтобы открыть диалоговое окно "Выполнить команду".
- Введите Regedit и нажмите OK, чтобы открыть редактор реестра.
- Перейдите к HKEY_CURRENT_USER > Программное обеспечение > Microsoft > Windows Script Host > Настройки.
Дважды щелкните значение «Включено» на правой боковой панели и задайте для его данных «Значение» значение 1.
Если вы не можете найти значение Enabled, создайте его, выполнив следующие действия:
- Щелкните правой кнопкой мыши пустое место на панели справа и выберите "Создать" > "Параметр DWORD (32 разряда)".
- Назовите это новое значение как «Включено» и нажмите «ОК».
- Наконец, дважды щелкните значение и установите для его данных значения значение 1.
Легко справляться с ошибками хоста сценариев Windows
Ошибки Windows Script Host довольно раздражают, но устранить их очень просто. Если вы столкнетесь с такими проблемами, просто следуйте советам, которые мы предоставили, и все будет хорошо. Оттуда вы даже можете приступить к изучению нескольких сценариев Windows, которые помогут вам автоматизировать ваши задачи.
Читайте также: