Оптимизация Windows: отключение автозапуска программ. Реестр как хранилище информации, где находятся записи об играх, Skype и других программах

Многим из нас приходилось наблюдать долгую загрузку операционной системы Windows на этапе включения ПК. Обновление системы, программ, старт приложений – всё это оказывает влияние на данный процесс. Однако его можно упростить, убрав с автозагрузки некоторые приложения. В случае, когда для работы вам требуются некоторые программы, для них можно назначить отложенный запуск. Это существенно увеличит скорость загрузки ОС и существенно не отразится на работе программ. Для этой цели можно воспользоваться стандартными службами Windows или дополнительными приложениями.

Отложенный запуск программ с Планировщиком Windows

Данный способ отложенного запуска программ подойдёт для версий операционной системы Windows 7, Vista, 8, 8.1, 10. Для его выполнения стоит проделать ряд несложных действий.

Нажимаем комбинацию клавиш «Win+R» и вводим команду «taskschd.msc».

Откроется окно планировщика заданий. Чтобы не путаться, стоит все задачи, которые связаны с отложенным автозапуском программ, разместить в одной папке. Для этого кликаем правой кнопкой мыши на «Библиотеке Планировщика» и выбираем «Создать папку».

Называем папку, к примеру «StartUp» и кликаем «Ок».


Теперь выделяем папку «StartUp». В правом меню выбираем «Создать простую задачу».


Появится окно мастера создания задачи. Указываем имя программы, которую нужно будет отложить в запуске, к примеру, «Skype». Жмём «Далее».


В разделе «Триггер» ставим отметку «При входе в Windows».


На этапе указания действия, ставим отметку «Запустить программу». Жмём «Далее».


Указываем путь к программе. Лучше воспользоваться кнопкой «Обзор», чтобы правильно прописать путь.


В окне «Сводки» ставим отметку «Открыть окно «Свойства»…» и кликаем «Готово».


После нажатия кнопки «Готово», откроется окно настроек. Переходим во вкладку «Триггеры». Нажимаем «Изменить».


В новом окне выбираем свою учётную запись и ставим отметку «Отложить на…», указываем время отложенного запуска.


Теперь закрываем все окна, выключаем ПК и включаем его вновь для проверки отложенного запуска.

Отложенный старт приложений Windows 7, 8.1 и 10 с программой AnVir Task Manager

Данный программный метод предназначен для операционных систем Windows 7, 8.1 и 10. Чтобы настроить отложенный запуск программ необходимо скачать и установить софт . Далее настраиваем нужные параметры старта для каждой отдельной программы. Для этого переходим во вкладку «Автозагрузка», выбираем программу и правой кнопкой мыши указываем «Добавить в отложенную загрузку».


Откроется новое окно. Ставим отметку «Особый интервал» и указываем время, на которое запуск программы будет отложенный.


Появится уведомление следующего содержания.


Нужно открыть автозагрузку и убрать от туда указанную программу, чтобы AnVir Task Manager могла добавить софт самостоятельно. После выполнения данного действия, программа появится в отложенном запуске.


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


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

Отложенная загрузка софта в Windows 8 c AutoStarter

Для операционной системы Windows 8 также есть программа, с помощью которой можно настроить порядок автозапуска приложений. Она называется AutoStarter. Скачиваем и запускаем эту программу. Откроется стартовое окно. Нажимаем на вкладку «Список задач» и кликаем «Добавить». Указываем путь к программе, как это мы делали в «Планировщике заданий».



В новом окне выставляем временной интервал и жмём «Применить».


Перезагружаем ПК для проверки настроек.

Сколь бы ни заботилась компания Microsoft об ускорении загрузки Windows, как заявлено в версиях операционной системы 8.1 и 10, каких-то революционных изменений в этом плане со времен версии 7, увы, не произошло. Плюс ко всему, Windows 8.1 и 10 постоянно обновляются и не умеют применять обновления никаким иным способом, кроме как делать это в предзагрузочном режиме работы системы. Что может быть более раздражающим, чем окно на весь экран, мол, подождите, идет обновление Windows, когда нужен быстрый доступ к данным компьютера. Но если от этого момента не уйти никак, то внутренними процессами, влияющими на скорость загрузки Windows, можно управлять.

