Прискорення завантаження windows 7 і windows 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, яку потрібно підтримувати в актуальному стані хоча б з міркувань безпеки. Утиліта також прописується в автозавантаження, оскільки вручну виконувати оновлення ніхто не буде. Навіть якщо ви вважаєте, що автоматичний запуск цих утиліт можна сміливо відключати, у вас в арсеналі, швидше за все, знайдуться програми, які ви з усією відповідальністю запускаєте автоматично. Але чи всі вони потрібні вам з першої хвилини роботи в системі?

Відео: PowerOff - Управління живленням

Навряд чи ви в першу чергу починаєте читати документи в форматі PDF або турбуватися про оновлення віртуальної машини. Можливо, вам відразу не потрібно емулятор віртуальних дисків або клієнт обміну повідомленнями.

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

Було б здорово, якби існувала можливість трохи розподілити завантаження програм по часу. І така можливість є! Планувальник завдань Windows 7 і Vista дозволяє відкладати виконання завдань, прив`язаних до запуску системи або вході користувача. Далі я продемонструю, як це можна зробити на реальному прикладі.

Оцініть кількість програм

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

Мені, втім, більше подобається AutoRuns від Sysinternals - її вікно можна розгорнути на весь екран, не кажучи вже про більш широкому функціоналі. У AutoRuns вкладка Logonвиконує ту ж функцію, що і вкладка Автозавантаження утиліти msconfig.

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

Як бачите, у мене завантажується півтора десятка різних додатків, починаючи від вищезгаданого Adobe Reader Speed Launcher і закінчуючи поштовим клієнтом Thunderbird. Перш ніж приступати до розподілу завантаження програм по часу, потрібно визначитися, які з них вам не потрібні відразу ж після запуску системи і в якому порядку ви б хотіли їх запускати - відкладений запуск цих програм буде реалізований за допомогою планувальника завдань.

Визначте найважливіше і виміряйте швидкість

Я наводжу порядок в автозавантаженні, користуючись дуже простим підходом. Застосувавши його до своєї автозавантаженні, отримую:

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

Але автоматичне завантаження практично всіх інших додатків і утиліт хоча і потрібна, але явно не з перших секунд роботи системи. Ось їх завантаження я і розподіляю по часу - їх автозапуск буде виконувати планувальник.



Якщо програма має настройки автоматичного завантаження в своєму графічному інтерфейсі, надійніше використовувати їх, ніж msconfig або Autoruns. Деякі додатки після запуску можуть відновлювати параметри автозавантаження, відключені сторонніми засобами.

Відео: How to Upgrade from Windows Vista to Windows 7

попереднє тестування

Щоб перевірити, чи дійсно розподіл автозапуску додатків прискорює завантаження вашої ОС, має сенс заміряти час завантаження Windows 7 і Vista до і після відключення передбачуваних до розподілу за часом програм. Це можна зробити за допомогою журналу подій або мого діагностичного пакета.

Створення простої задачі в планувальнику завдань

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

Я рекомендую розмістити всі завдання, пов`язані з автозавантаженням, в одній папці. Клацніть правою кнопкою миші на вузлі Бібліотека планувальника завдань, виберіть з контекстного меню пункт Створити папку і вкажіть ім`я для неї - я назвав свою Start Up. У цій папці будуть розміщуватися завдання автозавантаження додатків. Потім правою кнопкою миші по створеній папці і виберіть з контекстного меню пункт Створити просту задачу. Ви побачите перше вікно майстра.

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

Вкажіть ім`я для завдання і натисніть кнопку далі.

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

Як тригера завдання вкажіть При вході в Windows і натисніть кнопку далі.

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

Як дії вкажіть Запустити програму і натисніть кнопку далі.

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

У вікні Запуск програми вам потрібно вказати шлях до виконуваного файлу програми. використовуйте кнопку огляд або введіть шлях вручну, не забуваючи укладати його в лапки при наявності прогалин. Якщо ви використовуєте AutoRuns, можна скопіювати шлях до програми з інформаційної панелі, розташованої внизу вікна. Якщо програма використовує аргументи командного рядка, введіть їх у відповідне поле. Наприклад, у бічній панелі Windows таким аргументом є / autorun. Натисніть кнопку далі, щоб перейти до зведення задачі.

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

Переконайтеся, що параметри завдання вказані правильно. Встановіть прапорець, який відповідає за відкриття властивостей завдання, і натисніть кнопку Готово. Завдання буде створена, і відразу ж відкриється вікно її властивостей.

