Назначенные задания в Windows XP

В рамках данной статьи я попытаюсь вам рассказать, как благодаря встроенному планировщику заданий Windows 7 организовать запуск необходимых приложений, находящихся в списке автозагрузки вашей ОС. Отложить запуск некоторых приложений, работа которых в первые минуты после загрузки системы не требуется, добиться ускоренной загрузки и сохранить автоматизацию всех процессов. Не всегда продолжительная загрузка говорит об ошибках или сбоях. Как известно, скорость загрузки является одним из главных критериев работы любой ОС. В Windows 7 вы часто наблюдали картину — система уже загрузилась, рабочий стол появился вместе с панелью задач, но только вы наведете курсор на Пуск или ярлык и он тут же превращается в «колесо». Приходится ждать несколько минут, пока не появиться стрелка, а затем выполнять задуманные действия. Часто ли вы задавались вопросом: «Что твориться с моим компом?» Ответ прост как никогда — происходит запуск программ, находящихся в списке автозагрузки. Согласитесь, антивирус, Total Commander, Firewall и другие приложения полезны, и запускать их каждый раз вручную после каждого запуска системы ужас как не хочется. Тут и приходит на помощь планировщик заданий. Список «Автозагрузка» – недостатки В выше указанном случае многие советуют— «почистить список автозагрузки», или, проще говоря, отключить запуск неиспользуемых программ. Для этого нужно воспользоваться утилитой msconfig. Запускаем меню Пуск — Поиск или Пуск — Выполнить, вводим msconfig и перезагружаемся. Когда в списке нет ничего полезного, то советом стоит воспользоваться. А как поступить, когда программы автозапуска нужны? Рассмотрим небольшой пример: Adobe Reader Speed Launcher или reader_sl.exe — это небольшая утилита, которая прописывается в список автозагрузки после установки Adobe Acrobat Reader. Цель утилиты значительно ускорять запуск Adobe Reader. Или, например, jusched.exe — это утилита, цель которой следить за обновлением Sun Java (виртуальной машины), это необходимо для безопасности. Если вы решили, что автозапуск этих небольших утилит можно отключить. Все равно у вас найдутся программы, подлежащие зачислению «лигу» автозагрузчиков. Задайтесь вопросом: «Нужны ли они вам в первые секунды работы системы?» Данный список продолжать не стоит. Отсюда вывод — все приложения из списка автозагрузки пытаются запуститься одновременно и «подвешивают» систему. Планировщик заданий в Windows 7 позволяет задержать автозапуск списка программ, которые привязаны к запуску ОС. Рассмотрим все на конкретном примере. Оценка количества необходимых программ Для примера, предлагаю заглянуть в мой список автозагрузки. Как известно, автозапуск выполняется из разделов реестра и папки Автозагрузка. Можно воспользоваться утилитой msconfig, чтобы просмотреть этот список автозагрузки. Мне удобней воспользоваться утилитой AutoRuns, ее функционал гораздо шире msconfig. Вкладка Logon в AutoRuns выполняет функцию Автозагрузка, как у msconfig. При запуске системы на моем компьютере загружается три десятка различных программ, начиная от утилит Bluetooth и заканчивая QIP. Перед тем, как распределять программы по полкам надобности, нужно определить, какие вам попросту не нужны, а какие можно организовать при помощи планировщика задач. Золото в карман, а остальное в мешок Распределяем по важности и измеряем скорость Для начала наведем порядок в автозагрузке. Сделать это несложно. Порядок в списке «Автозагрузка» Если посмотреть в журнал событий и проанализировать время загрузки хотя бы один раз, то можно увидеть не просто большие, а астрономические цифры. Не пугайтесь — на пересчет в секунды это немного, но 1-3 минут сидеть и смотреть на мерцающий логотип не приносит большого удовольствия. Все из-за того, что список автозагрузки полон, а это серьезные проблемы при загрузке системы. Действия, которые многие могут посоветовать вам — это отключить «ненужные» программы. Данный совет поверхностный по следующим причинам:

  1. Автоматический запуск удобен в случаях необходимости сэкономить время, автоматически запустив «энное» количество программ. Отключение этих программ, действительно ускорит загрузку, но потом нужно будет потратить некоторое время на запуск этих программ вручную. Так зачем менять быка на индюка?
  2. Очень часто неопытные пользователи пускают под нож программы, функции которых им непонятны. Многие из них могут играть главную роль в работоспособности системы, например, выполнять обновления антивируса, кодеков или драйверов.

