Windows Script Host не удается найти указанный файл код 80070002

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

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

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

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

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

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

Как исправить ошибки d3dx9_ в Windows 10, и Windows 7

Прежде всего, я настоятельно не рекомендую скачивать этот файл в виде отдельной библиотеки DLL с сайтов для загрузки таких файлов, пробовать копировать его в C:\Windows\System32 и C:\Windows\SysWOW64, а затем регистрировать в системе: с большой вероятностью это не исправит проблему.

Попытка регистрации сообщит о том, что d3dx9_ загружен, но точка входа DllRegisterServer не найдена (потому что он не предназначен для такого метода установки), а в случае если вместо оригинального файла вы загрузили не настоящую DLL, просто с таким же именем (что тоже бывает на таких сайтах), при запуске игры вы увидите сообщение: d3dx9_ либо не предназначен для выполнения под управлением Windows или содержит ошибку.

Правильный путь — узнать, частью чего является файл d3dx9_ и установить эти компоненты. Ответом здесь будет: d3dx9_ — составная часть библиотек DirectX и именно они требуется

Важно: я понимаю, что у вас уже установлен DirectX, возможно, в случае Windows 10, даже последней доступной версии. Но это не означает, что должен быть и этот файл — по умолчанию в системе присутствуют не все DLL, входящие в состав DirectX разных версий, но мы можем их установить

Как скачать и установить недостающие DLL DirectX, включая отсутствующий файл и установить их для Windows x64 (64-бит) и x86 (32-бит):

  1. Зайдите на официальную страницу с веб-установщиком библиотек DirectX на сайте Майкрософт: -ru/download/
  2. Загрузите файл веб-установщика и запустите его.
  3. В течение некоторого времени веб-установщик проверит, каких файлов DLL не хватает на компьютере и сообщит об их размере.
  4. Останется согласиться с загрузкой, все файлы будут автоматически скачаны и установлены.

В результате, рассматриваемые нами файл будет помещен в папки C:\Windows\System32 и C:\Windows\SysWOW64, должным образом зарегистрирован в системе, а ошибки «Не удается продолжить выполнение кода, поскольку система не обнаружила d3dx9_» и «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_» при запуске игр и программ будут исправлены.

Внимание: в случае если вы каким-либо образом блокировали доступ к серверам Майкрософт (что часто делают пользователи Windows 10, отказываясь от обновлений и телеметрии), есть вероятность того, что и установщик DirectX не сможет получить доступ к нужным файлам на сервере, но решение есть. В этом случае вы можете скачать официальный комплект библиотек DirectX со страницы -us/download/ — этот установщик не будет требовать подключения к Интернету для работы и в нем содержится последняя версия d3dx9_ для x64 и x86 систем, а также  другие библиотеки DLL, которые с большой вероятностью потребуются для работы запускаемой вами игры

В этом случае вы можете скачать официальный комплект библиотек DirectX со страницы -us/download/ — этот установщик не будет требовать подключения к Интернету для работы и в нем содержится последняя версия d3dx9_ для x64 и x86 систем, а также  другие библиотеки DLL, которые с большой вероятностью потребуются для работы запускаемой вами игры.

Видео инструкция

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

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

Устранение ошибки

Итак, с теорией проблемы мы разобрались, давайте постараемся теперь ее устранить. Работать на компьютере без рабочего стола невозможно. Поэтому первое, что нужно сделать, это открыть рабочий стол. Сделать это можно с помощью диспетчера задач (ДЗ) Windows. Запускаем ДЗ, одновременно зажав кнопки Ctrl+Alt+Delete . Далее в меню «Файл » находим и нажимаем «Новая задача {Выполнить} ».

Устранение ошибки
Устранение ошибки

В появившемся окне вводим и кликаем ОК :

Устранение ошибки
Устранение ошибки

Откроется долгожданный и привычный для пользователя рабочий стол.

Устранение ошибки
Устранение ошибки

Теперь важно вычистить следы, оставленные вирусом. Запускаем диспетчер задач. Это можно сделать несколькими способами. Например, нажимаем кнопку «Пуск », в поисковом окне набираем regedit . В списке поиска первой строкой будет . Щелкаем правой кнопки мыши и жмем «Запуск от имени администратора »:

Устранение ошибки
Устранение ошибки

ВАЖНО: в Windows реестр играет очень важную роль. В нем хранятся данные, необходимые для правильной работы операционной системы. Параметры настроек оборудования, сведения об установленных программах, профилях пользователей и другая информация, обеспечивающая стабильную работу ОС. К редактированию реестровых записей подходить нужно очень осторожно, так как любая неверная запись может стать фатальной и привести к неработоспособному состоянию ОС.

Устранение ошибки
Устранение ошибки

В открывшейся программе находим ветку HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ WindowsNT\CurrentVersion\ Winlogon . Прежде чем делать какие-либо изменения в значениях параметров ветви реестра, ее надо сохранить. Выделяем правой кнопкой папку Winlogon и выбираем «Экспортировать »:

Устранение ошибки
Устранение ошибки

Задаем имя, указываем место сохранения и нажимаем «Сохранить »:

Устранение ошибки
Устранение ошибки

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

Устранение ошибки
Устранение ошибки

ВАЖНО: для восстановления сохраненных параметров дважды щелкаем файл и соглашаемся с внесением изменений в реестр, нажав «Да»:

Устранение ошибки
Устранение ошибки

Итак, редактируем ветку HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon .

Устранение ошибки
Устранение ошибки

Выполним следующие шаги:

Устранение ошибки
Устранение ошибки

Если такое значение нашлось, удаляем его, кликнув правой кнопкой мыши и нажав «Удалить ». Нажимаем F3 , что бы продолжить поиск. Таким образом, просматриваем весь реестр до конца. После этого перезагружаем компьютер .

Устранение ошибки
Устранение ошибки

Если все прошло удачно и все действия были сделаны правильно, наша проблема должна быть решена. Но бывает так, что после всех действий ошибка повторяется. Это свидетельствует о том, что вирус, заразивший комп, не удален и продолжает своё черное дело. В этом случае необходимо провести полную проверку системы. Для этого можно воспользоваться бесплатными утилитами Kaspersky Virus Removal Tool () и CureIt! (). После полного удаления вирусов проделываем описанные выше операции еще раз.

Устранение ошибки
Устранение ошибки

Ещё на сайте:

Устранение ошибки

Ошибка: Не удается найти файл сценария C:/Windows/

Читайте также:  10 лучших проигрывателей музыки для Windows

Устранение ошибки, когда рабочий стол доступен

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

Устранение ошибки, когда рабочий стол доступен

Затем у нас возникает небольшая сложность, нам нужно найти задание, которое запускало скрипт и удалить его. Удалять все подряд не нужно, поэтому перед удалением убедитесь, что на вкладке «Действия » в строке запуск программы указан как раз тот путь, который нам показывает ошибка, т.е. в нашем случае это — «C:\ProgramData\».

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

Устранение ошибки, когда рабочий стол доступен

Задание может располагаться в отдельном разделе, причем этот раздел может быть замаскирован под системный, но не совсем, например, раздел «Windowss», как видите, — в названии ошибка (две буквы s), поэтому сразу проверяйте этот каталог.

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

Устранение ошибки, когда рабочий стол доступен

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

Использование точки восстановления Windows

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

Чтобы начать восстановление системы, выполните следующие действия:

  • Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Теперь введите% systemroot% \ system32 \ и нажмите Enter или нажмите OK.
  • Выберите «Выбрать другую точку восстановления» и нажмите «Далее».
  • Теперь установите флажок Показать больше точек восстановления и выберите нужную точку восстановления в меню. Найдите раздел «Дата и время» и выберите время, когда проблема отсутствовала на вашем ПК. Теперь нажмите Далее, чтобы продолжить.
  • Следуйте инструкциям на экране для завершения процесса восстановления.
Читайте также:  Как повысить уровень в стиме и для чего он нужен

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

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

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

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

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

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

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

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

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

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

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