Сами по себе Windows 7, 8.1 и 10 загружаются недолго, процесс их загрузки усложняется запуском установленного в системе программного обеспечения. Многие программы если сами по умолчанию не прописываются в автозагрузку, то прописывают в нее свои фоновые службы. Не от всех автозапускаемых фоновых служб можно отказаться, убрав их из автозагрузки Windows. Ну а запуск вместе с системой разного рода мессенджеров типа Skype – это обязательно для многих людей, которым необходимо всегда быть на связи. Для мессенджеров, прочих программ и их фоновых служб, которые прописаны в автозагрузке Windows, можно назначить отложенную загрузку. Это планомерно распределит ресурсы компьютера и ускорит процесс его загрузки.

Отложенный запуск программ возможно реализовать штатным функционалом системы Windows. Системный планировщик заданий позволяет откладывать задачи, подвязанные к запуску Windows. Но в этой статье рассмотрим способ реализации отложенного запуска программ автозагрузки с помощью стороннего инструмента – с помощью программы AnVir Task Manager.

1. Скачивание и установка AnVir Task Manager

В программе AnVir Task Manager предусмотрен самый различный функционал, который может пригодиться системщикам и опытным пользователям компьютера. Программа по большей части являет собой продвинутый системный диспетчер задач с массой различных возможностей для отслеживания процессов Windows и управлениями ими. В довесок к основной возможности AnVir Task Manager предлагает также системные твики и играет роль антивирусной утилиты, с помощью которой можно осуществлять проверку файлов, активных процессов и программ на предмет наличия угроз посредством интернет-сервиса Virustotal.Com. И все это в бесплатной редакции программы. AnVir Task Manager существует и в платной редакции, но, в частности, с организацией отложенного запуска программ автозагрузки успешно справится и бесплатная редакция.


Скачав инсталлятор программы, при ее установке в систему будет возможность выбора русского языка. Доступная для скачивания портативная версия AnVir Task Manager будет с англоязычным интерфейсом.

2. Назначение отложенного запуска программам автозагрузки

После установки и запуска AnVir Task Manager в окне программы переключаемся на вкладку «Автозагрузка». Здесь отображаются все программы, которые запускаются вместе с загрузкой Windows. Снятие галочки с той или иной программы просто уберет ее из автозагрузки. А чтобы назначить программе отложенный запуск, необходимо вызвать на ней контекстное меню и выбрать «Добавить в отложенную загрузку».


В открывшемся дополнительном окне увидим настройки отложенного запуска. По умолчанию AnVir Task Manager предусматривает для всех программ интервал отложенного запуска в 1 минуту. То есть, программы автозагрузки будут запускаться через минуту после загрузки Windows. В нашем случае интервал в 1 минуту используем только для одной из программ. Другим же программам автозагрузки назначим, соответственно, другое время запуска и установим интервал в 2, 3, 4 минуты и т.д. Запуск мессенджеров типа Skype и ICQ и вовсе можно отложить на 5-10 минут. Таким образом программы будут запускаться планомерно. Чтобы установить другой интервал отложенной загрузки, активируем графу «Особый интервал» и устанавливаем минуты.


Для отложенного запуска программ автозагрузки доступны и другие возможности. Отдельные программы можем запускать не каждый день, а либо только по будням, либо по выходным дням. Это удобная функция для программного обеспечения, которое используется в рабочих целях. В таком случае отложенную загрузку можно дополнить установкой опции «С понедельника по пятницу», и профессиональный софт на компьютере не будет запускаться по выходным дням, когда он не нужен.


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

Установив нужные параметры отложенной загрузки, жмем «Ок».


AnVir Task Manager сама убирает из автозагрузки Windows программы, для которых назначена отложенная загрузка, однако на всякий случай предупреждает, что, возможно, нужно будет вручную отключить автозапуск программы в ее же настройках.


Если AnVir Task Manager сама до этого не была добавлена в автозагрузку, далее последует уведомление о такой необходимости. Ведь ей просто по условию необходимо запуститься вместе с Windows, чтобы обеспечить отложенную загрузку других программ. Благо, AnVir Task Manager – маловесная программа, и ее влияние на скорость загрузки Windows незначительно. Жмем «Да».


