Windows based script host что это
Перейти к содержимому

Windows based script host что это

  • автор:

Ошибки Windows Script Host — как исправить?

Как исправить ошибки Windows Script Host в Windows

Некоторые пользователи Windows 11, Windows 10 могут столкнуться с сообщениями об ошибках Windows Script Host при входе в систему, запуске каких-либо программ и в других ситуациях. Сами ошибки могут отличаться: «Не удается найти указанный файл», «Не удается найти файл сценария», «Не удается сохранить ярлык» и другие.

В этой инструкции подробно о том, чем могут быть вызваны ошибки Windows Script Host и варианты решения проблемы. Внимание: материал предназначен для рядовых пользователей, столкнувшихся с ошибкой, а не для разработчиков скриптов.

Самопроизвольное появление ошибок Windows Script Host при входе в систему или во время работы

Самый частый случай появления проблемы — ошибка появляется без каких-либо действий со стороны пользователя: обычно при входе в Windows, иногда — во время работы в произвольные моменты времени. Типичные сообщения Windows Script Host об ошибке для этой ситуации:

  • Не удается найти указанный файл, код 80070002 Не удается найти указанный файл Windows Script Host
  • Не удается найти файл сценария Не удается найти файл сценария
  • На данном компьютере отключен доступ к серверу сценариев Windows. Обратитесь к системному администратору Отключен доступ к серверу сценариев Windows

При этом сам файл сценария (скрипт) — это обычно какой-либо файл с расширением .vbs, имеющий название похожий на что-то системное, имеющее отношение к обновлениям, Windows, иногда — просто run.vbs

Обычно причина ошибки Windows Script Host в данном случае — наличие прописанного автоматического запуска скрипта .vbs в автозагрузке Windows, либо в планировщике заданий.

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

Общий порядок действий для этой ситуации:

Поиск запуска скриптов vbs в Autoruns

  1. Скачайте утилиту Autoruns с сайта Майкрософт , распакуйте у себя на компьютере в удобное расположение и запустите утилиту.
  2. Используйте поле быстрого поиска для того, чтобы найти записи в автозагрузке, запускающие скрипты .vbs, для этого достаточно ввести соответствующее расширение в поле поиска (фильтра).
  3. Если такие элементы были найдены, вы можете удалить их, нажав по ним правой кнопкой мыши и выбрав соответствующий пункт контекстного меню.
  4. Также выполните поиск по wscript и изучите найденные элементы: если они подозрительны, имеет смысл удалить их.

После удаления всех записей для запуска файла в автозагрузке Windows, рекомендую:

  • Удалить и сам этот файл: обычно он располагается в одной из папок с временными файлами.
  • Выполнить дополнительную проверку компьютера на вирусы и наличие вредоносных программ, например, с помощью KVRT (не требует установки на компьютер и не конфликтует со встроенным антивирусом).

Ошибки Windows Script Host при установке программ и игр

Остатки работы вредоносного ПО на компьютере — не единственный случай, когда вы можете столкнуться с ошибками Windows Script Host: например, некоторые установщики игр и программ могут использовать скрипты .vbs или другие для создания ярлыков или других задач.

Эти скрипты запускаются с помощью Windows Script Host (wscript.exe) и при сбоях выполнения действий, прописанных в них, вы можете получить те или иные сообщения об ошибках.

Возможные решения для типичных ошибок для данного случая:

  • Если вы видите сообщение Windows Script Host о невозможности создать ярлык — можно попробовать выполнить запуск установщика от имени администратора.
  • При ошибке «На данном компьютере отключен доступ к серверу сценариев Windows» откройте редактор реестра (Win+Rregedit), перейдите к разделу

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings

Дополнительная информация

