Фикс для «Не удается найти файл сценария task.vbs» в Windows 10/11
Пользователи Windows 10 и Windows 11 нередко сталкиваются с ошибкой при запуске системы: «Не удается найти файл сценария task.vbs» (или Can’t find script file task.vbs). Сообщение обычно всплывает сразу после входа в систему и намекает, что где-то в автозагрузке Windows или Планировщике заданий осталась ссылка на VBS-скрипт, которого уже нет на диске. Ниже — почему это происходит, как быстро от этого избавиться и как предотвратить повторное появление проблемы.
Где обычно прячется task.vbs
Часто task.vbs (или похожие имена: run.vbs, logon.vbs) располагается и/или прописывается в:
- %APPDATA% (например, C:\Users\<имя>\AppData\Roaming\)
- %PROGRAMDATA% (C:\ProgramData\)
- Папки автозагрузки:
- shell:startup — для текущего пользователя
- shell:common startup — для всех пользователей
- Реестр:
- HKCU\Software\Microsoft\Windows\CurrentVersion\Run
- HKLM\Software\Microsoft\Windows\CurrentVersion\Run
- …\RunOnce, …\Policies\Explorer\Run
- Планировщик заданий: Библиотека планировщика и подпапки.
Пошаговое решение
Шаг 1. Проверка автозагрузки (Диспетчер задач)
- Нажмите CTRL+SHIFT+ESC→ вкладка Автозагрузка.
- Внимательно просмотрите строки со странными названиями, пустыми издателями, ссылками на wscript.exe, cscript.exe или на непонятные .vbs.
- Отключите подозрительное. Если в «Путь к исполняемому файлу» упоминается task.vbs — это ваш кандидат.
Альтернатива (Win11/Win10):
Параметры → Приложения → Автозагрузка — отключите неизвестные элементы.
Шаг 2. Очистка папок автозапуска
Откройте эти пути (WIN+R):
shell:startup
и
shell:common startup
Удалите ярлыки, которые запускают wscript.exe/cscript.exe с указанием task.vbs или других непонятных .vbs.
Шаг 3. Проверка Планировщика заданий
- WIN+R → taskschd.msc.
- Перейдите в «Библиотека планировщика заданий» и просмотрите задания и подпапки.
- Ищите триггеры «При входе в систему» или «При запуске», которые запускают wscript.exe/cscript.exe с параметром task.vbs.
- Отключите или удалите такие задания.
Подсказка: в правой панели открывайте «Свойства» подозрительных задач, смотрите вкладки «Действия» и «Триггеры».
Шаг 4. Проверка реестра
Внимание: будьте аккуратны. Перед правками создайте точку восстановления:
- WIN+R → SystemPropertiesProtection → Создать.
- Откройте редактор реестра: WIN+R → regedit, затем проверьте ключи:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
- Если справа увидите значение, запускающее wscript.exe/cscript.exe с task.vbs — удалите его (правый клик → Удалить).
Шаг 5. Найдите «хвосты» на диске
Откройте PowerShell от имени администратора и выполните:
Get-ChildItem -Path $env:APPDATA,$env:PROGRAMDATA -Recurse -Include task.vbs,*.vbs -ErrorAction SilentlyContinue |
Select-Object FullName, Length, LastWriteTime
Если обнаружили папки с подозрительными .vbs, .js, .cmd и ярлыками на wscript.exe, удалите их (или сначала изолируйте в карантинную папку).
Шаг 6. Полная проверка на вредоносное ПО
- Запустите Защитник Windows: Параметры → Обновление и безопасность → Безопасность Windows → Защита от вирусов и угроз → Полное сканирование.
- Дополнительно используйте одноразовый Microsoft Safety Scanner или другой проверенный антивирусный инструмент.
Цель — найти первоисточник, который прописал task.vbs.
Шаг 7. Сброс ассоциаций WSH
Если скрипты открываются не тем хостом, верните обработчик по умолчанию:
wscript //H:WScript
cscript //H:Cscript
Обычно для удаления ошибки «Не удается найти файл сценария task.vbs» этот шаг не нужен, но помогает, если кто-то менял обработчики скриптов.
Почему возникает именно эта ошибка
- Удалён вредонос, но осталась запись. Антивирус удалил task.vbs, а «якорь» в автозапуске/планировщике остался и при каждом входе в систему пытается запустить несуществующий файл.
- Чистильщики/оптимизаторы. ПО вроде «ускорителей» иногда добавляет собственные скрипты, а при деинсталляции забывает их убрать.
- Ручные эксперименты. Юзер мог привязать скрипт для автоматизации, затем удалить файл, но не задание.
Профилактика: чтобы ошибка task.vbs не вернулась
- Устанавливайте софт только из официальных источников.
- Во время установки снимайте галочки с «дополнительных компонентов».
- Держите Центр обновления и антивирус актуальными.
- Периодически проверяйте автозапуск: Диспетчер задач → Автозагрузка.
- Раз в месяц бегло просматривайте Планировщик заданий.