Планировщик заданий в ОС Windows 10
Планировщик заданий — это оснастка mmc (Microsoft Management Console), с помощью которой можно назначить различные задания, которые будут производиться в определенное время или при возникновении определенных событий. Как правило, такие задания применяются для автоматизации отдельных процессов:
- параметрическая автоматизация различных задач, выполняемых на компьютере, например:
- автоматическое создание контрольных точек восстановления в определенное время
- очистка диска в определенные дни
- запуск в определенное время дефрагментации диска
- диагностическое тестирование
Операционная система Windows 10 содержит несколько инструментов для планирования заданий, включая такие, как Планировщик заданий, инструмент командной строки Schtasks и несколько командлетов консоли Windows PowerShell. Эти инструменты можно использовать для планирования заданий как на локальных, так и на удаленных рабочих станциях.
Задания могут иметь разные связанные с ними свойства, включая следующие:
- Триггеры. С помощью триггеров можно задать условия начала и завершения выполнения различных заданий. Задания могут выполняться по расписанию, при входе пользователя в систему, при запуске компьютера и т.д. В параметры запуска заданий можно включить события, связанные с действиями пользователя. Использование триггерами событий значительно расширяют возможности управления процессами.
- Действия. Параметр задачи Действия определяет особенности выполнения запущенного процесса. Позволяет процессу запускать программы, отправлять сообщения электронной почты или выводить сообщения.
- Условия. Параметр задачи Условия уточняет события, при которых активный процесс запускается или останавливается. Например, при заданном условии можно запускать или останавливать какое-либо задание на основе длительности простоя компьютера. Условия можно использовать, чтобы вывести компьютер из режима сна для выполнения задания. Можно настроить параметры условия для выполнения задания при условии работы компьютера от сети, и прекращение выполнение задания при переходе на питание от батарей.
Возврат системы в предыдущее состояние
Если Планировщик заданий перестал работать после обновления Windows или в результате сбоев при установке, попробуйте вернуть систему в предыдущее состояние с помощью точки восстановления. Функция восстановления, которая периодически сохраняет снимки системы, включена по умолчанию в Windows 10. Если ее не отключили вручную, выполните следующие шаги.
Откройте мастер восстановления системы командой rstrui из окна «Выполнить».
Кликните на кнопку «Далее» и отметьте флажком опцию «Показать больше точек восстановления». Выберите точку, которая была создана до то того, как перестал работать Планировщик заданий.
В следующем экране нажмите на «Готово», чтобы запустить процесс. После удачного завершения проверьте, работает ли планировщик задач. Если проблема остается, повторите шаги и выберите другую точку.
Проверьте, действительно ли запущен планировщик задач
- Щелкните правой кнопкой мыши, затем выберите Свойства
- В списке « Тип запуска» выберите « Автоматически».
Перечень некоторых стандартных заданий Windows 7,8:
Application ExperienceAitAgent — Сбор и передача данных дистанционного отслеживания приложений (при явном согласии участвовать в программе улучшения качества программного обеспечения). Даже если время выполнения установлено на 2-3 часа ночи, в настройках присутствует признак выполнения просроченного задания и передача данных в Microsoft выполняется.
Application ExperienceProgramDataUpdater — Сбор телеметрических данных программы при участии в программе улучшения качества ПО
AutochkProxy — собирает и загружает данные SQM (при участии в программе улучшения качества программного обеспечения).
Customer Experience Improvement ProgramBthSQM — Задача программы улучшения качества Bluetooth собирает статистику по Bluetooth, а также сведения о вашем компьютере, и отправляет их в корпорацию Майкрософт. Полученные сведения используются для повышения надежности, стабильности и общей функциональности Bluetooth в Windows. При отсутствии согласия пользователя на участие в программе улучшения программного обеспечения Windows эта задача не выполняет никаких действий. Задача присутствует в Windows 8.
Customer Experience Improvement ProgramConsolidator При выполнении задачи программы улучшения качества ПО, выполняющейся в режиме ядра (Kernel CEIP), осуществляется сбор дополнительных данных о системе, которые затем передаются в корпорацию Майкрософт. Если пользователь не дал своего согласия на участие в данной программе, то эта задача не выполняет никаких действий.
Customer Experience Improvement ProgramUsbCeip — При выполнении задачи программы улучшения качества ПО шины USB (USB CEIP) осуществляется сбор статистических данных об использовании универсальной последовательной шины USB и сведений о компьютере, которые направляются инженерной группе Майкрософт по вопросам подключения устройств в Windows. Полученные сведения используются для повышения надежности, стабильности и общей производительности шины USB в Windows. При отсутствии согласия пользователя на участие в программе улучшения программного обеспечения Windows задача не выполняет никаких действий.
RACRacTask — Задача средства анализа стабильности системы, предназначенная для обработки данных о надежности компьютера.
Одним из малоизвестных заданий является RegistryRegIdleBackup — Задание архивации реестра, выполняющееся раз в 10 дней и обеспечивающее сохранение файлов реестра в папке C:WindowsSystem32configRegBack . В некоторых случаях, когда нет точек восстановления или они некондиционны, есть шанс восстановить работоспособное состояние системы, загрузившись в другой ОС и скопировав файл(ы) реестра в каталог WindowsSystem32config . Можно также использовать ручное выполнение данного задания для получения копии файлов реестра, нужных в данный момент времени.
В Windows 8 присутствует папка MicrosoftWindowsWS с несколькими задачами использующими обмен данными с магазином Windows.
Это далеко не полный перечень системных заданий, присутствующих в библиотеке планировщика Windows 7 и Windows 8. Полезность многих из них сомнительна, и даже более того, отрицательная, поскольку может приводить к снижению времени работы ноутбуков от батарей, расходу недешевого мобильного трафика, дополнительных затрат электроэнергии, снижению реальной производительности и т.п. В заключение напомню, что отключение системных заданий требует осторожности и понимания того, что вы делаете, в противном случае, можно получить неработоспособную или частично работоспособную систему.
В библиотеке планировщика, как правило, присутствуют также задания созданные антивирусами для обновлений программ и баз данных, задания, созданные прочими, не всегда нужными, программами, проверяющими наличие новых версий (продукты Adobe, Google, бесплатное ПО и пр. ) и даже обновляющихся без ведома пользователя.
Восстановление планировщика заданий
Прежде всего проверяем наличие системных файлов данного элемента по его стандартному адресу. Для этого следует разобраться с вопросом о том, где планировщик заданий Windows 7 нужно искать. Открываем диск «C». Переходим в папку Windows. Необходимые нам файлы мы найдем в каталоге System32. Основной среди них — schtasks.exe, также в эту группу входят schedcli.dll, mstask.dll и schedsvc.dll. Если файлов нет, вручную переносим их в указанный каталог, скопировав все необходимое с диска операционной системы Windows. Когда отображение системных данных не активировано, следует включить его, используя вкладку «Вид папки». Переходим к следующему этапу. Проверяем целостность системных папок и файлов. В командной строке вводим: sfc /scannow. Таким образом, будет запущена проверка содержимого системных каталогов на повреждения. Если признаки ошибок будут обнаружены, ОС восстановит данные, используя резервную копию. Нам потребуется вспомнить, когда именно исчез необходимый компонент. Используем встроенное восстановление операционной системы. Возвращаемся к состоянию компьютера в момент корректной работы планировщика. Выбираем подходящую по дате точку восстановления. Для запуска процесса открываем «Пуск», переходим в раздел «Все программы», там ищем каталог «Обслуживание». Запускаем соответствующую программу. Если система слишком повреждена, копируем личные данные в другой раздел жесткого диска и переустанавливаем Windows. Для этого нужен диск с соответствующим программным обеспечением.
Диагностика заданий
Не всегда настройки задания проходят гладко. Иногда возникают проблемы. Они могут быть следующих типов: созданное задание не запускается или не завершается, завершение заданий сопровождается ошибкой.
Для того, чтобы определить статус любого из заданий, необходимо будет выбрать это задание в планировщике заданий и просмотреть сведения о нем, а именно: состояние, время прошлого запуска, результат последнего запуска и прочее.
Состояния бывают следующих типов:
Отключено. Такое состояние говорит о том, что задание существует, но не выполняется, так как в настройках твиггера на него стоит запрет.
Поставлено на очередь. Это состояние задания говорит о том, что оно стоит в очереди на выполнение.
Готово. Данное состояние говорит о том, что задание готово к следующему выполнению.
Также в состояниях вы найдете описание времени, когда задание будет запускаться в следующий раз, когда уже запускалось и какой был результат его выполнения. Также там будет информация о дате создания задания.
Для того, чтобы каждый раз не заглядывать в состояние задания, можно настроить длительный контроль. В любой ОС доступна функция ведения журнала, в котором отображается и сохраняется вся история выполнения задания.
Работа. Если у задания вы наблюдаете такое состояние, то скорее всего оно зависло. Возможно потребуется ввод пользовательских данных или, к примеру, всему виной может быть ошибка в программировании и поэтому задание перешло в бесконечный цикл работы.
Для того, чтобы точно убедится, зависло задание или нет, вам необходимо проверить столбик «Время прошлого запуска”, в котором вы найдете, когда задание было запущено. Если задание уже длиться дольше, чем сутки, то вероятнее всего оно зависло. Поскольку таких продолжительных заданий на компьютере бывает очень мало и проходят они довольно редко. Значит, такое задание необходимо остановить.
Для этого, щелкаем по нему правой кнопкой мыши и выбираем из контекстного меню пункт «Завершить”. Для тех заданий, время выполнения которых вы знаете точно, можно установить ограничение по времени выполнения. Делать это нужно с небольшим запасом, чтобы задание точно корректно завершило свою работу. В случае, если оно зависнет, оно автоматически выключится. Для того, чтобы поставить пределы по времени выполнения, необходимо перейти в «Свойства”, найти «Параметры”, перейти в «Остановить задачу выполняемую дольше…” и задать свой параметр.
Когда вы создадите тестовое задание, советую вам попробовать использовать скрытый режим выполнения задания, который называется «Скрытая задача”, выполнить задачу с правами администратора «выполнить с наивысшими параметрами”, перенести задание на другой ПК, для этого использовать режим экспорта и импорта.
Также для вас будет полезно попробовать изменить условия и параметры задания. К примеру, добавьте в условия командного файла команду «pause”, когда команда выполняется в скрытом режиме. Таким образом у вас получится симулировать зависшее задание. Хорошим опытом для вас будет попробовать выполнить просроченное задание. При этом должны быть такие условия: на время проведения задания, компьютер должен быть выключен, но при этом задать параметр заданию «немедленно запускать задачу, если пропущен плановый запуск”.
Contents [show]
Решение. Планировщик заданий «Отсутствует из служб» — это имя ошибки, содержащее сведения об ошибке, в том числе о том, почему это произошло, какой системный компонент или приложение вышло из строя, чтобы вызвать эту ошибку вместе с некоторой другой информацией. Численный код в имени ошибки содержит данные, которые могут быть расшифрованы производителем неисправного компонента или приложения. Ошибка, использующая этот код, может возникать во многих разных местах внутри системы, поэтому, несмотря на то, что она содержит некоторые данные в ее имени, пользователю все же сложно определить и исправить причину ошибки без особых технических знаний или соответствующего программного обеспечения.
If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «Solved: Task Scheduler Missing from Services» error is a failure to correctly run one of its normal operations by a system or application component.
Создание задачи без использования мастера
Если вам требуется более точная настройка задач в планировщике заданий Windows, нажмите «Создать задачу» и вас ждет множество параметров и опций.
Я не буду подробно описывать полный процесс создания задачи: в общем-то, в интерфейсе все достаточно ясно. Отмечу лишь существенные отличия по сравнению с простыми задачами:
- На вкладке «Триггеры» вы можете задать сразу несколько параметров для ее запуска — например, при простое и при блокировке компьютера. Также, при выборе пункта «По графику», вы можете настроить выполнение в определенные числа месяца или дни недели.
- На вкладке «Действие» вы можете определить запуск сразу нескольких программ или выполнения других действий на компьютере.
- Также вы можете настроить выполнение задачи при простое компьютера, только при питании от розетки и другие параметры.
Несмотря на то, что различных опций большое количество, думаю, в них не составит труда разобраться — все они называются достаточно ясно и означают именно то, о чем сообщают в названии.