» » Vista: як налаштувати служби на відкладений автозапуск?

Vista: як налаштувати служби на відкладений автозапуск?

Фото - Vista: як налаштувати служби на відкладений автозапуск?

Для чого призначені служби з відкладеним автозапуском

Користувач Vista, який виконав вхід в систему, відразу після її запуску стикається з деякою затримкою (іноді досить тривалою!), Перш ніж завершиться настройка Робочого столу і можна буде вільно взаємодіяти як з оболонкою системи, так і з запускаються додатками.

Це відбувається через те, що під час входу користувача в систему диспетчер управління службами запускає безліч служб Windows, налаштованих як служби з автоматичним запуском і активуються в процесі завантаження системи. Ці служби при ініціалізації інтенсивно споживають як обчислювальні ресурси процесора, так і ресурси оперативної пам'яті, що призводить до вельми помітного (порівняно з Windows XP) уповільнення процесу входу користувача в систему.

Для боротьби з цією проблемою в ОС Windows Vista введений новий тип запуску служб - відкладений автоматичний запуск. Цей режим можна застосовувати для служб, яким не потрібно бути активними одразу після завантаження системи.

Диспетчер управління службами запускає служби, налаштовані на відкладений автоматичний запуск, тільки після завершення запуску всіх служб, налаштованих на автоматичний запуск. Первісним потоку цих служб встановлюється пріоритет THREAD_PRIORITY_LOWEST (наинизший пріоритет потоку). Установка такого пріоритету призводить до того, що всі операції введення-виведення, що виконуються потоком, виконуються з пріоритетом Very Low (Дуже низький). Коли служба завершує ініціалізацію, диспетчер управління службами встановлює їй пріоритет Normal (Звичайний).

Поєднання відкладеного автоматичного запуску, низького пріоритету використання центрального мікропроцесора і пам'яті, а також фонового пріоритету дискових операцій призводить до істотного зниження впливу запуску таких служб на процес входу користувача в систему, тобто фактично дозволяє трохи прискорити вхід користувача в систему.

Як налаштувати службу на відкладений автозапуск

Натисніть Пуск -gt; Панель управління -gt; Адміністрування -gt; Служби (Або Пуск -gt; в рядку Почати пошук введіть services.msc, натисніть Enter) ;

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

- Подвійним клацанням лівої кнопки миші викличте вікно властивостей служби (або клацанням правої кнопки миші викличте контекстне меню -gt; Властивості) ;

- У вікні властивостей служби розкрийте список, що випадає Тип запуску (Доступні опції - Автоматично (відкладений запуск), Авто, Вручну, Відключена), Виберіть Автоматично (відкладений запуск) -gt; OK.

Наприклад, можна призначити відкладений автозапуск (замість типу запуску - Авто) Наступним службам: Пошук Windows, Служба часу Windows, Служба завантаження зображень Windows, Клієнт відстеження зв'язків, що змінилися.

Примітка

Не бійтеся, призначаючи службам відкладений автозапуск: якщо тип запуску служби повинен бути Авто, система не дозволить вам призначити цій службі відкладений автозапуск, - при натисканні на кнопку OK з'явиться повідомлення про помилку «Не вдається встановити прапорець відкладеного автоматичного автозапуску. Помилка 87: Параметр заданий невірно ». ]