В дальнейшем при необходимости убрать из автозагрузки саму AnVir Task Manager и снова назначить ее запуск вместе с Windows можно в настройках программы.



Сведения об отложенном запуске программ автозагрузки будут отображаться отдельным столбцом в разделе автозагрузки AnVir Task Manager.


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

3. Редактирование отложенного запуска программ автозагрузки и его отключение

Программы, для которых назначен отложенный запуск, исчезнут из поля зрения раздела автозагрузки в системном диспетчере задач и в сторонних деинсталляторах, предлагающих возможности управления автозагрузкой. Но эти программы не исчезают из перечня автозагрузки, отображаемого в AnVir Task Manager. В любой момент для любой из программ с отложенным запуском настройки такового можно изменить. Как и в любой момент любую из программ можно вернуть в автозагрузку Windows. Для этого на выбранной программе вызываем контекстное меню и выбираем «Редактировать отложенную загрузку».


Увидим то же окно настроек, что и ранее.


Здесь либо меняем условия отложенного запуска программы, либо возвращаем ее в автозагрузку нажатием опции внизу «Удалить из отложенной автозагрузки».

Отличного Вам дня!

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

Для Windows 8 этот способ не имеет особого смысла, поскольку аналогичная функция уже заложена в систему . Однако информация в этой статье будет полезна тем, кого не устраивает встроенное распределение автозагрузки по времени.

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

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

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

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

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

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

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

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

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

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


Как видите, у меня загружается полтора десятка различных приложений, начиная от вышеупомянутого Adobe Reader Speed Launcher и заканчивая почтовым клиентом Thunderbird. Прежде чем приступать к распределению загрузки программ по времени, нужно определиться, какие из них вам не нужны сразу же после запуска системы и в каком порядке вы бы хотели их запускать — отложенный запуск этих приложений будет реализован с помощью планировщика задач.

Определите самое важное и измерьте скорость

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

  • userinit.exe и explorer.exe — важнейшие системные приложения, их запуск необходим;
  • ccapp.exe от Symantec обеспечивает автоматическую защиту — ее лучше иметь сразу;
  • а вот vptray.exe нужен для доступа к панели управления антивирусом из области уведомлений (трея) — явно не первоочередная задача;
  • почтовый клиент мне нужен сразу, поскольку я начинаю день с чтения почты;
  • специализированные драйверы мыши и клавиатуры тоже нужны сразу

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

Если приложение имеет настройки автоматической загрузки в своем графическом интерфейсе, надежнее использовать их, чем msconfig или Autoruns. Некоторые приложения после запуска могут восстанавливать параметры автозагрузки, отключенные сторонними средствами.

Предварительное тестирование

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

Важное примечание о приоритете CPU и I/O

Когда программа запускается из планировщика, ей принудительно назначается низкий приоритет процессорного времени (CPU) и операций ввода-вывода (I/O). Это сделано специально, поскольку задачи планировщика рассчитаны на выполнение в фоне.

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

Указать другой приоритет задания можно только .

Создание простой задачи в планировщике заданий

Для примера я возьму все тот же Adobe Reader Speed Launcher — процедура будет фактически одинаковой для всех приложений. Откройте планировщик заданий (Пуск Поиск taskschd.msc ).

Я рекомендую разместить все задачи, связанные с автозагрузкой, в одной папке. Щелкните правой кнопкой мыши на узле Библиотека планировщика заданий , выберите из контекстного меню пункт Создать папку и укажите имя для нее — я назвал свою Start Up . В этой папке будут размещаться задачи автозагрузки приложений. Затем щелкните правой кнопкой мыши по созданной папке и выберите из контекстного меню пункт Создать простую задачу . Вы увидите первое окно мастера.

Укажите имя для задачи и нажмите кнопку Далее .


В качестве триггера задачи укажите При входе в Windows и нажмите кнопку Далее .

В качестве действия укажите Запустить программу и нажмите кнопку Далее .