Тепер потрібно налаштувати відкладений запуск завдання. Перейдіть на вкладку тригери

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

і двічі клацніть по триггеру При вході в систему (Або виділіть його і натисніть кнопку змінити).

Прискорення завантаження Windows 7 і Windows Vista за допомогою планувальника завдань

У вікні зміна тригера слід звернути увагу на два параметри, виділені на малюнку.

  1. Ви повинні вказати, буде завдання запускатися тільки для конкретної облікового запису (за умовчанням - для вашої) або для всіх користувачів, що входять в систему. Якщо з додатком працюєте тільки ви, запускати його для всіх користувачів, швидше за все, не має сенсу.
  2. Ви повинні задати, на який часовий інтервал буде відкладений запуск програми після входу користувача в систему. Тут однозначних рекомендацій бути не може - все залежить від ваших уподобань. Мене, наприклад, цілком влаштовує запуск менеджера буфера обміну через дві хвилини, а браузера - через 5 хвилин. Що ж стосується утиліти jusched.exe, то її запуск я відкладаю на 30 хвилин.

Якщо вам знадобиться відкрити програму, перш ніж спрацює її відкладений запуск, ви завжди можете це зробити - за замовчуванням планувальник працює програмне забезпечення програму, якщо її екземпляр вже запущений (це можна налаштувати у властивостях завдання на вкладцізагальні). Після того, як ви сконфігуріруете параметри запуску, натисніть кнопку ОК - завдання готова.

Аналогічним чином створюйте завдання для інших програм, запуск яких ви хочете відкласти.

Прискорити процес можна за допомогою експорту налаштованої завдання, її зміни і імпорту з новим ім`ям.

Про це ми поговоримо трохи нижче, а поки треба переконатися, що все працює.

Перевірка працездатності завдань планувальника

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

Якщо ви заміряли тривалість запуску системи до розподілу автозавантаження за часом, ви можете повторити завмер і визначити, наскільки швидше стала завантажуватися система. У моєму випадку відкладений запуск дев`яти додатків дозволив скоротити час завантаження приблизно на одну хвилину.

Експорт та імпорт завдань планувальника

Завдання планувальника Windows 7 і Vista можна експортувати для перенесення на інший комп`ютер, з метою резервного копіювання, а також для прискорення процесу розподілу автозавантаження. Для експорту завдання клацніть по ньому правою кнопкою миші і виберіть з контекстного меню пункт експортувати. Експортована завдання зберігається в форматі XML - такий файл можна відкрити в будь-якому текстовому редакторі (наприклад, в блокноті). При імпорті завдань прийміть до відома, що параметрами завдання є в тому числі ім`я комп`ютера та ім`я облікового запису, які можуть відрізнятися на іншому комп`ютері. В такому випадку XML-файл можна відредагувати вручну перед імпортом, вказавши правильні параметри, або зробити це в графічному інтерфейсі планувальника при імпорті.

клонування завдань

Давайте подивимося, як з одного завдання відкладеної автозавантаження зробити інше за кілька секунд. Відкрийте будь-яке завдання. Нас цікавить інтервал між запуском системи і програми, а також шлях до програми і параметри командного рядка.

Інтервал визначається параметром RandomDelay в вузлі Triggers.

1234567lt;Triggersgt;lt;TimeTriggergt;lt;StartBoundarygt; 2011-01-15T23: 33: 13.341902StartBoundarygt;lt;Enabledgt; trueEnabledgt;lt;RandomDelaygt; PT4MRandomDelaygt;TimeTriggergt;Triggersgt;

В даному випадку 4M означає завантаження, відкладену на 4 хвилини. Виправте, наприклад, на 5.

Запуск програми визначається в вузлі Actions параметрами Command і Arguments.

123

Відео: Comparing Windows 7 to Windows Vista!

456lt;Actions Context="Author"gt;lt;Execgt;lt;Commandgt; "C: Program Files Skype Phone Skype.exe"Commandgt;lt;Argumentsgt; / nosplash / minimizedArgumentsgt;Execgt;Actionsgt;

Для першого досить вказати повний шлях до програми в лапках, а в другому задаються параметри командного рядка, якщо вони потрібні.

висновок

У цій статті розглядається прискорення завантаження ОС Windows 7 і Vista шляхом розподілу за часом автоматичного запуску додатків за допомогою планувальника завдань. Відкладений запуск програм дозволяє зберегти їх автоматичне завантаження, при цьому даючи можливість швидше приступити до роботи.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!