Андрей Смирнов
Время чтения: ~10 мин.
Просмотров: 10

Windows script host ошибка 80070002, как исправить?

Windowsscripthost.jpg

Windows script host довольно редкая системная ошибка, которая появляется в Windows 7, 8 или 10 версиях независимо от того, лицензионные они или нет. Путь указанный в ней говорит о невозможности запуска конкретного файла. Чаще всего это возникает в следствии появления вирусов.

Содержание:

В статье я рассмотрю причины появления и как можно устранить Windows script host ошибку с кодом 80070002 когда не удается найти указанный файл.

Причины появления ошибки

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

Windows script host — это компонент для запуска исполняемых сценариев на различных языках. В сценарии может быть любая задача (например, включение программы).

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

Как исправить ошибку (код 80070002)

Всё зависит от того куда указывает ошибка. Однако решения всегда почти одинаковы. Вот несколько примеров на, что может указывать Windows script host:

  1. Nvideo_driver.js
  2. WindowsUpdateDrivers.vbs
  3. Launchall.js

Обратите внимание, что это может быть любой файл с расширением vbs и js (редко с другим).

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

Устранение неполадок в реестре

Устранение нужно начать с исправления реестра. Скачайте программу Ccleaner и установите. Зайдите во вкладку реестра и нажмите на «Поиск проблем».

kak-yskorit-raboty-komputera-32.jpg

Исправьте все найденные неполадки и повторите процедуру до тех пор, пока они не будут обнаружены.

Устранение ссылки на запуск вируса

Если при включении компьютера появляется Windows script host с указанием пути на Nvideo_driver.js, Launchall.js или другие документы с подобным расширением на конце, то это значит, что сам вирус (то есть указанные выше файлы) удалены, но обращение на него остаётся.

windows-script-host-nvideo-driver-js.jpg

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

Проверьте и очистите автозагрузку удалив записи об автоматическом запуске там. Либо можно перейти вручную по указанному в ошибке адресу и провести удаление самостоятельно.

Откройте строку выполнения через меню Пуск или клавишами Win+R и введите команду:

msconfig

Проблема с обновлением

Если Windows script host указывает на WindowsUpdateDrivers, то в этом случае может помочь очистка папки где хранятся временные данные обновлений. Но сначала отключите соответствующую службу.

windowsupdatedrivers-vbs-oshibka.jpg

Снова введите в строку выполнения команду, но уже другую:

services.msc

slyjbi-cherez-komandnyu-stroky.jpg

Найдите «Центр обновления Windows» и отключите его через контекстное меню (правой кнопкой мыши) в свойствах.

kak-otkluchit-obnovlenie-windows-5.jpg

Перейдите в локальный диск C (там где установлена ОС) >> Windows >> SoftwareDistribution >> DataStore и удалите всё, что там расположено. Затем включите службу и попробуйте обновиться.

Следующим шагом будет удаление недавних обновлений. Они часто могут быть причиной ошибки особенно на пиратских версиях Windows.

Войдите в панель управления через меню Пуск >> Программы и компоненты >> Просмотр установленных обновлений. Кликните по столбцу «Установлено» для сортировки по дате и удаляйте строки по одной до тех пор, пока ошибка 80070002 не пропадёт.

prosmotr-ystanovlennih-obnovleniy-windows-7.jpg

Неправильное время

Важно установить правильную дату на компьютере иначе будет несоответствие со временем на авторское право различных утилит и программ. Оно ограниченно во времени и сравнивается со специальным сервером.

На рабочем столе нажмите на время в правом нижнем углу и перейдите в настройки.

vremya-na-komputere.jpg

Поставьте синхронизацию с официальным сервером компании Microsoft, чтобы избежать различных конфликтов или вручную укажите верную на текущий момент дату.

izmeneniya-vremeni-windows-7.jpg

Данная инструкция поможет справиться с немного другой проблемой, а именно когда не удаётся найти файл сценария run.vbs (или start). При этом остаётся чёрный экран и ничего невозможно сделать (рабочий стол не включается). В видео очень быстро и просто решается эта проблема.

Помогла ли статья решить проблему с ошибкой Windows script host?

  • Нет! 69%, 74 голоса74 голоса69%74 голоса — 69% из всех голосов
  • Не совсем. 20%, 21 голос21 голос20%21 голос — 20% из всех голосов
  • Да. 11%, 12 голосов12 голосов11%12 голосов — 11% из всех голосов

Всего голосов: 107Январь 7, 2017× Вы или с вашего IP уже голосовали.

Комментарии: 2

Может стоит подписаться?

В рассылку входят новые и (возможно) полезные статьи сайта. Никакой рекламы и спама.

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

Синий экран с ошибкой Windows

Причина возникновения ошибки с кодом 80070002

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

Ошибка код 80070002

Но переживать на счет соответствующей ошибки особо не стоит. Ее устранение займет всего 5-10 минут, если, конечно, последовательно и точно придерживаться инструкций. Ранее мной также был описан лайфхак решения похожей ошибки SYSTEM_SERVICE_EXCEPTION.

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

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

  1. Выполнение сочетаний клавиш CTRL+ALT+DEL;
  2. Клик по пункту «Диспетчер задач».
  3. Теперь понадобится нажать пункт «Файл» в контекстном меню и выбрать «Новая задача». Откроется небольшое окошко с текстовым полем, в которое потребуется ввести explorer.exe и нажать клавишу Enter. После выполнения этого действия запустится рабочий стол.

