Ошибка «Windows Script Host» часто встречается на Windows 10, 8, 7. Причиной их возникновения нередко служат регулярные обновления от компании Майкрософт. И при чем не важно: официальная у вас «винда», или пиратская.
Далее разберем подробно основные причины данной ошибки и как его исправить.
Сбои могут появиться в самое неожиданное время при установке различных ПО, игр и т.д. Сопровождается такая ошибка определенным кодом и сообщением «не удаётся найти указанный файл сценария».
Содержание
- «Windows Script Host» что это такое
- «Windows Script Host» исправить быстро и легко
- Способ 1: Настройка корректного времени на компьютере
- Способ 2: Отключение Центра обновлений
- Способ 3: Удаление некорректно установленных обновлений
- Способ 4: Установка лицензионной Windows
- Вывод
«Windows Script Host» что это такое
Наиболее часто встречающаяся — ошибка 80070002. Как бы ни существовал длинный список различных кодов, их решение почти одинаковое.
Решение подобных конфликтов в большинстве случаев займет не больше 5 минут. Мы рассмотрим самые проверенные методы, которые помогут вам избавиться от данной ошибки. Эти способы признаны оптимальными на официальном сайте сообщества Майкрософт и получили одобрение большинства пользователей Виндовс.
Выделим наиболее распространенные причины возникновения конфликта «Виндовс Скрипт Хост»:
- Не точное системное время.
- Неполадки в работе службы обновлений.
- Загрузка очередного обновления со сбоями.
- Пиратская копия «винды».
«Windows Script Host» исправить быстро и легко
Способ 1: Настройка корректного времени на компьютере
Системное время, которое отображается в области уведомлений, выполняет ряд задач. Одни программы, при обращении к серверам разработчиков или к другим подобным ресурсам, могут выдавать сбои из-за расхождений в дате и времени.
Так что всегда проверяем правильность времени ПК.
- Кликаем на часы в панели задач рабочего стола и открываем настройки;
- Затем переходим на вкладку «Время по интернету»и заходим в параметры. Важно учесть, что ваша учетная запись обязана иметь права администратора.
- В открывшемся окне ставим галочку перед «Синхронизировать с сервером времени в Интернет», далее из имеющегося списка «Сервер»выбираем windows.com и кликаем «Обновить сейчас».
- Об успешном завершении настройки вас уведомит соответствующая надпись. Если возникнет ошибка из-за превышенного времени ожидания пробуем обновить время еще раз.
С этих пор время вашего ПК будет периодически синхронизироваться с сервером времени Microsoft и проблем с расхождением не возникнет.
Способ 2: Отключение Центра обновлений
Одним из частых причин является неудачное обновление системы.
Чему могут способствовать загруженность системы, а также сбои в сети интернет.
- Щелкните на «Пуск» и откройте «Панель управления».
- Зайдите в «Администрирование».
- Откройте «Службы».
- Затем выберите «Центр обновления Windows».
- Щелкните ПКМ. Далее выберите «Остановить».
- Перезагрузите вашу ОС.
С помощью таких простых действий отключаем попытки системы получить свежие обновления, послужившие причиной возникновения конфликта «Виндовс Скрипт Хост».
Способ 3: Удаление некорректно установленных обновлений
Этот способ представляет собой удаление тех обновлений, после установления которых начались неполадки в Windows Script Host. Устранить это можно двумя способами: вручную и через восстановление системы.
На заметку! Какой бы вариант вы ни выбрали, важно помнить хотя бы примерную дату, после которой начались неполадки.
Метод вручную
- Заходим в «Панель управления»и открываем «Программы и компоненты».
- Далее смотрим, какие обновления установлены, нажав соответствующую кнопку.
- Появится весь список обновлений. Для удобства отсортируем их по дате установки, нажав по шапке столбца «Установлено».
- И удаляем все обновления, которые установлены после появления неполадок (смотрим дату).
- Далее перезагружаем ПК.
Утилита восстановления
- Чтобы перейти к данной утилите открываем «Свойства» компьютера.
- Далее заходим в «Защиту системы».
- Кликаем по кнопке «Восстановление».
- В окне программы нажимаем «Далее».
- Ставим галочку, чтобы отобразить дополнительные точки восстановления. Нам нужны позиции «Автоматически созданная точка». Из них выбираем ту, что подходит дате последнего обновления.
- Жмем «Далее», дожидаемся, когда система предложит перезагрузить ПК и совершит процедуру по восстановлению к выбранному состоянию.
Полезно: Важно помнить, что такой процесс может повлечь за собой удаление программ и драйверов, установленные после выбранной даты. Для того, чтобы узнать коснется это вас или нет смотрим список затрагиваемых программ, нажав соответствующую кнопку.
Способ 4: Установка лицензионной Windows
Единственный плюс пиратской версии Виндовс – это то, что они бесплатны. Намного больше от них неудобств, в том числе, некорректную работу важных компонентов.
В данном случае советы по устранению ошибки, указанные выше, могут не решить проблему: исходники файлов уже были сбойными. Здесь остается порекомендовать поискать другой дистрибутив, но желательно, конечно, установить лицензионную версию Windows.
Вывод
Приведенные выше советы помогут вам устранить системную ошибку «Виндовс Скрипт Хост» наиболее простым и доступным образом. Но в случае, если проблема все же не решилась, тогда единственным решением остается переустановка системы, тем более если у вас пиратская версия Виндовс.
Windows использует файлы сценариев для запуска множества программ в Windows. Многие из них настроены на запуск, при входе в систему на компьютере, в то время как другие могут запускаться по таймеру или после определенного события. Тем не менее, обычно сценарии, установленные в Windows, не дают сбоев, и есть вероятность, что какое-то вредоносное ПО установило сценарий для последующего запуска. Однако, поскольку он был удален с компьютера, например антивирусом, то появляется сообщение: «Не удается найти файл сценария» и при запуске Windows выдает ошибку.
Содержание
- Решение 1. Проверьте запись процесса Winlogon в реестре
- Решение 2. Исправьте запись .vbs скриптов в реестре
- Решение 3. Создайте пустой скрипт
- Решение 4. Выполните проверку системных файлов
- Решение 5. Запустите антивирусное сканирование
Решение 1. Проверьте запись процесса Winlogon в реестре
Давайте проверим ситуацию, когда файл скрипта уже удален, к примеру, антивирусом, а запись в реестра ещё присутствует, которая и вызывает данную ошибку скрипта.
- Откройте редактор реестра, нажав Win+R набрав regedit в строке Выполнить и нажав клавишу Enter.
- Перейдите по следующему пути в редакторе:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- Найдите строку Userinit и дважды щелкните ее, чтобы отредактировать.
- Значение по умолчанию для строки — «C:\Windows\system32\userinit.exe», если есть что-то еще, то обязательно удалите остальные записи и нажмите кнопку ОК.
Выйдите из системы и войдите снова, чтобы проверить, исчезла ли ошибка.
Решение 2. Исправьте запись .vbs скриптов в реестре
Если вы получаете сообщение об ошибке Windows Script Host, вам необходимо установить значение по умолчанию для ключа vbs.
- Нажмите комбинацию клавиш WIN+R, чтобы запустить утилиту Выполнить, введите regedit и нажмите Enter.
- После открытия редактора реестра перейдите к следующему ключу:
Компьютер\HKEY_CLASSES_ROOT\.vbs
- Дважды щелкните строку (По умолчанию) и измените ее значение на VBSFile.
Решение 3. Создайте пустой скрипт
Если вы не можете найти, какая программа вызывает этот скрипт, и вы все перепробовали, попробуйте воссоздать файл-скрипт и посмотреть, решит ли это данную проблему. Приведем пример на ошибке, которая представлена на скриншоте, но так можно попробовать сделать с любым отсутствующим файлом-сценарием.
- Щелкните правой кнопкой мыши в любом месте области рабочего стола, выберите Создать в контекстном меню и нажмите Текстовый документ.
- В текстовом документе (блокноте) введите следующий текст:
Wscript.Quit
- Далее сохраните этот текстовый документ с названием Maintenance.vbs где Вам удобнее, например, на рабочем столе. Для этого откройте пункт меню Файл, выберите Сохранить как, а далее в строке Тип файла укажите Все файлы, тогда можно будет указать файлу расширение .vbs и нажмите Сохранить.
- Теперь перейдите к файлу .vbs на рабочем столе, щелкните на нем правой кнопкой мыши и выберите Копировать.
- Далее откройте Проводник и перейдите по пути указанному в ошибке: C:\Windows\System32
- Теперь вставьте скопированный файл .vbs в папку System32, для этого щелкните правой кнопкой мыши в пустом месте и выберите Вставить в контекстном меню.
После проделанных манипуляций перезагрузите компьютер, если окно с ошибкой больше не повляется, значит данное решение помогло. Это решение можно пробовать с разными отсутствующими файлами сценариями.
Решение 4. Выполните проверку системных файлов
Ещё один способ исправить ошибку заключается в запуске встренной утилиты System File Cheker (SFC) в Microsoft Windows для проверки системных файлов на их отсутствие или ошибки.
Для запуска SFC сделайте следующее:
- Нажмите правой кнопкой мыши на кнопке Пуск и в появившемся меню выберите Windows PowerShell (администратор).
- В появившемся окне Контроль учетных записей нажмите кнопку Да
- В окне Windows PowerShell введите команду:
sfc /scannow
- Дождитесь окончания выполнения операции, если потребуется перезагрузите компьютер.
Решение 5. Запустите антивирусное сканирование
В любом случае, лучше проверить системный диск любым антивирусным решением или встроенным программным обеспечением Защитник Windows для сканирования и устранения проблемы. Также обязательно проверить ту папку, на которую указывает ошибка и в будующем стоит обратить внимание на недостаточную защиту компьютера от вирусов, так как он смог попасть на Ваше устройство.
Некоторые пользователи Windows 11, Windows 10 могут столкнуться с сообщениями об ошибках Windows Script Host при входе в систему, запуске каких-либо программ и в других ситуациях. Сами ошибки могут отличаться: «Не удается найти указанный файл», «Не удается найти файл сценария», «Не удается сохранить ярлык» и другие.
В этой инструкции подробно о том, чем могут быть вызваны ошибки Windows Script Host и варианты решения проблемы. Внимание: материал предназначен для рядовых пользователей, столкнувшихся с ошибкой, а не для разработчиков скриптов.
Самопроизвольное появление ошибок Windows Script Host при входе в систему или во время работы
Самый частый случай появления проблемы — ошибка появляется без каких-либо действий со стороны пользователя: обычно при входе в Windows, иногда — во время работы в произвольные моменты времени. Типичные сообщения Windows Script Host об ошибке для этой ситуации:
При этом сам файл сценария (скрипт) — это обычно какой-либо файл с расширением .vbs, имеющий название похожий на что-то системное, имеющее отношение к обновлениям, Windows, иногда — просто run.vbs
Обычно причина ошибки Windows Script Host в данном случае — наличие прописанного автоматического запуска скрипта .vbs в автозагрузке Windows, либо в планировщике заданий.
С большой вероятностью прописан он был каким-то вирусом или иным вредоносным ПО. При этом первые два приведенных в примере сообщения об ошибке обычно говорят о том, что сам вирус уже был удален, однако от него остались «хвосты» в виде попытки запуска файлов из автозагрузки.
Общий порядок действий для этой ситуации:
- Скачайте утилиту Autoruns с сайта Майкрософт , распакуйте у себя на компьютере в удобное расположение и запустите утилиту.
- Используйте поле быстрого поиска для того, чтобы найти записи в автозагрузке, запускающие скрипты .vbs, для этого достаточно ввести соответствующее расширение в поле поиска (фильтра).
- Если такие элементы были найдены, вы можете удалить их, нажав по ним правой кнопкой мыши и выбрав соответствующий пункт контекстного меню.
- Также выполните поиск по wscript и изучите найденные элементы: если они подозрительны, имеет смысл удалить их.
После удаления всех записей для запуска файла в автозагрузке Windows, рекомендую:
- Удалить и сам этот файл: обычно он располагается в одной из папок с временными файлами.
- Выполнить дополнительную проверку компьютера на вирусы и наличие вредоносных программ, например, с помощью KVRT (не требует установки на компьютер и не конфликтует со встроенным антивирусом).
Ошибки Windows Script Host при установке программ и игр
Остатки работы вредоносного ПО на компьютере — не единственный случай, когда вы можете столкнуться с ошибками Windows Script Host: например, некоторые установщики игр и программ могут использовать скрипты .vbs или другие для создания ярлыков или других задач.
Эти скрипты запускаются с помощью Windows Script Host (wscript.exe) и при сбоях выполнения действий, прописанных в них, вы можете получить те или иные сообщения об ошибках.
Возможные решения для типичных ошибок для данного случая:
- Если вы видите сообщение Windows Script Host о невозможности создать ярлык — можно попробовать выполнить запуск установщика от имени администратора.
- При ошибке «На данном компьютере отключен доступ к серверу сценариев Windows» откройте редактор реестра (Win+R — regedit), перейдите к разделу
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings
и проверьте наличие параметра DWORD с именем Enabled. Если он присутствует и его значение равно 0, дважды нажмите по нему и установите 1 в качестве значения. При отсутствии параметрам, создайте его и задайте значение 1.
- Сообщения об ошибках Windows Script Host «Не удается найти указанный файл, код 80070002» или «Не удается найти файл сценария» в процессе установки игр и программ обычно появляется при установке нелицензионного софта, когда какие-то из файлов автоматически удаляются встроенным антивирусом Windows. О возможных решениях в инструкции Что делать, если Windows сама удаляет файлы.
В некоторых случаях ошибки Windows Script Host могут быть вызваны сбоями в системе или повреждением системных файлов, может иметь смысл попробовать:
- Использовать точки восстановления системы
- Выполнить восстановление целостности системных файлов
- Установить последние обновления Windows
Если ваша проблема с Windows Script Host отличается от описанных в инструкции, расскажите о том, что именно происходит, какое сообщение об ошибке вы наблюдаете и при каких обстоятельствах. Возможно, я или кто-то из читателей сможет вам помочь.
Содержание
- Исправляем ошибку Windows Script Host
- Вариант 1: Системное время
- Вариант 2: Служба обновлений
- Вариант 3: Некорректно установленные обновления
- Вариант 4: Нелицензионная Windows
- Заключение
Windows Script Host – особый компонент операционной системы, который позволяет запускать скрипты, написанные на JS (Java Script), VBS (Visual Basic Script) и других языках. При неправильном его функционировании могут наблюдаться различные сбои во время запуска и работы Windows. Такие ошибки зачастую не могут быть исправлены простой перезагрузкой системы или графической оболочки. Сегодня поговорим о том, какие действия необходимо совершить для устранения неполадок в функционировании компонента WSH.
Сразу стоит сказать о том, что если вы писали свой скрипт и при его запуске получили ошибку, то необходимо искать проблемы в коде, а не в системном компоненте. Например, вот такое диалоговое окно говорит именно об этом:
Такая же ситуация может возникнуть и в том случае, когда в коде имеется ссылка на другой скрипт, путь к которому прописан неверно либо данный файл вовсе отсутствует на компьютере.
Далее мы поговорим о тех моментах, когда при старте Windows или запуске программ, например, Блокнота или Калькулятора, а также других приложений, использующих системные ресурсы, появляется стандартная ошибка Windows Script Host. Иногда подобных окон может появиться сразу несколько. Случается такое после обновления операционной системы, которое может пройти как в штатном режиме, так и со сбоями.
Причины такого поведения ОС следующие:
- Неверно выставленное системное время.
- Сбой в работе службы обновлений.
- Некорректная установка очередного апдейта.
- Нелицензионная сборка «винды».
Вариант 1: Системное время
Многие пользователи думают, что системное время, которое показывается в области уведомлений, существует только для удобства. Это не совсем так. Некоторые программы, обращающиеся к серверам разработчиков или к иным ресурсам, могут работать некорректно или вовсе отказаться функционировать по причине расхождений в дате и времени. Это же касается и Windows с ее серверами обновления. В том случае, если будет расхождение в вашем системном времени и времени сервера, то могут наблюдаться неполадки с апдейтами, поэтому на это стоит обратить внимание в первую очередь.
- Нажимаем на часы в правом нижнем углу экрана и переходим по ссылке, указанной на скриншоте.
- Далее идем на вкладку «Время по интернету» и жмем на кнопку изменения параметров. Обратите внимание, что ваша учетная запись должна обладать правами администратора.
- В окне настроек устанавливаем галку в указанный на изображении чекбокс, затем в выпадающем списке «Сервер» выбираем time.windows.com и нажимаем «Обновить сейчас».
- Если все пройдет успешно, то появится соответствующая надпись. В случае ошибки с превышением времени ожидания просто нажимаем кнопку обновления еще раз.
Теперь ваше системное время будет регулярно синхронизироваться с сервером времени Майкрософт и расхождения не будет.
Вариант 2: Служба обновлений
Windows – это очень сложная система, с множеством одновременно протекающих процессов, и некоторые из них могут повлиять на работу службы, отвечающей за обновление. Высокое потребление ресурсов, различные сбои и занятость компонентов, помогающих апдейту, «заставляют» службу совершать бесконечные попытки выполнить свою работу. Сам сервис также может сбоить. Выход здесь один: отключить его, а затем перезагрузить компьютер.
- Вызываем строку «Выполнить» сочетанием клавиш Win+R и в поле с названием «Открыть» пишем команду, которая позволит получить доступ к соответствующей оснастке.
services.msc
- В списке находим «Центр обновления», кликаем ПКМ и выбираем пункт «Свойства».
- В открывшемся окне жмем кнопку «Остановить», а затем ОК.
- После перезагрузки служба должна запуститься автоматически. Стоит проверить, так ли это и, если она все еще остановлена, включить ее тем же способом.
Если после выполненных действий ошибки продолжают появляться, то необходимо поработать с уже установленными обновлениями.
Вариант 3: Некорректно установленные обновления
Данный вариант подразумевает удаление тех обновлений, после установки которых начались сбои в Windows Script Host. Сделать это можно как вручную, так и с помощью утилиты восстановления системы. В обоих случаях необходимо вспомнить, когда «посыпались» ошибки, то есть после какой даты.
Ручное удаление
- Идем в «Панель управления» и находим апплет с названием «Программы и компоненты».
- Далее переходим по ссылке, отвечающей за просмотр обновлений.
- Сортируем список по дате установки, кликнув по шапке последней колонки с надписью «Установлено».
- Выбираем нужное обновление, кликаем ПКМ и выбираем «Удалить». Также поступаем с остальными позициями, помня про дату.
- Перезагружаем компьютер.
Утилита восстановления
- Для перехода к данной утилите кликаем правой кнопкой мыши по значку компьютера на рабочем столе и выбираем пункт «Свойства».
- Далее переходим к «Защите системы».
- Нажимаем кнопку «Восстановление».
- В открывшемся окне утилиты жмем «Далее».
- Ставим галку, отвечающую за показ дополнительных точек восстановления. Необходимые нам поинты будут называться «Автоматически созданная точка», тип – «Система». Из них необходимо выбрать ту, которая соответствует дате последнего обновления (или того, после которого начались сбои).
- Жмем «Далее», ждем, пока система предложит перезагрузиться и выполнит действия по «откату» к предыдущему состоянию.
- Обратите внимание, что в этом случае могут быть удалены и те программы и драйвера, которые были установлены вами после этой даты. Узнать, произойдет ли это, можно нажав кнопку «Поиск затрагиваемых программ».
Читайте также: Как восстановить систему Windows XP, Windows 8, Windows 10
Вариант 4: Нелицензионная Windows
Пиратские сборки «винды» хороши лишь тем, что они совершенно бесплатны. В остальном же такие дистрибутивы могут принести массу проблем, в частности, некорректную работу необходимых компонентов. В этом случае рекомендации, приведенные выше, могут не сработать, так как файлы в скачанном образе уже были сбойными. Здесь можно только посоветовать поискать другой дистрибутив, но лучше воспользоваться лицензионной копией Windows.
Заключение
Решения проблемы с Windows Script Host довольно просты, и с ними справится даже начинающий пользователь. Причина здесь ровно одна: некорректная работа инструмента обновления системы. В случае с пиратскими дистрибутивами можно дать следующий совет: пользуйтесь только лицензионными продуктами. И да, правильно пишите ваши скрипты.
С ошибкой сценария хоста Windows можно столкнуться в любое время, независимо от того, какую версию операционной системы вы используете. Неожиданное появление этого сбоя указывает на то, что какой-то модуль работает не так, и необходимо внести соответствующие исправления.
Однако пользователи часто не понимают, какое сообщение содержится в самой ошибке. Путаница происходит потому, что сбой в Windows Script Host не зависит от программного обеспечения, установленного на устройстве. Скорее он представляет собой строку в сценарии, который является частью самой операционной системы.
При этом причины возникновения этой проблемы могут различаться, но чаще всего это указывает на заражение вредоносным ПО. Поэтому в качестве самого первого шага, в попытке исправить ситуацию, следует выполнить полное сканирование системы с помощью надёжного антивирусного программного обеспечения. Помимо этого проблема может быть вызвана повреждёнными системными файлами, ошибками в реестре или чем-то ещё. Поэтому ниже вы найдете несколько решений, для разных ситуаций.
Решение 1. Просканируйте свой компьютер на наличие вредоносных программ
Хотя на рынке существует множество сторонних приложений для защиты системы, Windows включает в себя бесплатный антивирус – Защитник Windows. В настоящее время это программное обеспечение находится на одном уровне со многими известными поставщиками ПО безопасности. Поэтому при отсутствии на компьютере стороннего антивируса, используйте его. Первым делом необходимо выяснить, заключается ли проблема в наличии вредоносных программ на ПК.
Просканируете компьютер:
- Щелкните правой кнопкой мыши Пуск и выберите Параметры.
- Перейдите к обновлению и безопасности.
- Выберите Безопасность Windows слева и нажмите Защита от вирусов и угроз.
- Затем кликните на Параметры сканирования;
- Нажмите флажок Проверка автономного Защитника Windows и Сканировать сейчас.
Это действие перезагрузит компьютер и запустит глубокое сканирование системы.
Решение 2. Запустите сканирование SFC и DISM
Средство проверки системных файлов может диагностировать и восстанавливать проблемные или повреждённые системные данные Windows:
- Введите cmd в поиске Windows.
- Щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора.
- В новом окне введите sfc /scannow и нажмите Enter. Выполните сканирование SFC.
- Дождитесь завершения работы программы, и перезагрузите компьютер.
Если сканирование SFC ничего не нашло или не смогло исправить обнаруженные нарушения целостности, вам следует выполнить восстановление образа Windows с помощью DISM. Откройте командную строку от имени администратора ещё раз и запустите следующие команды, нажимая Enter после каждой:
- Dism/Online/Cleanup-Image/CheckHealth;
- Dism/Online/Cleanup-Image/ScanHealth;
- Dism/Online/Cleanup-Image/RestoreHealth.
Решение 3. Восстановите значение VBS по умолчанию через реестр
Неправильное изменение реестра Windows может привести к ошибкам, повреждению системных файлов и ОС. Убедитесь, что вы сделали резервную копию базы данных, прежде чем переходить к следующим шагам.
- Введите regedit в поиске Windows и нажмите Enter.
- Зайдите в реестр. Если отобразится Контроль учётных записей пользователей, нажмите Да.
- В открывшемся окне реестра нажмите на строку Правка, а затем – Найти и введите Vbs – нужно найти одноименную папку.
- Дважды щелкните ключ по умолчанию справа.
- Убедитесь, что для ключа установлено значение VBSFile, и нажмите OK.
- Восстановите значение VBS по умолчанию.
Решение 4. Отключите Windows Script Host через реестр
Windows Script Host был представлен в Windows 98 – он позволяет запускать на компьютере больше языков программирования. К сожалению, если вредоносному ПО удастся проникнуть в устройство, оно может злоупотребить этим и получить доступ к большему количеству внутренних функций. Таким образом, полное отключение Windows Script Host, если он не используется, является хорошей практикой безопасности, которая также остановит появление связанной с ним ошибки.
- Введите regedit в поиске Windows и нажмите Enter.
- После захода в редактор реестра перейдите по следующему пути: HKEY_CURRENT_USERSoftware MicrosoftWindows Script HostSettings.
- Если справа вы не видите ключ Enabled, создайте его.
- Для этого щелкните правой кнопкой мыши в пустое место в правом окне и выберите «Создать»> «Значение DWORD (32 бита)».
- После появления ключа дважды щелкните по нему ЛКМ и установите для него значение 0 Отключить хост Windows Script.
- Теперь перейдите по следующему пути и повторите шаги, описанные выше: HKEY_LOCAL_MACHINESoftwareMicrosoftWindows Script HostSettings.
Примечание. При каждой попытке запуска файла VBS вы будете получать сообщение об ошибке: «Доступ к сценарию хоста Windows отключён на этом компьютере». Вы можете повторно включить его, изменив значение ключа в упомянутых разделах реестра на 1.
Ошибка «Windows Script Host» часто встречается на Windows 10, 8, 7. Причиной их возникновения нередко служат регулярные обновления от компании Майкрософт. И при чем не важно: официальная у вас «винда», или пиратская.
Далее разберем подробно основные причины данной ошибки и как его исправить.
Сбои могут появиться в самое неожиданное время при установке различных ПО, игр и т.д. Сопровождается такая ошибка определенным кодом и сообщением «не удаётся найти указанный файл сценария».
Содержание
- «Windows Script Host» что это такое
- «Windows Script Host» исправить быстро и легко
- Способ 1: Настройка корректного времени на компьютере
- Способ 2: Отключение Центра обновлений
- Способ 3: Удаление некорректно установленных обновлений
- Способ 4: Установка лицензионной Windows
- Вывод
«Windows Script Host» что это такое
Наиболее часто встречающаяся — ошибка 80070002. Как бы ни существовал длинный список различных кодов, их решение почти одинаковое.
Решение подобных конфликтов в большинстве случаев займет не больше 5 минут. Мы рассмотрим самые проверенные методы, которые помогут вам избавиться от данной ошибки. Эти способы признаны оптимальными на официальном сайте сообщества Майкрософт и получили одобрение большинства пользователей Виндовс.
Выделим наиболее распространенные причины возникновения конфликта «Виндовс Скрипт Хост»:
- Не точное системное время.
- Неполадки в работе службы обновлений.
- Загрузка очередного обновления со сбоями.
- Пиратская копия «винды».
«Windows Script Host» исправить быстро и легко
Способ 1: Настройка корректного времени на компьютере
Системное время, которое отображается в области уведомлений, выполняет ряд задач. Одни программы, при обращении к серверам разработчиков или к другим подобным ресурсам, могут выдавать сбои из-за расхождений в дате и времени.
Так что всегда проверяем правильность времени ПК.
- Кликаем на часы в панели задач рабочего стола и открываем настройки;
- Затем переходим на вкладку «Время по интернету»и заходим в параметры. Важно учесть, что ваша учетная запись обязана иметь права администратора.
- В открывшемся окне ставим галочку перед «Синхронизировать с сервером времени в Интернет», далее из имеющегося списка «Сервер»выбираем windows.com и кликаем «Обновить сейчас».
- Об успешном завершении настройки вас уведомит соответствующая надпись. Если возникнет ошибка из-за превышенного времени ожидания пробуем обновить время еще раз.
С этих пор время вашего ПК будет периодически синхронизироваться с сервером времени Microsoft и проблем с расхождением не возникнет.
Способ 2: Отключение Центра обновлений
Одним из частых причин является неудачное обновление системы.
Чему могут способствовать загруженность системы, а также сбои в сети интернет.
- Щелкните на «Пуск» и откройте «Панель управления».
- Зайдите в «Администрирование».
- Откройте «Службы».
- Затем выберите «Центр обновления Windows».
- Щелкните ПКМ. Далее выберите «Остановить».
- Перезагрузите вашу ОС.
С помощью таких простых действий отключаем попытки системы получить свежие обновления, послужившие причиной возникновения конфликта «Виндовс Скрипт Хост».
Способ 3: Удаление некорректно установленных обновлений
Этот способ представляет собой удаление тех обновлений, после установления которых начались неполадки в Windows Script Host. Устранить это можно двумя способами: вручную и через восстановление системы.
На заметку! Какой бы вариант вы ни выбрали, важно помнить хотя бы примерную дату, после которой начались неполадки.
Метод вручную
- Заходим в «Панель управления»и открываем «Программы и компоненты».
- Далее смотрим, какие обновления установлены, нажав соответствующую кнопку.
- Появится весь список обновлений. Для удобства отсортируем их по дате установки, нажав по шапке столбца «Установлено».
- И удаляем все обновления, которые установлены после появления неполадок (смотрим дату).
- Далее перезагружаем ПК.
Утилита восстановления
- Чтобы перейти к данной утилите открываем «Свойства» компьютера.
- Далее заходим в «Защиту системы».
- Кликаем по кнопке «Восстановление».
- В окне программы нажимаем «Далее».
- Ставим галочку, чтобы отобразить дополнительные точки восстановления. Нам нужны позиции «Автоматически созданная точка». Из них выбираем ту, что подходит дате последнего обновления.
- Жмем «Далее», дожидаемся, когда система предложит перезагрузить ПК и совершит процедуру по восстановлению к выбранному состоянию.
Полезно: Важно помнить, что такой процесс может повлечь за собой удаление программ и драйверов, установленные после выбранной даты. Для того, чтобы узнать коснется это вас или нет смотрим список затрагиваемых программ, нажав соответствующую кнопку.
Способ 4: Установка лицензионной Windows
Единственный плюс пиратской версии Виндовс – это то, что они бесплатны. Намного больше от них неудобств, в том числе, некорректную работу важных компонентов.
В данном случае советы по устранению ошибки, указанные выше, могут не решить проблему: исходники файлов уже были сбойными. Здесь остается порекомендовать поискать другой дистрибутив, но желательно, конечно, установить лицензионную версию Windows.
Вывод
Приведенные выше советы помогут вам устранить системную ошибку «Виндовс Скрипт Хост» наиболее простым и доступным образом. Но в случае, если проблема все же не решилась, тогда единственным решением остается переустановка системы, тем более если у вас пиратская версия Виндовс.
Системная ошибка «Windows Script Host» очень знакома пользователям Windows 7/8/10. Ее возникновение чаще всего сопровождается разными официальными обновлениями от компании Microsoft. Еще недавно все работало как надо, а тут вдруг при запуске приложений может происходить сбой или при загрузке Windows выскакивает черный экран и уведомлением об ошибке — «Не удается найти файл сценария» (run.vbs, launchall.js). Иногда с такой проблемой сталкиваются при установке Windows, что характерно она проявляется на официальных версиях от Microsoft тоже.
Что это за ошибка?
К счастью для пользователей, данный конфликт сценариев вполне объясним, и связывается он с неправильными интегрированными установочными файлами. По разным причинам весь софт не смог полностью выгрузится в операционную систему. Тут виной являются обновления и установочный диск Windows, пиратская сборка. К дополнительным источникам проблемы нужно отнести: антивирусы, любые сторонние утилиты по оптимизации системы, пользовательские действия на системном диске и другие.
По не официальным данным Windows Script Host может создавать до нескольких сотен подобных ошибок, самые распространенные из которых: 80070002, 80070003 или 80070483. Решения у них бывают практически одинаковые, во многих случаях понадобится не более 5 минут для их реализации и исправления конфликтной ситуации.
Исправляем Windows Script Host (Код 80070002)
Далее мы приведем несколько методов, которые избавят вас от данного сбоя. Эти методы проверенны и одобрены многими юзерами, а также предлагаются как оптимальные на официальном форуме поддержки Microsoft.
Остановка служб обновления
Иногда процесс обновления ОС происходит не совсем корректно. Это бывает связанно с загруженностью системы, сбоях интернета и т.д. Решениями становятся не сложные манипуляции, которые сможет сделать абсолютно любой пользователь. Выполним остановку центра обновлений.
- Перейдите в меню «Пункт» и посетите «Панель управления».
- Найдите подменю «Администрирование».
- Увидите список операций, кликните по «Службы».
- В новом окне отсортируйте все службы ОС по имени, это поможет в поиске «Центр обновления Windows».
- Кликните правой кнопкой мышки. Выберите «Остановить».
Остановка Центра обновлений Windows - Перезагрузите систему.
Это способ помогает прервать постоянные попытки компьютера получить новые обновления, которые могут вызывать ошибку 80070002.
Настройте время
Ошибка «Windows Script Host сценария» проявляется вследствие неправильно установленной даты на вашем ПК. Расхождения с главным сервером Microsoft во времени очень часто создает конфликты. Устанавливаемый софт строго соблюдает авторские права и поддержку разного рода DirectX , а они, как известно, не вечные.
- Перейдите в правом углу в меню часов, для этого нажмите на них.
- В самом низу будет одно единственное действие «Изменение настроек даты и времени».
Проверяем правильность настроек времени на ПК - Далее вводите правильное число и выбираете свой часовой пояс. А вообще лучше выставить автоматическое определение.
Самый простой способ решения, но не менее действенный от этого.
Удаление последних обновлений
Это вариант поможет в ручную решить данную ситуацию. Нужно будет посетить центр обновления и удалить все внесенные изменения за последнее время.
- Через «Пуск» найдите уже знакомую «Панель управления».
- Щелкните по службе «Программы и компоненты».
- В левом меню из трех вариантов выберите «Просмотр установленных обновлений».
- Отсортируйте все по дате добавления софта. Это можно сделать при помощи «Установлено».
Удалите обновления за последние пять дней - Начинайте с самой первой даты удалять все подряд. Примените это ко всем пунктам, которые были внесены в систему за пять последних дней.
А вот наглядная и подробная видео инструкция по исправлению подобной ошибки.
А вот хороший обзор о проблеме несколько иного сбоя службы Windows Script Host: «Не удается найти файл сценария run.vbs», который вызывает черный экран при загрузке и соответствующее уведомление.
Заключение
Данные советы помогут вам исправить системную ошибку Windows Script Host самым простым способом. Многие советуют залезть в реестр и менять значения и настройку некоторых служб — в большинстве случаев это не работает. Если манипуляции с обновлениями системы вам не помогли, тогда просто переустановите систему, тем более если у вас пиратская сборка Виндовс.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(21 голос, среднее: 2.7 из 5)
Поделитесь с друзьями!
Ошибка windows script host знакома многим пользователям, чаще всего она возникает после установки обновлений системы, при этом может выдавать сообщение «Не удается найти файл сценария» (run vbs, launchall js).
Эта ошибка указывает на конфликт сценариев, чаще всего возникает из-за того, что не все данные смогли запуститься на компьютере. Причиной могут быть сбои в установке обновления или установка сборок, которые были сделаны с ошибками. В качестве кода ошибки windows script host чаще всего указываются 80070002, 80070003 или 80070483.
Остановка служб обновления
Первым делом стоит остановить службу, ведь сбой возникает из-за нее чаще всего. Бывает, что обновления не могут загрузиться из-за сбоев или загруженности сети, или же устанавливаются неправильно из-за занятости системы.
Для начала следует зайти в пуск, потом в панель управления, оттуда в администрирование, а дальше в раздел служб. В списке следует найти службу центра обновлений, кликнуть по ней правой кнопкой мыши и выбрать остановить.
Дальше останется только перезагрузить компьютер.
Настраиваем время
Установка неправильной даты и времени может влиять на работу компьютера. Стоит установить корректную дату и время или настроить синхронизацию с одним из серверов точного времени. Для самостоятельной настройки достаточно кликнуть по значку часов в трее, а дальше нажать на соответствующий пункт во всплывшем окне.
Удаление ошибочных компонентов
Также поможет очистка папок, которые могут содержать в себе ошибочные компоненты. Для этого следует пройти по пути C:WindowsSoftware Distribution. В этом каталоге содержатся папки Data Store и Download, нужно полностью удалить их содержимое.
Удаляем последние обновления
В решении проблемы может помочь и удаление последних установленных в систему обновлений. Для начала следует зайти в пуск, далее в «Панель управления», потом перейти в «Программы и компоненты», далее выбрать «Просмотр установленных обновлений». Список можно отсортировать по дате установки, после того, как это будет сделано, можно начать удаление. Лучше всего будет стереть все за последнюю неделю, после этого можно перезагрузить компьютер.
Запуск службы обновлений
Ошибка может возникать и из-за отсутствия обновлений, если нужная служба отключена. Можно нажать по компьютеру правой кнопкой мыши, нажать на управление, в правой части окна кликнуть по Службам и управлению и выбрать службы. Здесь следует найти центр обновлений, дважды кликнуть по нему, после чего нажать на запустить и установить автоматический тип запуска. Далее потребуется перезагрузить компьютер.
Проверка готовности системы к обновлению
Если ни один из предыдущих методов не помог, то можно самостоятельно проверить наличие доступных апдейтов. Для этого потребуется зайти в центр обновлений, что можно сделать через панель управления. Здесь можно будет запустить проверку и дождаться окончания поиска. Если есть доступные, то стоит попробовать их установить.
Исправление ошибок реестра
Подобные ошибки в системе могут возникать и из-за большого количества ошибок в реестре. Самостоятельно с этим пользователь вряд ли справится, однако, в этом случае могут помочь сторонние программы, например, ccleaner, который можно скачать с официального сайта по ссылке https://www.ccleaner.com/ . Эта программа поможет удалить ненужные данные, а также сможет проверить реестр на наличие ошибок и устранить их. Ее необходимо установить, после чего перейти в раздел реестра и нажать на поиск проблем.
Когда программа покажет их все, нужно нажать на исправить, после этого можно будет сохранить резервные копии на случай сбоев. После этого можно перезагрузить устройство, ошибка может исчезнуть.
Проверка на вирусы
В некоторых случаях под скрипты могут маскироваться вирусы. При этом, сам вирус может быть уже удален, а осталась только ссылка на него, которая и приводит к появлению подобных сообщений. В этом случае стоит провести полную проверку компьютера своим антивирусом, также можно использовать cureit, а также программу для удаления вирусов рекламщиков, которую можно скачать по ссылке https://ru.malwarebytes.com/mwb-download/.
Не помешает также зайти в автозагрузку и удалить оттуда все незнакомые или подозрительные утилиты.
Ошибка: «Не удается найти указанный файл»
Такие ошибки чаще всего возникают после удаления вирусов или другого вредоносного ПО, здесь может быть несколько случаев, когда рабочий стол загружается и когда он не доступен.
Проверяем планировщик заданий
Этот способ подойдет в первом случае. Стоит запустить планировщик заданий, проще всего его найти начав вводить название утилиты в меню пуск. Здесь сразу включаем журнал всех заданий, если он отключен и перезапустить компьютер.
Дальше стоит перейти к списку активных или недавно выполненных задач и найти там ту, которая указывается в ошибке. Например, если в ошибке указывается, что нет возможности выполнить C:ProgramDataSystemService.vbs, то в планировщике стоит искать задачу, которая указывает туда же.
Когда она будет найдена, ее придется удалить.
Редактируем реестр
Если рабочий стол недоступен, то нужно вызвать диспетчер задач (Ctrl+Shift+Esc), дальше нажать файл — новая задача и ввести explorer.exe, это должно запустить рабочий стол.
Дальше стоит нажать win+r и ввести regedit. В утилите ищем HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon для систем с 32 разрядами или HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows для 64.
Здесь следует отыскать переменные Shell и Userinit, их значения должны быть «explorer.exe» и «C:Windowssystem32userinit.exe,».
Если там написано что-то другое, то значения нужно изменить.
Не удается найти файл сценария run vbs
Первые действия в этом случае такие же, как и прошлом пункте. Для начала следует запустить диспетчер задач, потом выйти на рабочий стол и исправить переменные в реестре. После этого потребуется удалить остатки этого сценария из реестра. Для этого следует выбрать Компьютер в левой части, нажать на правка — поиск и ввести в окне run.vbs.
Останется нажать найти далее, после чего, стоит удалять каждый из найденных элементов.
Если ничего не помогло
Если ни один из методов не помог, то остается не так уж много вариантов. Для начала можно зайти в пуск и найти там утилиту для восстановления компьютера. Она позволит откатить систему на одну из точек восстановления, следует выбирать ту, которая была создана в то время, когда все работало.
Если все равно не удается найти файл сценария, то остается только переустанавливать систему. В этом случае лучше использовать официальный или любой другой чистый образ. Не стоит пользоваться сборками, неизвестно что в них и как настроено, проблема может крыться в том, что было вырезано что-то важное. Лучше будет установить чистую систему, а после, уже самостоятельно, загрузить и установить все нужные утилиты и провести необходимые настройки, такой подход поможет избежать множества проблем и неожиданностей в будущем.
С ошибками сценария в ОС семейства Windows можно встретиться вне зависимости от версии операционной системы. Все они приносят значительные неудобства пользователю, так как программа, при которой появилась ошибка, прекращает работать. При каких условиях возникает ошибка windows script host, как исправить, чтобы она не повторялась впредь, рассказываю ниже. Нужно выполнить ряд простых действий.
Содержание статьи
- «Windows Script Host» – что это за ошибка?
- Как решить проблему
- Настройка времени
- Отключение обновлений
- Удаление некорректно установленных обновлений
- Установка лицензионной Windows
- Ошибки файловой системы
- Установить значение по умолчанию для ключа .vbs
- Проверка компьютера на наличие вредоносных программ
- Отключите Windows Script Host через реестр
- Как действовать, если рабочий стол не запускается?
- Что делать, чтобы такие ошибки более не появлялись?
- Комментарии пользователей
Нужно иметь в виду, что этот сбой не зависит от имеющегося в операционной системе программного обеспечения, а, скорее, относится к ошибке сценария самой системы. Поэтому ошибкой многих пользователей считается сбор информации и анализ работы внешних программ, а также их перенастройка в надежде устранить сбой.
Как решить проблему
Основными причинами возникновения ошибки скрипта Windows являются следующие:
- действие вирусов;
- ошибка времени;
- ошибка обновлений ОС;
- пиратская версия системы;
- сбой работы системных файлов.
Действие вредоносного ПО необходимо иметь в виду. Чаще всего именно вирусы являются причиной ошибки сценария Windows. Поэтому первым шагом будет проверка системы на вирусы одним из эффективных антивирусных программ с обновленными базами. Важно проверить не только системный раздел, но и всю информацию, и логические структуры, имеющиеся в системе.
Настройка времени
Часто ошибка script host в Windows вызывает простое несовпадение временных параметров. В этом случае следует обратить внимание на строку времени: некорректными может быть как само время, так и дата.
Внимание! Настройку даты и времени нужно делать от пользователя с полными правами.
Эти параметры нужно проверить. Для настройки времени и даты следует выполнить такие действия:
- Открыть через кнопку «Пуск» «Панель управления»-«Часы и регион»;
- В разделе «Дата и время» кликнуть на подменю «Установка даты и времени»;
- Откроется окно с указанием даты, времени и часового пояса, где нужно нажать на кнопку «Изменить дату и время»;
- В открывшемся окне откорректировать требуемые параметры и нажать на кнопку ОК.
Перезагружать компьютер нет необходимости. Дата и время установится сразу после применения настроек. Эти параметры можно настроить в BIOS в главном окне.
Отключение обновлений
Включенная функция загрузки и установки обновлений в редких случаях, но приводит к возникновению ошибки скрипта. Когда не помогла настройка времени, автоматические обновления лучше на время отключить. В Windows 10 сделать это можно через Редактор локальной групповой политике:
- Сочетанием клавиш Win+R открыть функцию «Выполнить»;
- Ввести команду gpedit.msc;
- Откроется окно реестра, где переходим по ветке «Конфигурация компьютераАдминистративные шаблоныКомпоненты WindowsЦентр обновления Windows»;
- Двойным щелчком мыши открыть настройки пункта Настройка автоматического обновления и в соответствующей области поставить флажок на «Отключено».
Для применения настроек нужно нажать кнопку ОК. После закрытия всех окон с применением настроек рекомендуется перезагрузить компьютер. После этого обновления не должны загружаться в систему.
Удаление некорректно установленных обновлений
Бывает так, что обновления с ошибками выпускает сама компания Microsoft – разработчик операционной системы Windows. Это приводит к массовым сбоям операционных систем Windows, которые получили обновление со сбоем.
Важно! Удалять обновления нужно лишь в том случаи, если вы уверены, что ошибку вызывает именно конкретный апдейт.
Пользователь волен подождать некоторое время, чтобы было выпущено обновление, устраняющее ошибку, однако просто удалить файлы намного проще и безопаснее для системы. Удалить установленное обновление можно через Панель управления следующим образом:
- В Панели управления открыть пункт «Программы»-«Удаление программы»;
- Откроется окно, где в левом меню следует выбрать пункт «Просмотр установленных обновлений»;
- Для удаления обновления необходимо кликнуть по нему правой кнопкой мыши и нажать пункт «Удалить».
Для более достоверного удаления важных обновлений рекомендуется отсортировать их по дате и удалить именно тот апдейт, после установки, которого начались ошибки сценария. После окончания процесса удаления нужно перезагрузить компьютер.
Установка лицензионной Windows
Причиной описываемого сбоя часто является встроенный или внешний взломщик лицензии. Дело в том, что такое ПО изменяет код системы и вносит в него свои правки. Из-за этого могут некорректно работать множество сценариев, что и приводит к возникновению ошибки.
Поэтому очень важно устанавливать и пользоваться только лицензионной Windows любой версии. Приобрести ее можно непосредственно у Microsoft, скачав на официальном сайте или купить у официального дистрибьютора. Это безопасно и практично, так как пользователь лицензионной ОС всегда своевременно получает все обновления системы и поддержку производителя.
Ошибки файловой системы
Проверить файловую систему на наличие ошибок можно, введя в командной строке «sfc /scannow».
Это инициирует процесс сканирования SFC. По возможности найденные ошибки будут исправлены. Если таковые найдены не были, можно восстановить целостность системы. Для этого предусмотрены определенные команды. Вводить их нужно поочередно, после каждой нажимать кнопку Enter:
- Dism/Online/Cleanup-Image/CheckHealth;
- Dism/Online/Cleanup-Image/ScanHealth;
- Dism/Online/Cleanup-Image/RestoreHealth.
После окончания всех процессов рекомендуется перезагрузить компьютер через кнопку «Пуск». Далее, когда система окончательно загрузится, ошибок сценария больше быть не должно.
Установить значение по умолчанию для ключа .vbs
Еще одной распространенной причиной ошибки сценария Windows Script Host является сбой параметров ключа .vbs. Его параметры по умолчанию восстанавливают через реестр. Для этого выполняют следующие действия:
- Открыть сочетанием клавиш Win+R функцию «Выполнить» и ввести команду regedit;
- Откроется окно реестра, где нужно перейти по цепочке HKEY_CLASSES_ROOT.vbs;
- В левой части кона будет расположена папка .vbs, на которую нужно нажать левой клавишей мыши;
- В правой части окна появится значок «По умолчанию», на который нужно нажать двойным щелчком мыши и в поле Значение прописать VBSFile.
Для утверждения параметров нажать на кнопку ОК и закрыть все окна. Далее рекомендуется перезагрузить компьютер и убедиться в отсутствии ошибки.
Проверка компьютера на наличие вредоносных программ
Процедуру проверки на вирусы рекомендуется проводить как минимум раз в полгода. При этом, следует использовать актуальную версию антивирусной программы с обновленными базами. На современном рынке программных продуктов существует много эффективных антивирусов.
Например, с официального сайта можно скачать Kaspersky – признанный во всем мире один из лучших антивирусов. Существуют версии для дома и бизнеса с разным набором функций и дополнительных защит. Проверка состоит из следующих шагов:
- Запустить главное меню программы (с ярлыка или на панели задач);
- Выбрать пункт «Проверка»;
- Рекомендуется выбрать «Полная проверка» и нажать на кнопку «Запустить проверку».
Дождаться окончания проверки с выводом результатов. Обнаруженные угрозы можно удалять или попытаться вылечить на усмотрение пользователя и с учетом важности зараженных файлов.
Также можно воспользоваться антивирусной программой «Avast». Скачать бесплатную версию программы можно, перейдя на официальный сайт разработчика.
Отключите Windows Script Host через реестр
Отключение скриптов в системе повышает безопасность ОС, однако запрещает работу пакетных файлов bat или cmd. Для домашних нужд это вполне эффективный вариант устранения ошибки сценариев, если предыдущие способы не дали желаемый результат. Для отключения Script Host через реестр нужно выполнить такие действия:
- Открыть окно реестра по команде regedit;
- Пройти по цепочке HKLMSoftwareMicrosoftWindows Script HostSettings;
- В правой части окна найти параметр Enable и открыть его двойным щелчком мыши;
- Установить значение 0.
Чтобы включить параметр заново, нужно поставить значение 1. Для этого в параметрах по веткам:
- HKEY_CLASSES_ROOTbatfileshellopencommand
- HKEY_CLASSES_ROOTcmdfileshellopencommand
Меняем стоковые параметры на NOTEPAD.EXE %1.
Как действовать, если рабочий стол не запускается?
Если при включении ПК рабочий стол не запустился, ничего страшного. Есть способ это исправить. Требуется последовательно выполнить несколько действий:
- Одновременно нажать клавиши «Ctrl», «Alt» и «Del».
- Выбрать пункт «Запустить диспетчер задач».
- Перейти во вкладку «Файл».
- Кликнуть по «Новая задача (Выполнить…)».
- В интерактивном поле ввести запрос «explorer.exe» и нажать «ОК».
После этого рабочий стол станет доступен и можно будет приступить к решению проблемы одним из способ, указанных выше.
Что делать, чтобы такие ошибки более не появлялись?
Несколько рекомендаций, способных помочь избежать ошибки «Windows Script Host» в будущем:
- Антивирусная программа, установленная на компьютере, должна содержать все актуальные пакеты данных. Это значит, что нельзя препятствовать ее регулярным обновлениям.
- За ПК следует работать от имени пользователя, а не администратора – так безопаснее.
- Следует оказаться от посещения сомнительных интернет-ресурсов и загрузки файлов из потенциально ненадежных источников.
Совет: чтобы избежать неприятностей и проблем, следует проводить проверку компьютера на наличие вирусных программ хотя бы раз в месяц.
Ошибка сценария в Windows – проблема не установленных программ, а самой операционной системы. Поэтому решать ее нужно в большинстве случаев с помощью различных манипуляций с ОС. Для этого необходимо иметь полный доступ к ресурсам Windows и минимальную компьютерную грамотность. Если все делать внимательно и по инструкции, пользователь устранит сбой и вернет работоспособность системы.
Видео по теме:
Ошибка Windows Script Host при запуске Windows 10
Windows Script Host предоставляет такие возможности сценариев, как пакетные файлы, но включает в себя множество других функций. Он может использоваться пользователем вручную, а также создаваться операционной системой для автоматизации потока операций на компьютере. Есть много связанных ошибок, которые могут иметь следующий вид:
Сценарий:
“Путь сценария VBS”
Строка: х
Символ: x
Ошибка: описание ошибки.
Код: ххххххх
Источник: источник ошибки.
Как исправить ошибку Windows Script Host при запуске Windows 10
Если вы включили создание точки восстановление системы , то можете просто откатить систему на пару дней назад, когда она работала стабильно. Помните, что работа, которая была сделана сегодня, не восстановится, если вы откатили задним числом.
1. Используйте проверку системных файлов
Запустите командную строку от имени администратора и выполните следующую команду для сканирования и автоматического восстановления системных файлов:
Перезагрузите систему после завершения сканирования.
2. Сканирование ПК на наличие вредоносных программ
Одна из причин, почему пользователи получают ошибку Windows Script Host – это вредоносные программ скаченные с ненадежных источников. Если ваш компьютер заражен вредоносным ПО, может появиться сообщение об ошибке “Не удается найти файл сценария“. Если у вас стоит сторонний антивирус , то запустите его в режиме “полная проверка”. Рекомендую воспользоваться антивирусным сканером .
Наверное многие уже пользуются встроенным антивирусом защитником Windows. Запустите его на проверку в автономном режиме, и он при перезагрузке будет проверять уязвимые места на вирусы.
3. Установить значение по умолчанию для ключа .vbs
Нажмите комбинацию кнопок Win + R и введите regedit, чтобы открыть редактор реестра. Далее перейдите по пути:
- HKEY_CLASSES_ROOT.vbs
В левой колонке найдите .vbs, выделите эту папку, и с правой стороны щелкните два раза мышкой по значению (По умолчанию). Задайте значение VBSFile.
4. Устранение неполадок в состоянии чистой загрузки
Чистая загрузка используется для диагностики и устранения неполадок связанных с системой. Во время чистой загрузки мы запускаем систему с минимальным количеством драйверов и программ запуска, что помогает изолировать причину мешающим программным обеспечением. После того, как вы загрузились в чистом состоянии загрузки, проверьте, сохраняется ли проблема. Если, ошибки нет, то вам придется искать программу или службу, которая вызывает ошибку Windows Script Host. Таким образом вы можете добавлять другие (сторонние) службы по одной, чтобы выявить виновника.
5. Восстановление или сброс Windows 10
Восстановление: Загрузитесь в дополнительные параметры и попробуйте “Восстановление при загрузке”. Чтобы попасть туда, нужно перезагрузить компьютер 3 и более раз кнопкой Reset на ПК. Т.е. Вы загружаетесь до момента логотипа Windows (когда крутится колесико загрузки) и перезагружаете еще раз. И так три раза.
Сброс: Вы можете попробовать сбросить ваш ПК до значения по умолчанию, сохранив при этом свои файлы.
Dadaviz
Ваш IT помощник
Ошибка Windows Script Host — как исправить
Системная ошибка «Windows Script Host» очень знакома пользователям Windows 7/8/10. Ее возникновение чаще всего сопровождается разными официальными обновлениями от компании Microsoft. Еще недавно все работало как надо, а тут вдруг при запуске приложений может происходить сбой или при загрузке Windows выскакивает черный экран и уведомлением об ошибке — «Не удается найти файл сценария» (run.vbs, launchall.js). Иногда с такой проблемой сталкиваются при установке Windows, что характерно она проявляется на официальных версиях от Microsoft тоже.
Что это за ошибка?
К счастью для пользователей, данный конфликт сценариев вполне объясним, и связывается он с неправильными интегрированными установочными файлами. По разным причинам весь софт не смог полностью выгрузится в операционную систему. Тут виной являются обновления и установочный диск Windows, пиратская сборка. К дополнительным источникам проблемы нужно отнести: антивирусы, любые сторонние утилиты по оптимизации системы, пользовательские действия на системном диске и другие.
По не официальным данным Windows Script Host может создавать до нескольких сотен подобных ошибок, самые распространенные из которых: 80070002, 80070003 или 80070483. Решения у них бывают практически одинаковые, во многих случаях понадобится не более 5 минут для их реализации и исправления конфликтной ситуации.
Исправляем Windows Script Host (Код 80070002)
Далее мы приведем несколько методов, которые избавят вас от данного сбоя. Эти методы проверенны и одобрены многими юзерами, а также предлагаются как оптимальные на официальном форуме поддержки Microsoft.
Остановка служб обновления
Иногда процесс обновления ОС происходит не совсем корректно. Это бывает связанно с загруженностью системы, сбоях интернета и т.д. Решениями становятся не сложные манипуляции, которые сможет сделать абсолютно любой пользователь. Выполним остановку центра обновлений.
- Перейдите в меню «Пункт» и посетите «Панель управления».
- Найдите подменю «Администрирование».
- Увидите список операций, кликните по «Службы».
- В новом окне отсортируйте все службы ОС по имени, это поможет в поиске «Центр обновления Windows».
- Кликните правой кнопкой мышки. Выберите «Остановить».
Остановка Центра обновлений Windows
Это способ помогает прервать постоянные попытки компьютера получить новые обновления, которые могут вызывать ошибку 80070002.
Настройте время
Ошибка «Windows Script Host сценария» проявляется вследствие неправильно установленной даты на вашем ПК. Расхождения с главным сервером Microsoft во времени очень часто создает конфликты. Устанавливаемый софт строго соблюдает авторские права и поддержку разного рода DirectX , а они, как известно, не вечные.
- Перейдите в правом углу в меню часов, для этого нажмите на них.
- В самом низу будет одно единственное действие «Изменение настроек даты и времени».
Проверяем правильность настроек времени на ПК
Самый простой способ решения, но не менее действенный от этого.
Удаление последних обновлений
Это вариант поможет в ручную решить данную ситуацию. Нужно будет посетить центр обновления и удалить все внесенные изменения за последнее время.
- Через «Пуск» найдите уже знакомую «Панель управления».
- Щелкните по службе «Программы и компоненты».
- В левом меню из трех вариантов выберите «Просмотр установленных обновлений».
- Отсортируйте все по дате добавления софта. Это можно сделать при помощи «Установлено».
Удалите обновления за последние пять дней
А вот наглядная и подробная видео инструкция по исправлению подобной ошибки.
А вот хороший обзор о проблеме несколько иного сбоя службы Windows Script Host: «Не удается найти файл сценария run.vbs», который вызывает черный экран при загрузке и соответствующее уведомление.
Заключение
Данные советы помогут вам исправить системную ошибку Windows Script Host самым простым способом. Многие советуют залезть в реестр и менять значения и настройку некоторых служб — в большинстве случаев это не работает. Если манипуляции с обновлениями системы вам не помогли, тогда просто переустановите систему, тем более если у вас пиратская сборка Виндовс.
Как исправить ошибку Windows script host
Windows script host довольно редкая системная ошибка, которая появляется в Windows 7, 8 или 10 версиях независимо от того, лицензионные они или нет. Путь указанный в ней говорит о невозможности запуска конкретного файла. Чаще всего это возникает в следствии появления вирусов.
В статье я рассмотрю причины появления и как можно устранить Windows script host ошибку с кодом 80070002 когда не удается найти указанный файл.
Причины появления ошибки
Чаще всего причиной являются сбои при установке приложений, программ и вирусы. Возможно смогла загрузиться только часть необходимых данных и поэтому системе не удаётся найти указанный файл даже если он присутствует по указанному в ошибке адресу. Это связанно с неверной записью реестра.
Windows script host — это компонент для запуска исполняемых сценариев на различных языках. В сценарии может быть любая задача (например, включение программы).
Так же поспособствовать реализации ошибки мог и сам пользователь, который всячески оптимизировал систему вручную или с помощью стороннего софта, что не всегда может положительно повлиять на её состояние из-за вирусов. Не исключено, что виной этому может быть и антивирус.
Как исправить ошибку (код 80070002)
Всё зависит от того куда указывает ошибка. Однако решения всегда почти одинаковы. Вот несколько примеров на, что может указывать Windows script host:
- Nvideo_driver.js
- WindowsUpdateDrivers.vbs
- Launchall.js
Обратите внимание, что это может быть любой файл с расширением vbs и js (редко с другим).
После каждой инструкции требуется перезагрузка, чтобы применить изменения.
Устранение неполадок в реестре
Устранение нужно начать с исправления реестра. Скачайте программу Ccleaner и установите. Зайдите во вкладку реестра и нажмите на «Поиск проблем».
Исправьте все найденные неполадки и повторите процедуру до тех пор, пока они не будут обнаружены.
Устранение ссылки на запуск вируса
Если при включении компьютера появляется Windows script host с указанием пути на Nvideo_driver.js, Launchall.js или другие документы с подобным расширением на конце, то это значит, что сам вирус (то есть указанные выше файлы) удалены, но обращение на него остаётся.
Скорее всего исправление реестра должно было помочь в этом, но если это не так, то первым делом проведите полную проверку компьютера на вирусы и удалите их. Как это сделать я уже писал в статье про постоянное появление рекламы в браузере. Обычно такие вирусы создаются именно с этой целью.
Проверьте и очистите автозагрузку удалив записи об автоматическом запуске там. Либо можно перейти вручную по указанному в ошибке адресу и провести удаление самостоятельно.
Откройте строку выполнения через меню Пуск или клавишами Win+R и введите команду:
Проблема с обновлением
Если Windows script host указывает на WindowsUpdateDrivers, то в этом случае может помочь очистка папки где хранятся временные данные обновлений. Но сначала отключите соответствующую службу.
Снова введите в строку выполнения команду, но уже другую:
Найдите «Центр обновления Windows» и отключите его через контекстное меню (правой кнопкой мыши) в свойствах.
Перейдите в локальный диск C (там где установлена ОС) >> Windows >> SoftwareDistribution >> DataStore и удалите всё, что там расположено. Затем включите службу и попробуйте обновиться.
Следующим шагом будет удаление недавних обновлений. Они часто могут быть причиной ошибки особенно на пиратских версиях Windows.
Войдите в панель управления через меню Пуск >> Программы и компоненты >> Просмотр установленных обновлений. Кликните по столбцу «Установлено» для сортировки по дате и удаляйте строки по одной до тех пор, пока ошибка 80070002 не пропадёт.
Неправильное время
Важно установить правильную дату на компьютере иначе будет несоответствие со временем на авторское право различных утилит и программ. Оно ограниченно во времени и сравнивается со специальным сервером.
На рабочем столе нажмите на время в правом нижнем углу и перейдите в настройки.
Поставьте синхронизацию с официальным сервером компании Microsoft, чтобы избежать различных конфликтов или вручную укажите верную на текущий момент дату.
Ошибка 80070002
Причины появления ошибки
Windows script host — это компонент для запуска исполняемых сценариев на различных языках. В сценарии может быть любая задача (например, запуск программы).
Также причиной могут послужить действия самого пользователя, который мог пытаться своими силами или с помощью сторонних программ оптимизировать операционную систему. Такие действия не всегда положительно влияют на быстродействие ОС, а иногда вследствие использования подобных программ компьютер можно заразить вирусом.
Как исправить ошибку 80070002
Всё зависит от того куда указывает ошибка. Однако решения всегда почти одинаковы. Вот несколько примеров, на что может указывать Windows script host:
Стоит отметить, что в пути может быть указан любой файл с расширением vbs и js.
Устранение неполадок в реестре
Устранение ссылки на запуск вируса
Если при включении компьютера появляется ошибка Windows script host с кодом 80070002, а в пути указан путь на Nvideo_driver.js, Launchall.js или другие документы с подобным расширением в конце, то это значит, что сам вирус (то есть указанные файлы) удалены, но система всё также пытается их запустить.
На самом деле, исправление реестра должно было решить подобную проблему, но раз уж она осталась — проведите полную проверку компьютера на вирусы и избавьтесь от них. Избавиться от вирусов можно с помощью таких антивирусных программ, как Avast, Kaspersky, NOD и т.д.
Также стоит проверить автозагрузку, и если там есть что-то неизвестное вам — удалите. Ещё есть вариант самостоятельно перейти в указанный путь и произвести удаление вручную.
Для открытия настроек автозагрузки откройте командную «Выполнить» с помощью Пуска или клавишами Win+R и введите команду: msconfig
Проблема с обновлением
Если Windows script host указывает на WindowsUpdateDrivers, то в этом случае может помочь очистка папки где хранятся временные данные обновлений. Но сначала отключите соответствующую службу.
Снова введите в строку выполнения команду, но уже другую: services.msc.
Перейдите в локальный диск, где установлена ОСC -> Windows -> SoftwareDistribution -> DataStore и удалите всё, что там расположено. Затем включите службу и попробуйте обновиться.
Следующим шагом будет удаление недавних обновлений. Они часто могут быть причиной ошибки, особенно на пиратских версиях Windows.
Войдите в панель управления через меню Пуск -> Программы и компоненты -> Просмотр установленных обновлений. Нажмите на вкладку «Установлено» для сортировки по дате и удаляйте строки по одной до тех пор, пока ошибка 80070002 не пропадёт.
Неправильное время
Также очень важным для системы является правильно указанная дата и время, так как иначе будет несоответствие со временем на авторское право различных утилит и программ.
На рабочем столе нажмите на время в правом нижнем углу и перейдите в настройки.
С ошибками сценария в ОС семейства Windows можно встретиться вне зависимости от версии операционной системы. Все они приносят значительные неудобства пользователю, так как программа, при которой появилась ошибка, прекращает работать. При каких условиях возникает ошибка windows script host, как исправить, чтобы она не повторялась впредь, рассказываю ниже. Нужно выполнить ряд простых действий.
Содержание статьи
- «Windows Script Host» – что это за ошибка?
- Как решить проблему
- Настройка времени
- Отключение обновлений
- Удаление некорректно установленных обновлений
- Установка лицензионной Windows
- Ошибки файловой системы
- Установить значение по умолчанию для ключа .vbs
- Проверка компьютера на наличие вредоносных программ
- Отключите Windows Script Host через реестр
- Как действовать, если рабочий стол не запускается?
- Что делать, чтобы такие ошибки более не появлялись?
- Комментарии пользователей
Нужно иметь в виду, что этот сбой не зависит от имеющегося в операционной системе программного обеспечения, а, скорее, относится к ошибке сценария самой системы. Поэтому ошибкой многих пользователей считается сбор информации и анализ работы внешних программ, а также их перенастройка в надежде устранить сбой.
Как решить проблему
Основными причинами возникновения ошибки скрипта Windows являются следующие:
- действие вирусов;
- ошибка времени;
- ошибка обновлений ОС;
- пиратская версия системы;
- сбой работы системных файлов.
Действие вредоносного ПО необходимо иметь в виду. Чаще всего именно вирусы являются причиной ошибки сценария Windows. Поэтому первым шагом будет проверка системы на вирусы одним из эффективных антивирусных программ с обновленными базами. Важно проверить не только системный раздел, но и всю информацию, и логические структуры, имеющиеся в системе.
Настройка времени
Часто ошибка script host в Windows вызывает простое несовпадение временных параметров. В этом случае следует обратить внимание на строку времени: некорректными может быть как само время, так и дата.
Внимание! Настройку даты и времени нужно делать от пользователя с полными правами.
Эти параметры нужно проверить. Для настройки времени и даты следует выполнить такие действия:
- Открыть через кнопку «Пуск» «Панель управления»-«Часы и регион»;
- В разделе «Дата и время» кликнуть на подменю «Установка даты и времени»;
- Откроется окно с указанием даты, времени и часового пояса, где нужно нажать на кнопку «Изменить дату и время»;
- В открывшемся окне откорректировать требуемые параметры и нажать на кнопку ОК.
Перезагружать компьютер нет необходимости. Дата и время установится сразу после применения настроек. Эти параметры можно настроить в BIOS в главном окне.
Отключение обновлений
Включенная функция загрузки и установки обновлений в редких случаях, но приводит к возникновению ошибки скрипта. Когда не помогла настройка времени, автоматические обновления лучше на время отключить. В Windows 10 сделать это можно через Редактор локальной групповой политике:
- Сочетанием клавиш Win+R открыть функцию «Выполнить»;
- Ввести команду gpedit.msc;
- Откроется окно реестра, где переходим по ветке «Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Центр обновления Windows»;
- Двойным щелчком мыши открыть настройки пункта Настройка автоматического обновления и в соответствующей области поставить флажок на «Отключено».
Для применения настроек нужно нажать кнопку ОК. После закрытия всех окон с применением настроек рекомендуется перезагрузить компьютер. После этого обновления не должны загружаться в систему.
Удаление некорректно установленных обновлений
Бывает так, что обновления с ошибками выпускает сама компания Microsoft – разработчик операционной системы Windows. Это приводит к массовым сбоям операционных систем Windows, которые получили обновление со сбоем.
Важно! Удалять обновления нужно лишь в том случаи, если вы уверены, что ошибку вызывает именно конкретный апдейт.
Пользователь волен подождать некоторое время, чтобы было выпущено обновление, устраняющее ошибку, однако просто удалить файлы намного проще и безопаснее для системы. Удалить установленное обновление можно через Панель управления следующим образом:
- В Панели управления открыть пункт «Программы»-«Удаление программы»;
- Откроется окно, где в левом меню следует выбрать пункт «Просмотр установленных обновлений»;
- Для удаления обновления необходимо кликнуть по нему правой кнопкой мыши и нажать пункт «Удалить».
Для более достоверного удаления важных обновлений рекомендуется отсортировать их по дате и удалить именно тот апдейт, после установки, которого начались ошибки сценария. После окончания процесса удаления нужно перезагрузить компьютер.
Установка лицензионной Windows
Причиной описываемого сбоя часто является встроенный или внешний взломщик лицензии. Дело в том, что такое ПО изменяет код системы и вносит в него свои правки. Из-за этого могут некорректно работать множество сценариев, что и приводит к возникновению ошибки.
Поэтому очень важно устанавливать и пользоваться только лицензионной Windows любой версии. Приобрести ее можно непосредственно у Microsoft, скачав на официальном сайте или купить у официального дистрибьютора. Это безопасно и практично, так как пользователь лицензионной ОС всегда своевременно получает все обновления системы и поддержку производителя.
Ошибки файловой системы
Проверить файловую систему на наличие ошибок можно, введя в командной строке «sfc /scannow».
Это инициирует процесс сканирования SFC. По возможности найденные ошибки будут исправлены. Если таковые найдены не были, можно восстановить целостность системы. Для этого предусмотрены определенные команды. Вводить их нужно поочередно, после каждой нажимать кнопку Enter:
- Dism/Online/Cleanup-Image/CheckHealth;
- Dism/Online/Cleanup-Image/ScanHealth;
- Dism/Online/Cleanup-Image/RestoreHealth.
После окончания всех процессов рекомендуется перезагрузить компьютер через кнопку «Пуск». Далее, когда система окончательно загрузится, ошибок сценария больше быть не должно.
Установить значение по умолчанию для ключа .vbs
Еще одной распространенной причиной ошибки сценария Windows Script Host является сбой параметров ключа .vbs. Его параметры по умолчанию восстанавливают через реестр. Для этого выполняют следующие действия:
- Открыть сочетанием клавиш Win+R функцию «Выполнить» и ввести команду regedit;
- Откроется окно реестра, где нужно перейти по цепочке HKEY_CLASSES_ROOT\.vbs;
- В левой части кона будет расположена папка .vbs, на которую нужно нажать левой клавишей мыши;
- В правой части окна появится значок «По умолчанию», на который нужно нажать двойным щелчком мыши и в поле Значение прописать VBSFile.
Для утверждения параметров нажать на кнопку ОК и закрыть все окна. Далее рекомендуется перезагрузить компьютер и убедиться в отсутствии ошибки.
Проверка компьютера на наличие вредоносных программ
Процедуру проверки на вирусы рекомендуется проводить как минимум раз в полгода. При этом, следует использовать актуальную версию антивирусной программы с обновленными базами. На современном рынке программных продуктов существует много эффективных антивирусов.
Например, с официального сайта можно скачать Kaspersky – признанный во всем мире один из лучших антивирусов. Существуют версии для дома и бизнеса с разным набором функций и дополнительных защит. Проверка состоит из следующих шагов:
- Запустить главное меню программы (с ярлыка или на панели задач);
- Выбрать пункт «Проверка»;
- Рекомендуется выбрать «Полная проверка» и нажать на кнопку «Запустить проверку».
Дождаться окончания проверки с выводом результатов. Обнаруженные угрозы можно удалять или попытаться вылечить на усмотрение пользователя и с учетом важности зараженных файлов.
Также можно воспользоваться антивирусной программой «Avast». Скачать бесплатную версию программы можно, перейдя на официальный сайт разработчика.
Отключите Windows Script Host через реестр
Отключение скриптов в системе повышает безопасность ОС, однако запрещает работу пакетных файлов bat или cmd. Для домашних нужд это вполне эффективный вариант устранения ошибки сценариев, если предыдущие способы не дали желаемый результат. Для отключения Script Host через реестр нужно выполнить такие действия:
- Открыть окно реестра по команде regedit;
- Пройти по цепочке HKLM\Software\Microsoft\Windows Script Host\Settings;
- В правой части окна найти параметр Enable и открыть его двойным щелчком мыши;
- Установить значение 0.
Чтобы включить параметр заново, нужно поставить значение 1. Для этого в параметрах по веткам:
- HKEY_CLASSES_ROOT\batfile\shell\open\command
- HKEY_CLASSES_ROOT\cmdfile\shell\open\command
Меняем стоковые параметры на NOTEPAD.EXE %1.
Как действовать, если рабочий стол не запускается?
Если при включении ПК рабочий стол не запустился, ничего страшного. Есть способ это исправить. Требуется последовательно выполнить несколько действий:
- Одновременно нажать клавиши «Ctrl», «Alt» и «Del».
- Выбрать пункт «Запустить диспетчер задач».
- Перейти во вкладку «Файл».
- Кликнуть по «Новая задача (Выполнить…)».
- В интерактивном поле ввести запрос «explorer.exe» и нажать «ОК».
После этого рабочий стол станет доступен и можно будет приступить к решению проблемы одним из способ, указанных выше.
Что делать, чтобы такие ошибки более не появлялись?
Несколько рекомендаций, способных помочь избежать ошибки «Windows Script Host» в будущем:
- Антивирусная программа, установленная на компьютере, должна содержать все актуальные пакеты данных. Это значит, что нельзя препятствовать ее регулярным обновлениям.
- За ПК следует работать от имени пользователя, а не администратора – так безопаснее.
- Следует оказаться от посещения сомнительных интернет-ресурсов и загрузки файлов из потенциально ненадежных источников.
Совет: чтобы избежать неприятностей и проблем, следует проводить проверку компьютера на наличие вирусных программ хотя бы раз в месяц.
Ошибка сценария в Windows – проблема не установленных программ, а самой операционной системы. Поэтому решать ее нужно в большинстве случаев с помощью различных манипуляций с ОС. Для этого необходимо иметь полный доступ к ресурсам Windows и минимальную компьютерную грамотность. Если все делать внимательно и по инструкции, пользователь устранит сбой и вернет работоспособность системы.
Видео по теме: