Ошибка Windows Script Host: Не удается найти файл скрипта .vbs — удаление вируса
Почему при каждом включении ПК выскакивает ошибка Windows Script Host?
Сразу после входа в Windows на рабочем столе появляется раздражающее окно с желтым восклицательным знаком:
«Windows Script Host: Не удается найти файл скрипта "C:\Users\User\AppData\Local\Temp\helper.vbs" (или .vbe / runtime.vbs).»
Что произошло: Ранее на компьютер проник вредоносный скрипт (вирус/майнер), который прописал себя в автозагрузку Windows. Ваш антивирус успешно удалил сам зараженный файл .vbs, но «хвост» в системном реестре или планировщике задач остался. При каждом запуске Windows пытается выполнить несуществующий скрипт и выдает ошибку.
Как навсегда избавиться от назойливого окна ошибки
- Проверка Планировщика заданий: Нажмите
Win + R, введитеtaskschd.mscи нажмите Enter. Нажмите на «Библиотека планировщика заданий». Найдите в центральном списке подозрительные задачи со странными названиями (например, helper, ChromeUpdate, SystemCheck, ServiceTask). Нажмите на задачу, перейдите во вкладку «Действия». Если там запускаетсяwscript.exeили файл.vbs— нажмите правой кнопкой мыши по задаче и выберите «Удалить». - Очистка веток автозагрузки в Реестре: Нажмите
Win + R, введитеregeditи нажмите Enter. Проверьте две основные ветки автозапуска:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
.vbsфайл — удалите его. - Проверка системного параметра Userinit: В редакторе реестра перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. Найдите параметр Userinit. Его значение должно быть строго:C:\Windows\system32\userinit.exe,(с запятой на конце). Если там приписан путь к скрипту — сотрите лишнее.
Автоматический способ через утилиту Microsoft Autoruns:
# Скачайте официальную утилиту Sysinternals Autoruns:
# 1. Запустите Autoruns64.exe от имени Администратора.
# 2. В поле фильтра Quick Filter введите имя сбойного скрипта (например, helper.vbs).
# 3. Строка с ошибкой подсветится желтым цветом (File not found).
# 4. Нажмите по ней правой кнопкой мыши и выберите Delete (Ctrl + D). Частые вопросы (FAQ)
Опасен ли этот вирус, если окно ошибки уже появляется?
Сам исполняемый вредоносный файл уже удален, поэтому прямой угрозы данным нет. Однако оставшаяся автозагрузка замедляет старт Windows и постоянно выдает ошибку.
Можно ли полностью отключить службу Windows Script Host?
Да. Если вы не используете VBS-скрипты в работе, откройте реестр HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings, создайте параметр DWORD с именем Enabled и значением 0.
Что делать, если Autoruns не находит имя файла?
Проверьте папку автозагрузки пользователя. Нажмите Win + R, введите shell:startup и удалите все ярлыки скриптов из открывшейся папки.
Нужно ли запускать полную проверку антивирусом после очистки?
Да, обязательно проверьте систему бесплатными сканерами Dr.Web CureIt! или Malwarebytes, чтобы исключить наличие других троянов, загрузивших этот скрипт.