Введение / Зачем это нужно
Если Планировщик задач Windows перестаёт запускать задания, это влияет на автоматическое обновление, резервное копирование и другие важные процессы. В этой статье мы расскажем, как быстро выявить и исправить распространённые ошибки — как в службе, так и в самих заданиях. После выполнения шагов вы сможете восстановить работу автоматизации и предотвратить повторные сбои.
Требования / Подготовка
- Операционные системы: Windows 10 (22H2/23H2) или Windows 11 (22H2/23H2), 64-битные версии.
- Права доступа: Команды необходимо запускать от имени администратора.
- Инструменты: Windows PowerShell (или командная строка) уже установлены в системе.
Пошаговая инструкция
Шаг 1: Проверьте статус службы «Планировщик задач»
Откройте PowerShell от имени администратора и выполните команду:
Get-Service -Name "Schedule Service"
Если служба имеет статус Stopped, выполните следующий шаг.
Шаг 2: Перезапустите службу «Планировщик задач»
Выполните команду:
Restart-Service -Name "Schedule Service" -Force
Служба перезапустится, и внутренние процессы обновятся.
Шаг 3: Проверьте журнал событий на ошибки
- Нажмите Win + R, введите
eventvwr.mscи нажмите Enter. - Перейдите в Журналы приложений и служб → Планировщик задач.
Обратите внимание на записи уровня Ошибка или Предупреждение, появившиеся непосредственно перед сбоем заданий.
Шаг 4: Удалите проблемное задание и создайте новое
Если конкретное задание вызывает повторяющиеся ошибки, удалите его:
schtasks /delete /tn "TaskName" /f
Замените TaskName на точное имя задания (например, NightlyBackup). После удаления создайте новое задание, например:
schtasks /create /tn "NightlyBackup" /tr "\"C:\\Program Files\\MyApp\\app.exe\"" /sc daily /st 02:00
Настройте параметры по вашему усмотрению.
Шаг 5: Восстановите системные файлы
Повреждённые системные файлы также могут вызывать сбои в Планировщике задач. Выполните две команды по порядку:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Эти инструменты исправят повреждённые DLL-файлы и компоненты операционной системы.
Проверка результата
- Запустите любое задание, которое ранее сбояло. Оно должно выполнить действие успешно.
- Проверьте статус службы снова:
Get-Service -Name "Schedule Service"— статус должен быть Running. - Вернитесь в «Просмотр событий» и убедитесь, что новых ошибок нет.
Возможные проблемы
- «Служба не запущена» – убедитесь, что служба включена в настройках «Службы» или через
Set-Service -Name "Schedule Service" -StartupType Automatic. - «Доступ запрещён» – убедитесь, что вы работаете от имени администратора; при необходимости выполните команду с повышенными привилегиями.
- «Задание не может быть выполнено» – проверьте путь к исполняемому файлу в команде
schtasks /create; исправьте синтаксис или установите правильные разрешения для целевого файла. - «Ошибки DISM/SFC» – если команды не могут исправить файлы, выполните чистую установку Windows или используйте точку восстановления системы.
Следуйте этим рекомендациям, и Планировщик задач Windows будет стабильно выполнять свои задачи.