В некоторых случаях ошибки Windows Script Host могут быть вызваны сбоями в системе или повреждением системных файлов, может иметь смысл попробовать:

  • Использовать точки восстановления системы
  • Выполнить восстановление целостности системных файлов
  • Установить последние обновления Windows

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники
  • Живые обои на рабочий стол Windows 11 и Windows 10
  • Лучшие бесплатные программы на каждый день
  • Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
  • Как смотреть ТВ онлайн бесплатно
  • Бесплатные программы для восстановления данных
  • Лучшие бесплатные антивирусы
  • Средства удаления вредоносных программ (которых не видит ваш антивирус)
  • Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
  • Бесплатные программы удаленного управления компьютером
  • Запуск Windows 10 с флешки без установки
  • Лучший антивирус для Windows 10
  • Бесплатные программы для ремонта флешек
  • Что делать, если сильно греется и выключается ноутбук
  • Программы для очистки компьютера от ненужных файлов
  • Лучший браузер для Windows
  • Бесплатный офис для Windows
  • Запуск Android игр и программ в Windows (Эмуляторы Android)
  • Что делать, если компьютер не видит флешку
  • Управление Android с компьютера
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Настройка возможностей восстановления Apple ID на iPhone
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Delta — эмулятор старых консолей на iPhone теперь доступен в AppStore
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Как вывести результат выполнения команды в файл в Windows
  • Как запускать программу на определенном мониторе в Windows
  • Как запретить использование режима Инкогнито в браузере
  • После изменения числа процессоров и максимума памяти Windows перестала запускаться — что делать?
  • Использование Desktop.ini Editor для редактирования свойств папок Windows
  • Флешка отображается как два отдельных диска — почему и что делать?
  • Как удалить дубликаты фото и видео на iPhone
  • Компьютер или ноутбук не запускается после замены батарейки CMOS — что делать?
  • Windows
  • Android
  • iPhone, iPad и Mac
  • Программы
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Ноутбуки
  • Wi-Fi и настройка роутера
  • Интернет и браузеры
  • Для начинающих
  • Безопасность
  • Ремонт компьютеров
  • Windows
  • Android
  • iPhone, iPad и Mac
  • Программы
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Ноутбуки
  • Wi-Fi и настройка роутера
  • Интернет и браузеры
  • Для начинающих
  • Безопасность
  • Ремонт компьютеров

Что такое Windows Script Host?

Раньше основной операционной системой для компьютеров считалась MS-DOS. Именно тогда возникла необходимость в постоянном выполнении определенных последовательностей действий. Осуществлять их вручную было крайне неразумно. С целью реализации поставленной задачи разработаны bat-файлы. Операционные системы улучшались, но некоторые вещи в них практически не претерпевали изменений. Размеры bat-файлов постоянно увеличивались, поскольку они выполняли всё более значительный список задач. Выход Windows ознаменовал возникновение серьёзной конкуренции в указанной сфере. Она появилась в результате возникновения Windows Script Host (сокращенно WSH).

Что такое Windows Script Host

Файлы WSH предполагают написание на скриптовых языках, куда следует отнести JScript, VBScript, Active Perl, Python и некоторые другие. Они позволяют осуществлять определенную последовательность действий на устройстве. Существует несколько преимуществ перед bat-файлами. Наиболее важным достоинством можно отметить увеличенный спектр действий:

  • Создание ярлыков для приложений
  • Отключение устройства
  • Внесение корректировок в реестр операционной системы
  • Работа с сетью
  • Переключение пользователей и получение информации о них
  • Внесение изменений в переменные окружения
  • Вывод на экран различного типа информационных сообщений

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

WSH особенно полезен для администраторов. Это связывается с особенностями внесения изменений в реестр. Не предусматривается выдачи на экран каких-либо сообщений о необходимости подтверждения действий. Подобный фактор позволяет выполнить нужные работы без отвлечения пользователя.

Файлы Windows Script Host

Документы данного типа можно разделить на две основные категории, в зависимости от расширения:

  1. js – для их написания используется JScript
  2. vbs – создаются с применением VBScript

Существуют некоторые отличия в синтаксисе, но они являются незначительными. Если Вы знакомы с одним из описанных языков, то в понимании другого не возникнет проблем. Для чтения файлов должны применяться специальные библиотеки. В операционных системах от Windows они являются встроенными и не потребуется осуществлять дополнительную загрузку. На некоторых версиях пакета библиотек нет и следует провести скачивание с официального сайта. Уточнить подобный момент достаточно просто – надо ввести в поиске wscript.exe.

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

Настройка

  • Microsoft Windows 2000
  • Microsoft Windows XP
  • Microsoft Windows Servers
  • Microsoft Windows Vista
  • Microsoft Windows 7
  • Microsoft Windows 8
  • Microsoft Windows 10

