background image

18 

 

Ускорение загрузки Windows 7 и Vista с помощью 
планировщика заданий 

Из этой главы вы узнаете, как с помощью планировщика заданий Windows 7 и Vista организовать отложенный запуск 
программ, которые находятся в автозагрузке операционной системы. Откладывая запуск приложений, в которых нет 
необходимости с первых минут работы ОС, можно добиться ускорения ее загрузки, сохраняя при этом удобство 
автоматического запуска. 

Одним из важных критериев работы операционной системы является скорость ее загрузки. Однако далеко не всегда 
длительная загрузка свидетельствует о неполадках или недостаточной оптимизации ОС. Работая в Windows 7 и Vista, вы, 
возможно, наблюдали такую картину. Система загрузилась, видны рабочий стол с ярлыками и панель задач, но если 
навести курсор мыши на ярлык или кнопку Пуск, он превращается в «бублик» 

, и приходится ждать еще какое-то 

время, пока он не превратится в стрелку, позволяя выполнить желаемое действие. Что же происходит в это время? Ответ 
вас, видимо, не удивит – скорее всего, происходит запуск приложений, находящихся в автозагрузке. И чем больше 
приложений запускается одновременно с системой, тем дольше она загружается с точки зрения конечного 
пользователя. 

Программы в автозагрузке 

Стандартный совет в таких случаях – «почистить автозагрузку», т. е. отключить запуск ненужных приложений, например, 
с помощью утилиты msconfig, запускаемой из меню Пуск – Поиск. Совет хороший, но что делать в том случае, если 
автоматический запуск все-таки имеет смысл? 

Недостаток стандартной автозагрузки 

Рассмотрим, например, Adobe Reader Speed Launcher (reader_sl.exe) – утилита прописывается в автозагрузку 
при установке Adobe Acrobat Reader. Запуск утилиты значительно ускоряет открытие Adobe Reader, в том 
числе и при просмотре в PDF-файлов в браузере (обсуждение альтернативных программ для просмотра 
PDF-файлов выходит за рамки этого рассказа). Или возьмем jusched.exe – утилиту, следящую за 
обновлениями виртуальной машины Sun Java, которую нужно поддерживать в актуальном состоянии хотя бы из 
соображений безопасности. Утилита также прописывается в автозагрузку, поскольку вручную выполнять обновление 
никто не будет.  

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

Вряд ли вы первым делом начинаете читать документы в формате PDF или беспокоиться об обновлении виртуальной 
машины. Возможно, вам сразу не требуется эмулятор виртуальных дисков или клиент обмена сообщениями. 

 
Было бы здорово, если бы существовала возможность немного распределить загрузку программ по времени. И такая 
возможность есть! Планировщик заданий Windows 7 и Vista позволяет откладывать выполнение задач, привязанных к 
запуску системы или входе пользователя. Дальше я продемонстрирую, как это можно сделать на реальном примере. 

Оцените количество программ 

Чтобы было интереснее, я предлагаю вам заглянуть в мою автозагрузку (на момент написания материала). 
Автоматический запуск приложений может выполняться как из папки Автозагрузка, так и из различных разделов реестра. 
Для просмотра автозагрузки можно воспользоваться упомянутой выше утилитой msconfig. 

Мне, впрочем, больше нравится 

AutoRuns

 от Sysinternals – ее окно можно развернуть во весь экран, не говоря уже о 

более широком функционале. В AutoRuns вкладка Logon выполняет ту же функцию, что и вкладка Автозагрузка утилиты 
msconfig. 

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