Краткая памятка по устранению ошибки Windows Script Host
- Запишите точный текст ошибки и путь к файлу сценария.
- Проверьте автозагрузку в диспетчере задач на наличие.vbs/.js файлов.
- Откройте планировщик задач (taskschd.msc) и удалите подозрительные задачи.
- Проверьте реестр (regedit) в ветках HKCU\Software\Microsoft\Windows\CurrentVersion\Run и HKLM.
- Запустите полное сканирование антивирусом для удаления вредоносного ПО.
- Выполните команду sfc /scannow для проверки целостности системных файлов.
- Используйте CCleaner или аналогичную утилиту для очистки автозагрузки.
- Создайте точку восстановления перед внесением изменений в реестр.
- Если ошибка не исчезает, выполните чистую загрузку Windows.
- В крайнем случае, отключите службу Windows Script Host через групповые политики.
Что это за ошибка, и как ее исправить?
«Windows script host» — это важнейший компонент операционной системы, который необходим для запуска различных исполняемых сценариев.
Рассматриваемый системный сбой сообщает пользователю, что указанного в тексте ошибки файла с расширением «.vbs» и «.js» (например, «») больше не существует или он повреждён, но какая-то программа или процесс продолжают к нему обращаться.
В основном, происходит это из-за работы антивирусного программного обеспечения, которое или действительно удалило вирус, но не довела процесс до конца, и остались остаточные следы вирусного ПО, или приняла компонент системы за вирус и удалила его.
В редких случаях виновником появления ошибки «Windows script host не удается найти указанный файл» выступает сам пользователь, проводивший модернизацию/оптимизацию операционной системы через редактирование реестра или системных файлов/компонентов или использовавший стороннее специализированное программное обеспечение для улучшения быстродействия работы компьютера.
Таким образом, следует выделить две основные разновидности данной ошибки:
- вирус;
- системный компонент,
Что делать, если ошибку с кодом 80070002 вызвал вирус?
Это наиболее проблематичная разновидность системного сбоя, так как может проявляться в отсутствии отображения элементов рабочего стола.
Обычно возникает такой сбой банально – пользователь включает компьютер и вместо рабочего стола видит чёрный экран с ошибкой посередине, в которой указано примерно следующее:
При этом важно помнить, что система работает и, соответственно, можно использовать системные инструменты для устранения сбоя.
- Вызовите «Диспетчер задач», нажав комбинацию клавиш «CTRL+ALT+DELETE».
- Далее нажмите «Файл» — «Новая задача (Выполнить)» и введите «».
- Когда запустится рабочий стол, нажмите «WIN+R» и выполните «regedit».
В окне редактора реестра откройте ветку «HKEY_LOCAL_MACHINE» и пройдите по пути «\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon».
- Здесь откроется обширный список ключей, в котором необходимо обратить внимание на два ключа – «Shell» должен иметь значение «», и «Userinit» — должен иметь значение «C:\Windows\system32\».
- Далее требуется найти самого «виновника проблемы» – это остаточные следы от файла «». Для этого в редакторе реестра кликните по верхней строчке «Компьютер», нажмите «CTRL+F» или «Правка» — «Найти» и в строку поиска введите «».
Если будут найдены какие-либо файлы, то смело их удаляйте, и для большей надежности перепроверьте результаты, повторив поиск ещё раз. После чистки реестра перезагрузите компьютер.
Также не будет лишним провести комплексное сканирование операционной системы на наличие вирусной активности.
Причиной сбоя "Windows script host" стали системные компоненты
В рамках рассматриваемой проблемы с системными компонентами следует рассмотреть две наиболее частных ситуации:
- ошибка с файлом «»;
- файл «».
Ошибка с подобным сценарием указывает на невозможность системы корректно запустить/загрузить обновления операционной системы.
- Нажмите «WIN+R» и введите «».
- В открывшемся окне «Службы» найдите строку «Центр обновления Windows» и нажмите «Остановить».
Откройте «Компьютер», перейдите в каталог «Windows\SoftwareDistribution\DataStore» и удалите все имеющиеся там файлы и папки.
Откройте «Windows\SoftwareDistribution\Download» и также удалите все, что будет в данной папке.
- Вернитесь к окну «Службы» и включите «Центр обновления Windows».
- Перезагрузите компьютер и проверьте работоспособность системы.
Ошибка с файлом «» также достаточно распространена, но имеет немного более сложное решение:
- Откройте «Планировщик заданий», нажав «WIN+R» и выполнив «».
- В открывшемся окне, перейдите в каталог «Библиотека планировщика заданий».
- В блоке «Действия» нажмите кнопку «Включить журнал всех заданий».
- Просмотрите все позиции в списке и обратите внимание на раздел «Действия».
- Если в каком-либо задании присутствует строка «C:\ProgramData\» — смело удаляйте его и перезагружайте компьютер.
Часто задаваемые вопросы об ошибке Windows Script Host
Вопрос: Почему появляется ошибка «Не удается найти файл сценария»?
Ответ: Ошибка возникает, когда Windows Script Host не может найти указанный в реестре или автозагрузке файл сценария (.vbs,.js).
Вопрос: Как исправить ошибку Windows Script Host с кодом 80070002?
Ответ: Проверьте автозагрузку и планировщик задач на наличие ссылок на удаленные или вредоносные скрипты, затем очистите их.
Вопрос: Может ли эта ошибка быть вызвана вирусом?
Ответ: Да, часто вредоносное ПО создает задачи на запуск скриптов, которые после удаления вируса остаются в системе и вызывают ошибку.
Вопрос: Как проверить автозагрузку на наличие проблемных скриптов?
Ответ: Откройте диспетчер задач (Ctrl+Shift+Esc), перейдите на вкладку «Автозагрузка» и отключите подозрительные элементы с расширением.vbs или.js.
Вопрос: Что делать, если ошибка появляется при запуске Windows?
Ответ: Используйте инструмент «msconfig» или редактор реестра (regedit), чтобы найти и удалить ключи, ссылающиеся на несуществующие файлы сценариев.
Вопрос: Как очистить планировщик задач от вредоносных скриптов?
Ответ: Запустите taskschd.msc, найдите задачи с подозрительными названиями или действиями, запускающими скрипты, и удалите их.
Вопрос: Может ли ошибка быть связана с повреждением системных файлов?
Ответ: Да, если повреждены компоненты Windows Script Host, выполните команду sfc /scannow в командной строке от имени администратора.
Вопрос: Как отключить Windows Script Host полностью?
Ответ: Это не рекомендуется, но можно через редактор локальной групповой политики (gpedit.msc) отключить выполнение скриптов.
Вопрос: Ошибка появляется после установки обновлений Windows — что делать?
Ответ: Попробуйте удалить последние обновления или выполнить восстановление системы до точки, когда ошибки не было.
Вопрос: Как найти файл сценария, который вызывает ошибку?
Ответ: В тексте ошибки обычно указан путь к файлу. Скопируйте его и проверьте, существует ли файл по этому пути.





