Полезная информация

  • Синий экран смерти (BSOD)
    • Коды ошибок
    • Способы устранения
    • Переменные
    • Команды
    • Примеры bat файлов
    • Объект WshShell
    • Объект FileSystemObject
    • Объект RegExp
    • Объект Dictionary
    • Объект Shell
    • Константы VBScript
    • Функции VBScript
    • Объект IE и WebBrowser
    • Объект WScript
    • Объект WshNetwork
    • AMI bios
    • AWARD bios
    • Phoenix bios
    • UEFI bios
    • Хитрости реестра Windows
    • Часто задаваемые вопросы
    • Стоит ли переходить на Windows 10?
    • Не открывается флешка на компьютере?
    • Как разбить жесткий диск на разделы?
    • Удалить баннер с рабочего стола
    • Лучшие бесплатные антивирусы 2016-2017 года
    • Не открывается Вконтакте и другие сайты
    • Как убрать всплывающие сайты и рекламу в браузере

    В автозапуске программа Microsoft (R) Windows Script Host- что это такое?

    Скорее всего вирус! Удалите из автозагрузки! Ни чем не рискуете! С уважением!

    Похожие вопросы

    Ваш браузер устарел

    Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

    wscript

    Узел скриптов Windows предоставляет среду, в которой пользователи могут выполнять скрипты на различных языках, использующих различные объектные модели для выполнения задач.

    Синтаксис

    wscript [] [/b] [/d] [/e:] [] [/i] [/job:] [] [/s] [/t:] [/x] [/?] [] 

    Параметры

    Параметр Описание
    scriptname Указывает путь и имя файла скрипта.
    /b Указывает пакетный режим, который не отображает оповещения, ошибки сценариев или запросы ввода. Параметр /b является противоположностью /i.
    /d Запускает отладчик.
    /e Указывает подсистему, которая используется для запуска скрипта. Этот параметр позволяет запускать скрипты, использующие расширение имени пользовательского файла. Без параметра /e можно запускать только скрипты, использующие зарегистрированные расширения имени файла. Например, если вы попытаетесь выполнить следующую команду:
    cscript test.admin
    Вы получите это сообщение об ошибке: ошибка ввода: для расширения .admin файла нет обработчика скриптов.
    Одним из преимуществ использования расширений нестандартного имени файла является то, что он защищает от случайного двойного выбора скрипта и выполнения чего-то, что вы на самом деле не хотите запускать.
    Использование этого расширения не создает постоянную связь между расширением .admin имени файла и VBScript. При каждом запуске скрипта .admin , использующего расширение имени файла, необходимо использовать параметр /e.
    /h:cscript Регистрирует cscript.exe в качестве узла скриптов по умолчанию для выполнения скриптов.
    /h:wscript Регистрирует wscript.exe в качестве узла скриптов по умолчанию для выполнения скриптов. Это поведение по умолчанию, когда параметр /h опущен.
    /i Задает интерактивный режим, в котором отображаются оповещения, ошибки сценариев и запросы ввода. Параметр /i является значением по умолчанию и противоположностью /b.
    /job:\

    Выполняет задание, определяемое идентификатором в файле скрипта WSF.
    /logo Указывает, что баннер узла скрипта Windows отображается в консоли перед запуском скрипта. Параметр /logo является значением по умолчанию и противоположностью /nologo.
    /nologo Указывает, что баннер узла скриптов Windows не отображается перед запуском скрипта. Параметр /nologo является противоположностью /logo.
    /s Сохраняет текущие параметры командной строки для текущего пользователя.
    /t:\

    Указывает максимальное время выполнения скрипта (в секундах). Можно указать до 32 767 секунд. Значение по умолчанию не ограничивается временем.
    /x Запускает скрипт в отладчике.
    ScriptArguments Задает аргументы, переданные скрипту. Каждый аргумент скрипта должен предшествовать косой черте (/).
    /? Отображает справку в командной строке.

    Замечания

    • Выполнение этой задачи не требует наличия учетных данных администратора. Рекомендуется выполнять эту задачу как пользователя без учетных данных администратора в качестве рекомендации по обеспечению безопасности.
    • Чтобы открыть командную строку, на начальном экране введите cmd и выберите командную строку.
    • Каждый параметр является необязательным. Однако аргументы скрипта нельзя указывать без указания скрипта. Если вы не указываете скрипт или какие-либо аргументы скрипта, wscript.exe откроется диалоговое окно «Узел скриптов Windows» Параметры. Используйте диалоговое окно, чтобы задать свойства глобального скрипта для всех скриптов, которые wscript.exe выполняются на локальном компьютере.
    • Параметр /t предотвращает чрезмерное выполнение скриптов, задав таймер. Когда время превышает указанное значение, wscript прерывает обработчик скриптов и завершает процесс.
    • Файлы скриптов Windows обычно имеют одно из следующих расширений имени файла: WSF, VBS,.js.
    • При двойном выборе файла скрипта с расширением без связи появится диалоговое окно «Открыть с помощью». Выберите wscript или cscript, а затем выберите «Всегда использовать эту программу», чтобы открыть этот тип файла. Это регистрирует wscript.exe или cscript.exe в качестве узла скрипта по умолчанию для файлов этого типа файла.
    • Свойства для отдельных скриптов можно задать. Дополнительные сведения о узле скриптов Windows см. в обзоре узла скриптов Windows.
    • Узел скриптов Windows может использовать файлы скриптов WSF . Каждый WSF-файл может использовать несколько обработчиков сценариев и выполнять несколько заданий.

    Дополнительные ссылки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *