Планировщик заданий Windows 10¶
Планировщик заданий Windows 10 (Task Scheduler) — системная утилита операционной системы Windows, предназначенная для автоматического запуска программ, скриптов и системных процессов по заданному расписанию или в ответ на определённые события. Встроен во все современные версии Windows, начиная с Windows 2000, и в Windows 10 доступен как через графический интерфейс, так и через командную строку.
¶Способы запуска
В Windows 10 планировщик можно открыть несколькими способами:
- Через поиск в меню «Пуск» — в строке поиска ввести «Планировщик заданий» и выбрать одноимённое приложение.
- Через оснастку «Управление компьютером» — нажать правой кнопкой мыши на «Этот компьютер», выбрать «Управление», затем в дереве слева перейти в раздел «Службы и приложения» → «Планировщик заданий».
- Через оснастку MMC — нажать комбинацию клавиш Win + R, ввести
taskschd.mscи нажать Enter. - Через командную строку или PowerShell — с помощью утилиты
schtasks, которая позволяет создавать, просматривать, изменять и удалять задачи без графического интерфейса.
¶Интерфейс и структура
После запуска окно планировщика разделено на три основные панели:
- Слева — дерево каталогов с библиотеками задач, сгруппированными по назначению (например, «Microsoft» → «Windows» содержит задачи системных компонентов).
- По центру — список задач выбранной библиотеки с колонками «Имя», «Состояние», «Триггеры», «Последний результат», «Последнее время выполнения».
- Справа — панель действий с командами «Создать задачу…», «Импортировать задачу…», «Выполнить», «Отключить» и другими.
¶Создание новой задачи
Для создания задачи используется команда «Создать задачу…» на правой панели. Диалог содержит несколько вкладок:
- Общие — имя и описание задачи, уровень привилегий (выполнение с правами администратора), опция «Выполнить только при входе пользователя» и другие параметры.
- Триггеры — определяют, когда задача должна запускаться: по расписанию (ежедневно, еженедельно, ежемесячно), при входе в систему, при включении компьютера, по событию или при простое системы.
- Действия — указывают, что именно нужно выполнить: запустить программу, отправить электронное письмо или показать сообщение (два последних варианта в Windows 10 устарели и работают ограниченно).
- Условия — уточняют обстоятельства запуска: только при подключении к сети, только при работе от сети, при условии простоя компьютера не менее заданного времени.
- Параметры — дополнительные настройки: разрешение пропустить задачу при превышении времени ожидания, повтор при сбое, максимальное число повторов.
¶Управление задачами через командную строку
Утилита schtasks работает в командной строке и PowerShell. Основные команды:
| Команда | Назначение |
|---|---|
schtasks /create | создание новой задачи |
schtasks /query | просмотр списка задач |
schtasks /run | немедленный запуск задачи |
schtasks /change | изменение параметров задачи |
schtasks /delete | удаление задачи |
schtasks /end | остановка выполняющейся задачи |
Пример создания ежедневной задачи, запускающей программу в 09:00:
schtasks /create /tn "Моя задача" /tr "C:\script.bat" /sc daily /st 09:00
¶Системные задачи
Windows 10 содержит сотни предустановленных задач в библиотеке Microsoft\Windows. Среди них — обновление системы, обслуживание дисков, дефрагментация, сбор телеметрии, резервное копирование Windows Backup, обновление компонентов Store. Отключение ненужных системных задач может ускорить работу компьютера, однако не рекомендуется отключать задачи, отвечающие за обновление безопасности и обслуживание файловой системы.
¶Возможные проблемы
При использовании планировщика могут возникать ошибки:
- Код 0x800710E0 — задача не запустилась, потому что пользователь не вошёл в систему (если задача настроена на запуск только при входе).
- Код 0x8004131F — ошибка триггера, указывающая на некорректное расписание.
- Задача не отображается — может быть скрыта или отключена; включить отображение можно через меню «Вид» → «Показать скрытые задачи».
Для диагностики используется журнал «Планировщик заданий» в оснастке «Просмотр событий» (раздел «Журналы приложений и служб» → «Microsoft» → «Windows» → «TaskScheduler»).
¶Применение
Планировщик заданий применяется для автоматизации регулярных действий: запуска резервных копий, очистки временных файлов, перезапуска служб, выполнения скриптов мониторинга, автоматического закрытия или перезагрузки компьютера по расписанию. В корпоративной среде задачи могут распространяться через групповые политики.
