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

В этой статье разберем, почему возникает ошибка, как её убрать и что делать, чтобы она больше не появлялась. Решения проверены на Windows 7, 10 и 11.

Почему появляется ошибка с run.vbs

Файл run.vbs — это скрипт на языке VBScript, который выполняется через Windows Script Host (WSH). Обычно его создают вирусы или недобросовестные программы, чтобы запускать вредоносный код при старте системы. Даже после удаления вируса сам скрипт может остаться в или планировщике задач.

Другие причины:

  • Поврежденные задачи в планировщике — система пытается запустить несуществующий скрипт.
  • Остатки от удаленных программ — некоторые утилиты оставляют после себя скрипты в автозагрузке.
  • Ошибки в реестре Windows — записи о запуске run.vbs могут остаться в ветках Run или RunOnce.
💡

Перед тем как удалять файлы или изменять реестр, создайте точку восстановления системы через Панель управления > Восстановление > Создание точки восстановления.

Способ поискаКоманда или действиеОписание
Поиск через ПроводникC:\*.vbsВводим в поисковой строке Проводника, чтобы найти все VBS-файлы на диске C:.
Поиск через командную строкуdir /s /b C:\run.vbsВыполняем в cmd от имени администратора для поиска файла по всему диску.
Проверка автозагрузкиmsconfigОткрываем через Win + R, переходим на вкладку «Автозагрузка» и ищем подозрительные элементы.

Способы найти и удалить run.vbs

Первый шаг — обнаружить, где находится файл run.vbs. Для этого:

Если файл найден — удалите его вручную. Но чаще всего run.vbs спрятан в системе и запускается через реестр или планировщик. В этом случае нужны дополнительные действия.

Как проверить автозагрузку и планировщик задач

Ошибка часто возникает из-за записей в автозагрузке или планировщике задач. Проверить можно так:

  1. Автозагрузка через msconfig:
    • Нажмите Win + R, введите msconfig и нажмите Enter.
    • Перейдите на вкладку «Автозагрузка» (в Windows 10/11 — через «Диспетчер задач» → «Автозагрузка»).
    • Ищите записи с wscript.exe или cscript.exe и путем к run.vbs. Удалите их.
  2. Планировщик задач:
    • Откройте через Win + R → taskschd.msc.
    • Проверьте папку Библиотека планировщика задач на наличие подозрительных задач (например, с именем run или случайными символами).
    • Удалите найденные задачи.
Часто ли вы сталкиваетесь с ошибками автозагрузки в Windows?
Очень часто
Иногда
Редко
Никогда

Очистка реестра от ссылок на run.vbs

Если файл run.vbs запускается через реестр, нужно удалить соответствующие записи. Внимание: неверные действия в реестре могут привести к сбоям системы.

Ветка реестраПутьЧто удалять
Текущий пользавательHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunЗначения со ссылками на wscript.exe run.vbs или cscript.exe run.vbs.
Локальный компьютерHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunАналогичные записи, но для всех пользователей.
RunOnceHKEY_CURRENT_USER\...\RunOnce или HKEY_LOCAL_MACHINE\...\RunOnceЗаписи, выполняемые один раз при запуске.

Чтобы открыть реестр, нажмите Win + R, введите regedit и подтвердите. Перед внесением изменений обязательно создайте резервную копию через Файл > Экспорт.

Проверка на вирусы и вредоносное ПО

Если ошибка Windows Script Host появилась неожиданно, велика вероятность заражения вирусом. Некоторые вредоносные программы создают run.vbs, чтобы запускаться при старте системы.

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

Используйте:

  • Встроенный Защитник Windows — запустите полную проверку через Параметры > Обновление и безопасность > Защитник Windows.
  • Сторонние утилиты:
    • Malwarebytes — бесплатная версия способна найти и удалить trojan-скриптов.
    • Kaspersky Virus Removal Tool — портативная утилита для разовой проверки.
    • Dr.Web CureIt! — эффективна против скриптовых вирусов.

Отключение Windows Script Host

Если ошибка продолжает появляться, а файл run.vbs найти не удается, можно временно отключить Windows Script Host. Это не удалит ошибку, но предотвратит выполнение скриптов.

Как отключить WSH

1. Откройте реестр (regedit). 2. Перейдите в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings. 3. Создайте новый параметр DWORD (32 бита) с именем Enabled. 4. Установите значение 0. 5. Перезагрузите компьютер. Внимание: это отключит все скрипты и на компьютере.

Руководство по полной очистке системы от run.vbs

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

Чек-лист по удалению run.vbs

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

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

Можно ли просто удалить wscript.exe, чтобы избавиться от ошибки?

Нет, этого делать нельзя. Файл wscript.exe — часть системы, и его удаление приведет к сбоям в работе других программ, использующих скрипты. Лучше найти и удалить сам run.vbs или отключить его запуск.

Почему ошибка появляется после удаления программы?

Некоторые программы (особенно пиратские или недобросовестные утилиты) добавляют свои скрипты в автозагрузку или планировщик задач. После удаления самой программы записи остаются, и система продолжает пытаться запустить run.vbs.

Как восстановить систему, если после удаления run.vbs перестали работать программы?

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

Может ли ошибка с run.vbs вернуть вирус?

Сама по себе ошибка — это лишь симптом. Если вирус не был удален полностью, он может восстановить run.vbs или создать новый скрипт. Поэтому после удаления файла обязательно проведите полную проверку системы антивирусом.