Для борьбы с этой проблемой в ОС Windows Vista введен новый тип запуска служб — отложенный автоматический запуск. Этот режим можно применять для служб, которым не нужно быть активными сразу после загрузки системы.
Диспетчер управления службами запускает службы, настроенные на отложенный автоматический запуск, только после завершения запуска всех служб, настроенных на автоматический запуск. Первоначальному потоку этих служб устанавливается приоритет THREAD_PRIORITY_LOWEST (наинизший приоритет потока). Установка такого приоритета приводит к тому, что все операции ввода-вывода, выполняемые потоком, выполняются с приоритетом Very Low (очень низкий). Когда служба завершает инициализацию, диспетчер управления службами устанавливает ей приоритет
Сочетание отложенного автоматического запуска, низкого приоритета использования центрального микропроцессора и памяти, а также фонового приоритета дисковых операций приводит к существенному снижению воздействия запуска таких служб на процесс входа пользователя в систему,
Как настроить службу на отложенный автозапуск
Нажмите Пуск → Панель управления → Администрирование → Службы (или Пуск → в строке Начать поиск введите services.msc, нажмите Enter);
— в диалоговом окне Службы найдите и выделите службу, параметры запуска которой вы хотите изменить;
— двойным щелчком левой кнопки мыши вызовите окно свойств службы (или щелчком правой кнопки мыши вызовите контекстное меню
— в окне свойств службы раскройте выпадающий список Тип запуска (доступны опции — Автоматически (отложенный запуск), Авто, Вручную, Отключена), выберите Автоматически (отложенный запуск) → OK.
Например, можно назначить отложенный автозапуск (вместо типа запуска — Авто) следующим службам: Поиск Windows, Служба времени Windows, Служба загрузки изображений Windows, Клиент отслеживания изменившихся связей.
Примечание
Не бойтесь, назначая службам отложенный автозапуск: если тип запуска службы должен быть Авто, система не позволит вам назначить этой службе отложенный автозапуск, — при нажатии на кнопку OK появится сообщение об ошибке «Не удается установить флажок отложенного автоматического автозапуска. Ошибка 87: Параметр задан неверно».