Winlogon в реестре Windows

Следующий шаг – выполнение сочетания клавиш Win+R и ввод regedit в текстовое поле открывшегося окна, а затем нажатие Enter. Спустя мгновение откроется редактор реестра, в котором:

  1. Нужно перейти по пути «HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVesion/Winlogon;
  2. Оказавшись в нужном месте, в правой части экрана отобразится список необходимых ключей и значений – потребуется выбрать (двойной клик) Shell;
  3. В открывшемся окне в поле «значение» нужно указать explorer.exe.
  4. Также потребуется проверить значение Userinit – оно должно быть «C:\Windowssystem32userinit.exe» – если это не так, тогда его следует поменять на указанное.

Если система x64 (а это, скорее всего, так), то еще нужно посмотреть значения Userinit и Shell в разделе «HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Note/Microsoft/Windows NT/CurrentVersion/Winlogon – если значения отличаются от вышеуказанных, тогда исправьте их на нужные.

Изменение значений в реестре Windows

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

Теперь нужно избавиться от остатков Run.VBS. Для этого:

  1. Нужно выбрать корневой раздел реестра, а затем в контекстом меню «Правка» нажать на пункт «Поиск»;
  2. Откроется окно, в котором потребуется ввести run.vbs, а затем кликнуть на кнопку «Найти далее»;
  3. Если в правой части экрана были найдены какие-то значения, то понадобится сделать по каждой из них ПКМ и нажать «Удалить» (и, конечно, подтвердить действие);
  4. Затем опять нажать «Найти далее» и повторить описанную процедуру.

Неудачный поиск Windows Script Host указанного файла [видео]

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

<index>

Системная ошибка «Windows Script Host» очень знакома пользователям Windows 7/8/10. Ее возникновение чаще всего сопровождается разными официальными обновлениями от компании Microsoft. Еще недавно все работало как надо, а тут вдруг при запуске приложений может происходить сбой или при загрузке Windows выскакивает черный экран и уведомлением об ошибке — «Не удается найти файл сценария» (run.vbs, launchall.js). Иногда с такой проблемой сталкиваются при установке Windows, что характерно она проявляется на официальных версиях от Microsoft тоже.

Ошибка 80070002 — Не удается найти указанный файл

Что это за ошибка?

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

По не официальным данным Windows Script Host может создавать до нескольких сотен подобных ошибок, самые распространенные из которых: 80070002, 80070003 или 80070483. Решения у них бывают практически одинаковые, во многих случаях понадобится не более 5 минут для их реализации и исправления конфликтной ситуации.

Исправляем Windows Script Host (Код 80070002)

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

Остановка служб обновления

Иногда процесс обновления ОС происходит не совсем корректно. Это бывает связанно с загруженностью системы, сбоях интернета и т.д. Решениями становятся не сложные манипуляции, которые сможет сделать абсолютно любой пользователь. Выполним остановку центра обновлений.

Рекомендуем ознакомиться

  1. Перейдите в меню «Пункт» и посетите «Панель управления».
  2. Найдите подменю «Администрирование».
  3. Увидите список операций, кликните по «Службы».
  4. В новом окне отсортируйте все службы ОС по имени, это поможет в поиске «Центр обновления Windows».
  5. Кликните правой кнопкой мышки. Выберите «Остановить».
    Остановка Центра обновлений Windows

    </p>

  6. Перезагрузите систему.

Это способ помогает прервать постоянные попытки компьютера получить новые обновления, которые могут вызывать ошибку 80070002.

Настройте время

Ошибка «Windows Script Host сценария» проявляется вследствие неправильно установленной даты на вашем ПК. Расхождения с главным сервером Microsoft во времени очень часто создает конфликты. Устанавливаемый софт строго соблюдает авторские права и поддержку разного рода DirectX , а они, как известно, не вечные.

  1. Перейдите в правом углу в меню часов, для этого нажмите на них.
  2. В самом низу будет одно единственное действие «Изменение настроек даты и времени».
    Проверяем правильность настроек времени на ПК

    </p>

  3. Далее вводите правильное число и выбираете свой часовой пояс. А вообще лучше выставить автоматическое определение.

Самый простой способ решения, но не менее действенный от этого.

Удаление последних обновлений

Это вариант поможет в ручную решить данную ситуацию. Нужно будет посетить центр обновления и удалить все внесенные изменения за последнее время.

  1. Через «Пуск» найдите уже знакомую «Панель управления».
  2. Щелкните по службе «Программы и компоненты».
  3. В левом меню из трех вариантов выберите «Просмотр установленных обновлений».
  4. Отсортируйте все по дате добавления софта. Это можно сделать при помощи «Установлено».
    Удалите обновления за последние пять дней

    </p>

  5. Начинайте с самой первой даты удалять все подряд. Примените это ко всем пунктам, которые были внесены в систему за пять последних дней.

А вот наглядная и подробная видео инструкция по исправлению подобной ошибки.

 

А вот хороший обзор о проблеме несколько иного сбоя службы Windows Script Host: «Не удается найти файл сценария run.vbs», который вызывает черный экран при загрузке и соответствующее уведомление.

 

Заключение

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

</index>Используемые источники:

  • http://sitemozg.ru/windows/script-host-error-80070002
  • https://lifehacki.ru/windows-script-host-ne-udaetsya-najti-ukazannyj-fajl-kod-80070002/
  • https://dadaviz.ru/oshibka-windows-script-host-kak-ispravit/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации