Ошибка Windows Script Host: не удается найти файл сценария всплывает, когда система пытается выполнить или JS-скрипт, но не находит его по указанному пути. Чаще всего это происходит при запуске программы, автозагрузке или открытии определенных файлов. Решение зависит от причины: это может быть удалённый файл, вирус, сбой реестра или отключённый компонент системы.

В 90% случаев проблема решается за 5–10 минут: нужно проверить путь к файлу, включить Windows Script Host или удалить лишние записи в автозагрузке. Далее разберём все способы устранения — от самого простого до сложного, с пошаговыми инструкциями и примерами.

Почему появляется ошибка и что она означает

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

  • Файл был удалён или перемещён — частая причина, если вы чистили систему вручную или использовали утилиты вроде CCleaner.
  • Вирус или вредоносное ПО — некоторые трояны подменяют запуск программ на выполнение своих скриптов.
  • Повреждённые записи в реестре — если путь к скрипту прописан в автозагрузке, но файл давно удалён.
  • Отключённый компонент WSH — в некоторых сборках он может быть деактивирован.
  • Сбой при обновлении системы — после установки пакетов обновлений иногда теряет связь с системными скриптами.
💡

Если ошибка появляется при запуске конкретной программы, попробуйте переустановить её — часто это решает проблему без глубоких настроек системы

Метод диагностикиКоманда для запускаЧто искатьПример результата
Проверка автозагрузкиmsconfigЗаписи с .vbs или .jsC:\Scripts\autorun.vbs
Планировщик задачtaskschd.mscЗадачи с триггером "При запуске"\Microsoft\Windows\Setup\Script.vbs
Журнал событийeventvwr.mscОшибки Windows Script HostНе удается найти C:\temp\clean.vbs

Способы диагностики: где искать проблемный файл

Первый шаг — понять, какой именно скрипт пытается запуститься. Ошибка обычно содержит путь к файлу, например: C:\Users\Имя\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\script.vbs. Если пути нет, используйте эти методы:

  1. Проверьте автозагрузку: Откройте msconfig (нажмите Win + R, введите msconfig, клавиша Enter), перейдите на вкладку Автозагрузка. Ищите подозрительные записи с расширениями .vbs или .js.
  2. Посмотрите в планировщике задач: Запустите taskschd.msc и проверьте папку Библиотека планировщика задач на наличие задач, связанных со скриптами.
  3. Используйте Journal Viewer: В Windows 10/11 откройте eventvwr.msc → Журналы Windows → Приложение. Ищите ошибки с кодом 1001 или упоминанием wscript.exe.

Простые решения: удаление и отключение

Если вы нашли проблемный файл или запись в автозагрузке, попробуйте эти действия:

  • Удалите файл скрипта вручную, если он не нужен. Проверить его расположение можно в тексте ошибки или через поиск по диску (Win + S → введите имя файла).
  • Отключите задачу в планировщике: найдите её в taskschd.msc, кликните правой кнопкой → Удалить или Отключить.
  • Очистите автозагрузку: в msconfig снимите галочки с подозрительных записей и перезагрузите ПК.
  • Проверьте папку Startup — для текущего пользователя она находится по пути: C:\Users\<Ваше_имя>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup Удалите оттуда ненужные скрипты.

Включение Windows Script Host

Если компонент Windows Script Host отключён, его нужно активировать. Это актуально для Windows 7, 10 и 11, где компонент может быть деактивирован по умолчанию или из-за сбоя.

  1. Откройте Панель управления → Программы и компоненты → Включение или отключение компонентов Windows.
  2. В списке найдите Windows Script Host и установите галочку.
  3. Нажмите ОК и дождитесь завершения установки. Перезагрузите компьютер.
⚠️ Внимание: Если после включения ошибка не исчезла, не отключайте компонент обратно — это может нарушить работу некоторых системных и сторонних программ.
Что вы делали перед появлением ошибки?
Устанавливал новое ПО
Чистил систему от мусора
Обновлял Windows
Ничего не делал

Проверка на вирусы и восстановление системы

Если ошибка появляится случайно или после заражения ПК, действуйте по этому алгоритму:

  1. Просканируйте систему антивирусом. Используйте Kaspersky Virus Removal Tool, Dr.Web CureIt! или встроенный Windows Defender (обновите базы перед проверкой).
  2. Проверьте реестр на наличие вредоносных записей. Откройте regedit и перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run Удалите подозрительные строки с путями к .vbs или .js файлам.
  3. Восстановите систему. Если ошибка появилась после установки программы или обновления, откатите к точке восстановления: rstrui.exe → выберите дату, когда ошибки не было.
СпособИнструментВремя выполненияЭффективность
Сканирование антивирусомKaspersky Virus Removal Tool15–30 минутВысокая (если причина — вирус)
Очистка реестраregedit5–10 минутСредняя (требует осторожности)
Восстановление системыrstrui.exe5–15 минутВысокая (если точка восстановления есть)
Проверка диска на ошибкиchkdsk /f10–20 минутНизкая (помогает при повреждении файлов)

Редактирование реестра для опытных пользователей

Если вы уверены, что ошибка связана с записью в реестре, но не знаете, какую именно удалить, используйте этот метод:

Откройте regedit и последовательно проверьте эти ветки:

Список веток реестра для проверки

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings

В каждой ветке ищите параметры, содержащие пути к файлам .vbs или .js. Удаляйте только те, которые уверенно не нужны. Не изменяйте системные записи — это может привести к неработоспособности Windows.

Редактирование реестра — мощный инструмент, но ошибочные действия могут нарушить работу системы. Всегда создавайте резервную копию перед изменениями (в regedit: Файл → Экспорт).

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

Чаще всего ошибка Windows Script Host всплывает при запуске конкретной программы. В этом случае:

  1. Проверьте путь к программе. Кликните правой кнопкой на ярлык → Свойства. В поле Объект не должно быть упоминаний wscript.exe или путей к скриптам.
  2. Переустановите программу. Удалите её через Панель управления → Программы и компоненты, а затем установите заново с официального сайта.
  3. Обновите программу. Иногда ошибку вызывают устаревшие версии ПО, которые используют неактуальные скрипты.
  4. Запустите программу от имени администратора. Кликните на ярлык правой кнопкой → Запуск от имени администратора.
  5. Проверьте совместимость. Кликните на ярлык правой кнопкой → Свойства → вкладка Совместимость → установите галочку Запустить программу в режиме совместимости и выберите более старую версию Windows.

Что сделать, если ошибка появляется при запуске программы

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли просто удалить Windows Script Host?

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

Ошибка появляется при запуске компьютера. Как найти виновника?

Используйте утилиту Autoruns от Microsoft Sysinternals. Она показывает все программы и скрипты, запускаемые при старте системы. Скачайте её с официального сайта, запустите от имени администратора и отсортируйте список по типу VBScript или JScript. Отключите подозрительные записи и перезагрузите ПК.

Поможет ли переустановка Windows?

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

Что делать, если ошибка возникает при открытии определенного файла?

Проверьте, не связан ли файл с удалённым скриптом. Кликните на него правой кнопкой → Открыть с помощью → выберите другую программу (например, Блокнот). Если файл должен запускать скрипт, найдите его в интернете и загрузите заново. Возможно, он был удалён или повреждён.