Однозначно универсального совета в отношении «чистки» списка автозагрузки дать невозможно. Но в этом деле вам может очень помочь утилита утилита AutoRuns.Если нет ее, то подойдет утилита msconfig, присутствующая в системе.Данный подход очень прост, рассмотрим его более детально:

  1. Драйвера, антивирусные программы и фаервол оставляем. Понятное дело, что при отключенных драйверах мыши или мультимедийной клавиатуры, эти устройства откажут или будут работать со сбоями. Отдельное внимание антивирусным программам, потому как они состоят из нескольких приложений. Например, у них есть модуль обновлений, задача которого загружать обновления, что очень полезно при наличии подключения к интернету.
  2. Если вам неизвестно назначение программы, то не стесняемся и спрашиваем в интернете. Если все-таки окажется, что приложение или утилита на работоспособность системы не влияет, то смело отключаем, если влияет, то стоит подумать. В этих случаях решение принимать вам.
  3. Непонятное обходим стороной. Если вам найти описание приложения не удалось, то лучше его не трогать. Можно и немного поэкспериментировать. Риск нарваться на неприятности, конечно, существует, но расстраиваться не нужно. Что-то не включилось или не заработало, перезагружаемся -> жмем F8 -> выбираем Загрузить последнюю удачную конфигурацию и пробуем заново.
  4. Все ненужное отключаем. Если вы знаете о функциях программы, но редко пользуетесь ей, то зачем она нужна в списке автозагрузки? Например, AIMP3 вы используете для прослушивания любимых мелодий, но слушаете вы их под настроение, «когда захотелось». Будет разумно отключить его в списке автозагрузки и запуска при необходимости.

Многие скажут: «Что ты нам велосипед изобретаешь? У нас без твоих советов полный порядок в списке автозагрузки». Значит, в этом случае, повышения скорости загрузки можно достичь, пользуясь планировщиком задач. А при переустановке импортировать задачи и не заострять внимание на дальнейшей настройке системы. Рассмотрев все приложения и узнав об их важностях, составляем список.

  • explorer.exe и userinit.exe — системные приложения, без которых работа невозможна, запуск этих программ необходим;
  • egui.exe обеспечивает защиту от вирусов — лучше ее сразу иметь;
  • ekrn.exe необходима для доступа для правления антивирусом и запуска обновлений — также нужна;
  • специализированные драйвера клавиатуры и мыши так же необходимы;
  • вот QIP и Skype могут немного подождать, так как пока WiFi не подключится, от них проку мало.

И с остальными программами поступим аналогичным образом. Они хоть и нужны, но в первые секунды работы система в них не нуждается. Их загрузку нам и предстоит распределить по времени — эти программы будет запускать планировщик. Необходимо отметить, что стоит отключить в программах собственный автозапуск, если таков предусмотрен, так как после перезагрузки настройки для них собьются по умолчанию. Предварительное тестирование Для проверки работы планировщика, следует сделать замер времени загрузки вашей Windows 7 сначала до и затем после распределения программ. Чтобы не засекать время и не мучиться с часами, можно посмотреть время в журнале событий. ========= Как измерить скорость загрузки ОС – описано в статье Измерение скорости загрузки Windows 7 ========= Создание простой задачи Как я отметил ранее, QIP и Skype могут немного подождать, пока комп поймает и подключиться к WiFi. Мне необходимо, чтобы Skype включался после того, как будет подключен интернет. Запустите планировщик заданий, нажав Пуск — Поиск — taskschd.msc.