В окне Запуск программы вам нужно указать путь к исполняемому файлу программы. Используйте кнопку Обзор или введите путь вручную, не забывая заключать его в кавычки при наличии пробелов. Если вы используете AutoRuns , можно скопировать путь к программе из информационной панели, расположенной внизу окна. Если программа использует аргументы командной строки, введите их в соответствующее поле. Например, у боковой панели Windows таким аргументом является /autorun. Нажмите кнопку Далее , чтобы перейти к сводке задачи.

Убедитесь, что параметры задачи указаны правильно. Установите флажок, отвечающий за открытие свойств задачи, и нажмите кнопку Готово . Задача будет создана, и сразу же откроется окно ее свойств.

Теперь нужно настроить отложенный запуск задачи. Перейдите на вкладку Триггеры

и дважды щелкните по триггеру При входе в систему (либо выделите его и нажмите кнопку Изменить ).

В окне Изменение триггера следует обратить внимание на два параметра, выделенные на рисунке.

  1. Вы должны указать, будет задача запускаться только для конкретной учетной записи (по умолчанию — для вашей) или для всех пользователей, входящих в систему. Если с приложением работаете только вы, запускать его для всех пользователей, скорее всего, не имеет смысла.
  2. Вы должны задать, на какой временной интервал будет отложен запуск программы после входа пользователя в систему. Здесь однозначных рекомендаций быть не может — все зависит от ваших предпочтений. Меня, например, вполне устраивает запуск менеджера буфера обмена через две минуты, а браузера — через 5 минут. Что же касается утилиты jusched.exe, то ее запуск я откладываю на 30 минут.

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

Ускорить процесс можно с помощью экспорта настроенной задачи, ее изменения и импорта с новым именем.

Об этом мы поговорим чуть ниже, а пока надо убедиться, что все работает.

Проверка работоспособности заданий планировщика

После перезагрузки компьютера вы сможете опытным путем убедиться, что созданные вами задания отрабатывают — если приложение запустилось в указанное время, значит все нормально. Такие утилиты, как reader_sl.exe и jusched.exe, не имеют графического интерфейса — используйте диспетчер задач (CTRL+SHIFT+ESC) для просмотра запущенных процессов. Вы также можете использовать вкладку Журнал в свойствах задачи. Наличие ошибок свидетельствует о неправильной работе задания.

Если вы замерили длительность запуска системы до распределения автозагрузки по времени, вы можете повторить замер и определить, насколько быстрее стала загружаться система. В моем случае отложенный запуск девяти приложений позволил сократить время загрузки примерно на одну минуту.

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

Задания планировщика Windows можно экспортировать для переноса на другой компьютер, с целью резервного копирования, а также для ускорения процесса распределения автозагрузки. Для экспорта задания щелкните по нему правой кнопкой мыши и выберите из контекстного меню пункт Экспортировать . Экспортируемая задача сохраняется в формате XML — такой файл можно открыть в любом текстовом редакторе (например, в блокноте).

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

Изменение приоритета задания в XML-файле

Приоритет заданий может варьироваться от 0 (высший) до 10 (низший). В частности, значения 7 и 8 — предназначены для фоновых задач и форсируют низкий приоритет CPU и I/O, а значения 4, 5 и 6 — для интерактивных, с обычным приоритетом. Задания, созданные в графическом интерфейсе или утилитой schtasks, имеют приоритет 7.

Чтобы изменить приоритет созданного задания:

  1. Экспортируйте задание в XML-файл.
  2. Откройте файл в текстовом редакторе, найдите параметр 7
  3. Укажите значение 6 и сохраните файл.
  4. Удалите существующее задание из планировщика и импортируйте сохраненный файл.

Клонирование заданий

Интервал определяется параметром RandomDelay в узле Triggers .

2011-01-15T23:33:13.341902 true PT4M

В данном случае 4M означает загрузку, отложенную на 4 минуты. Исправьте, например, на 5.

Запуск программы определяется в узле Actions параметрами Command и Arguments .

"C:\Program Files\Skype\Phone\Skype.exe" /nosplash /minimized

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

Альтернативы планировщику заданий

Один из читателей блога спросил, можно ли достичь аналогичного эффекта без планировщика заданий. В принципе, можно обойтись обычным командным файлом. В нем можно прописать запуск программ и паузы между ними, а затем поместить файл в автозагрузку. Пример файла вы найдете в моем комментарии в блоге.

Заключение

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