Для быстроты поиска и управления задачами, рекомендуется размещать задачи, которые связанные с автозапуском программ, в одну папку. Щелкните на узел «Библиотека» планировщика заданий и из меню выберите «Создать папку», затем укажите имя — в нашем случае «Интернет». Названия могут быть различными, все ограничивается только вашей фантазией. Здесь будут задачи автозагрузки.Правой кнопкой мыши щелкните по новой папке, после этого выберите «Создать простую задачу» — сразу же запустится окно мастера. Необходимо указать имя для создаваемой задачи и кликнуть кнопку «Далее». В данном случае по названию программы — Skype.Триггер задачи следует указать При входе в Windows или при запуске вашего компьютера, затем жмем «Далее».Предпринимаемое действия выбираем «Запустить программу» и нажмите «Далее».Следующее окно – «Запуск программы». Здесь необходимо указать к файлу программы действующий путь. Для этого можно просто прописать к нему путь или воспользоваться кнопкой «Обзор». Если нужно запустить приложение с параметрами командной строки, то пропишите их в необходимое поле, затем жмем кнопку «Далее». Затем установите флажок, открывающий свойства задачи, и смело жмите «Готово». После этого Задача будет сформирована, и откроются свойства. Осталось только настроить отложенный запуск этой задачи. Перейдите во вкладку «Триггеры» и нажмите «Изменить» для необходимого вам триггера. Настраиваем необходимые параметры и подтверждаем. Здесь можно подобрать параметры для своего и других профилей пользователей. Например, если с данным приложением никто кроме вас не работает, то следует оставить в пользователях только вашу учетную запись, но если она необходима всем, следует выбрать любой пользователь. Также создавайте задачи для остальных программ, которые вы захотите отложить. Необходимо учитывать – на какое время нужно отложить запуск выбранной программы после запуска системы или входа пользователя. Меня устраивает запуск Skype через 30 секунд, когда будет доступен интернет. Когда вам понадобится запустить программу до отложенного запуска, вам всегда можно это сделать — планировщик не запустит программу в случае, если копия ее уже запущена. Проверка работоспособности планировщика заданий Включаем секундомер и перезагружаем ваш компьютер. Если все работает гораздо быстрее и стабильнее — все нормально. Explorer.exe, и egui.exe не имеют интерфейса, чтобы удостовериться в работе программ, воспользуйтесь диспетчером задач. Запустить его можно нажатием заветных клавиш CTRL+SHIFT+ESC. Импорт и экспорт заданий планировщика Если вы обладатель нескольких персональных компьютеров и времени настраивать на каждом все вышеуказанные настройки планировщика недостаточно, то можно импортировать или экспортировать заданий. Чтобы экспортировать задания, выберите пункт «Экспортировать». Задача записывается в файл формата XML — его можно в блокноте или ином текстовом редакторе немного отредактировать для оптимизации его для другого компьютера. Для импорта заданий необходимо выбрать необходимую папку и «Импортировать задачу», выбрать отредактированный файл и запустить задачу. Клонирование заданий планировщика Имея один экспортированный файл, его можно клонировать и немного отредактировать. Клонировать займет у вас несколько секунд. Будет актуально изменить интервал между запусками системы и запланированной программой. Стоит также учесть путь к программе и, если имеются, аргументы командной строки. Параметр RandomDelay узла Triggers определяет интервал задержки 1 <Triggers> 2 <LogonTrigger> 3 <Enabled>true</Enabled> 4 <UserId>name-PC\name</UserId> 5 <Delay>PT30S</Delay> 6 </LogonTrigger> 7 </Triggers> Здесь PT30S — это время задержки запуска программы, а name-PC()\name имя компьютера/имя пользователя соответственно. Исправьте строки 4 и 5по необходимости. Запуск приложения определяется параметрами в узле Actions —Arguments и Command 1 <Actions Context=»Author»> 2 <Exec> 3 <Command>»C:\Program Files (x86)\Skype\Phone\Skype.exe»</Command> 4 </Exec> 5 </Actions> В 3 строке нужно указать путь для рабочего файла. Если есть параметры командной строки, стоит указать их в 4 строке.

Работа с планировщиком заданий Windows

Планировщик заданий – это инструмент, благодаря которому можно запускать ту или иную программу либо в определённое время, либо по наступлению какого-либо события. И если сейчас вы не можете найти ему применение, то в будущем эти знания будут полезны если вы столкнётесь в своей практике с вирусами, которые прописывают себя в планировщике задач и найти которые из-за этого часто бывает проблематично.

Вызвать Планировщик заданий можно через окно Выполнить (Windows + R), введя в поле команду taskschd.msc, либо через боковое меню (Windows + C) запустить Панель управления (Параметры – Панель управления). Далее нужно будет перейти в папку Администрирование (папка будет видна в том случае, если в качестве отображения будут стоять либо Мелкие значки, либо Крупные значки).

А там уже и будет ссылка на Планировщик заданий, щёлкнув по которой мы увидим саму программу.

Как видим из самого окошка программы, слева расположена древовидная структура папок, справа – список основных действий, которые мы можем производить в программе, а по центру – основная информация о том или ином элементе.

Давайте рассмотрим основные действия, которые мы можем выполнять в программе:

Создать простую задачу… — как следует из названия, создание простой задачи с помощью мастера настроек, который проведёт вас по всем шагам.

Создать задачу… — то же, что и выше, только для более опытных пользователей. То есть, все настройки придётся задавать вручную.

Импортировать задачу… — импортировать одну из ранее экспортированных задач. Бывает полезно, если вам нужно на всех компьютерах, находящихся в вашем распоряжении, спланировать одну и ту же последовательность действий.

Отображать все выполняемые задачи – отображение всех запланированных задач.

Включить журнал всех заданий – включает журнал ведения всех запланированных задач.

Стоит сказать, что все вышеперечисленные функции, которые я перечислил, нам доступны в том случае, если курсор находится на строке Планировщик заданий (Локальный). Если же мы курсор поставим на какую-либо папку, на пример на Библиотека планировщика заданий, то в правом окне поменяется список действий, которые мы сможем производить над выбранным элементом.

Появятся новые пункты:

Создать папку… — ну это как раз тот элемент, которые задаёт структуру нашего дерева слева. Нужен для того, чтобы не запутаться, где у нас что лежит.

Удалить папку… — удаление выбранной папки.

Экспорт… — позволяет экспортировать выбранную задачу, на пример если в будущем вы планируете её использовать на другом компьютере.

Этот же список действий можно вызвать щёлкнув правой кнопкой мыши по папке или задаче.

Создание простой задачи и подводные камни.

Давайте для начала попробуем создать простую задачу. Для этого необходимо в списке действия выбрать пункт Создать простую задачу…

На первом шаге нам предложат ввести название для нашей задачи. Пусть это будет напоминание о том, что нам нужно не забыть купить покупки на день рождения. А саму задачу мы соответственно назовём «Напоминание о списке покупок на день рождения», например. Здесь же, можно ввести и описание вашей задачи, но не обязательно.

На втором шаге мы устанавливаем триггер. То есть событие или время, при котором наша задача будет выполняться. Я указал здесь значение – Однократно.

Далее нужно будет указать необходимое время выполнения.

На следующем шаге нам будет предложено ввести само событие. В моём случае, здесь бы мне подошёл пункт – Вывести сообщение (не рекомендуется), но не всё так просто на самом деле. И я сейчас объясню почему этот пункт выбирать не стоит.

Дело в том, что если его выбрать, то мы уже изначально пойдём по неверному пути и сейчас я объясню почему. Итак, я выбрал тот самый нерекомендуемый путь.

И на последнем шаге мне предложили ввести заголовок окна сообщения, ну и сам текст сообщения.

После чего на завершающем этапе осталось только нажать кнопку Готово.

И тут меня ждал сюрприз. Сразу же при нажатии на эту кнопку выскочило предупреждающее окно.

Поэтому с помощью кнопочки Назад, мне пришлось вернуться к тому шагу, где нужно было определить само событие и на этот раз я выбрал Запустить программу. Если повторяете все действия за мной, то выбирайте такой же пункт.

Далее я создал файл, который называется Список покупок.txt, внутри которого просто поместил текст с напоминанием:

Возвращаемся к нашему Планировщику.

В поле Программа или сценарий вводим notepad, а в поле Добавить аргументы сам путь к файлу. Он у меня находится на рабочем столе, поэтому путь получился такой C:\Users\Максим\Desktop\Список покупок.txt

Нажимаем Далее, а затем Готово.

Ну вот, наконец-то всё получилось.

Выключить компьютер по расписанию с помощью Планировщика задач

Существует множество программ и гаджетов разной функциональности для этого, но в этой статье я покажу как можно выключить, перезагрузить и отправить компьютер в режим сна с помощью стандартных средств Windows.
Этот способ проверялся на Windows XP, Windows 7 и Windows 8.
Для осуществления нам нужен «Планировщик заданий» (или Задач). В разных версия Windows Он расположен немного по разному.
В Windows XP :

Пуск — Панель управления — ярлык «Назначенные задания»
либо
Пуск — Все программы — Стандартные — Служебные — Назначенные задания
В Windows 7 :
Пуск — Панель управления — Администрирование — Расписание выполнения задач
либо
Пуск — Все программы — Стандартные — Служебные — Планировщик заданий
В Windows 8 достаточно ввести на начальном экране «Расписание выполнения задач» и кликнуть по плитке в результатах поиска параметров.
Перед тем, как настраивать Планировщик, нужно посмотреть включена ли его служба. Для этого нажимаем win+r (Пуск — Выполнить) и вводим services.msc.
В этом окне ищем «Планировщик заданий» и смотрим на его состояние. Оно должно быть «Работает». Если нет, то щелкаем на нем ПКМ и выбираем Запустить
службы windows планировщик заданий
Теперь приступим непосредственно к настройке Планировщика заданий.
Для Windows XP:
Запускаем, кликаем на «Добавить задание»
планировщик заданий — выключение перезагрузка windows xp
Появится Мастер планирования заданий в котором выбираем нужную задачу из списка, или же ищем её через Обзор…
Затем проводим всякие настройки с помощью Мастера. Ничего сложного.
В конце всех действий нужно будет ввести имя пользователя и пароль.
Имя можно узнать в Свойстве компьютера, а если пароля нет, то оставьте поле пустым.
Для Windows 7 и Windows 8:
Запускаем мастер, нажав на Создать простую задачу…
планировщик заданий — выключение включение сон перезагрузка windows 7 8
указываем имя и описание. Затем выбираем триггер. Иначе выражаясь — периодичность запуска задачи
планировщик заданий — выключение включение сон перезагрузка windows 7 8
для этого триггера можно указать дату и время задачи
планировщик заданий — выключение включение сон перезагрузка windows 7 8
выбираем действие. В данном случае выбираем «Запустить программу»
планировщик заданий — выключение включение сон перезагрузка windows 7 8
ну а теперь начинается самое интересное. В принципе можете указать как в и Windows XP — нажав на кнопку Обзор.. указав путь к исполняемому файлу программы. Но так же хочу обратить Ваше внимание на строку «Добавить аргументы». Об этом я напишу ниже.
планировщик заданий — выключение включение сон перезагрузка windows 7 8
Затем появится окно со всеми введенными данными, где нужно все проверить ещё раз и согласиться, нажав Готово.
планировщик заданий — выключение включение сон перезагрузка windows 7 8
Теперь о том, как с помощью этого способа можно включить, выключить, перезагрузить и т.д. компьютер через время.
За выключение компьютера, отвечает специальная служебная программа, которая находится на системном диске в папке \WINDOWS\system32\ и называется shutdown.exe (можете прямо сейчас её найти там и запустить. Только не удивляетесь если комп выведет сообщение о выключении).
За режим сна и гибернации отвечает программка rundll32.exe, которая находится там же.
Так вот. Можно либо создать файл для запуска этих программ с нужными нам параметрами, либо прописать их в Планировщик.
Вот только XP не поддерживает аргументы и параметры. Поэтому для него нужно создать файл.
1 вариант — указываем аргументы для программы на выключение, перезагрузку, сон и гибернацию.
Выключение компьютера
программа: shutdown.exe
аргумент: -s -t 00 –f
Перезагрузка компьютера
программа: %windir%\System32\shutdown.exe
аргумент: –r
Режим гибернации
программа: C:\Windows\System32\rundll32.exe
аргумент: powrprof.dll,SetSuspendState 0,1,0
Режим сна
программа: C:\Windows\System32\rundll32.exe
аргумент: powrprof.dll,SetSuspendState
Показываю скрин для «Выключение компьютера» на примере Windows 7:
планировщик заданий — выключение включение сон перезагрузка windows 7 8
Вот небольшой список аргументов, которые можно использовать в ОС Windows:
2 вариант — создаем файл с аргументами на выключение, перезагрузку, сон и гибернацию.
Тут всё довольно просто.
Создаем новый документ в Блокноте, пишем туда команду и аргумент (например я хочу перезагрузку с таймером в 16 секунд и чтобы система предварительно меня предупредила о закрытии приложений), который будет выглядеть так:
Затем сохраняем его (Файл — Сохранить как), в поле «Тип файла» выберите «Все файлы». Имя указываете любое, а расширение должно быть bat
создаем файл планировщик заданий — выключение включение сон перезагрузка windows 7 8
Ну а дальше — нам нужно обратиться именно к этому файлу при выборе программы в Планировщике (помните, где выбирали с помощью кнопки Обзор…).
Кстати, с помощью этого Планировщика можно сделать некое подобие будильника — просто указав в качестве файла путь к музыке, а потом указать время включения на 8 утра например.
Разумеется чтобы включить компьютер, нужно его не выключать, а отправить в Сон или Гибернацию, а затем (например для будильника) во вкладке «Параметры» в его свойствах включить опцию «Разбудить компьютер для запуска этого задания» — это для Windows XP.
создаем файл планировщик заданий — выключение включение сон перезагрузка windows xp
Для Windows 7 нужно 2 раза щелкнуть по заданию в списке и на вкладке «Условия» выбрать «Пробуждать компьютер для выполнения задачи».
создаем файл планировщик заданий — выключение включение сон перезагрузка windows 7 8