Как отложить загрузку определенных служб в Windows 11/10

Используя диспетчер служб Windows(Windows Service Manager) , вы можете отложить запуск служб Windows , чтобы сократить время загрузки Windows(improve your Windows boot times) . Параметр « Автоматический(Automatic) ( отложенный запуск(Delayed Start) )» для системных служб был представлен в Windows Vista , а в Windows 11/10 он был расширен для охвата всех служб.

Автоматический (отложенный запуск) значение

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

На некоторых старых компьютерах может возникнуть необходимость отложить загрузку определенной службы Windows , чтобы компьютер загружался правильно. В других случаях вы можете захотеть убедиться, что конкретная Служба(Service) запущена и доступна для устранения неполадок до запуска другой Службы(Service) . Здесь может помочь опция « Автоматический(Automatic) ( отложенный запуск )».(Delayed Start)

Как это работает? Microsoft объясняет это следующим образом:

Диспетчер управления службами(Service Control Manager) запускает службы, для которых настроен отложенный автоматический запуск, после завершения запуска всех автоматически запускаемых потоков. Диспетчер управления(Service Control) службами также устанавливает приоритет начального потока для этих отложенных служб равным THREAD_PRIORITY_LOWEST(THREAD_PRIORITY_LOWEST) . Это приводит к тому, что все дисковые операции ввода-вывода, выполняемые потоком, имеют очень низкий приоритет. Как только служба завершает инициализацию, диспетчер управления службами(Service Control Manager) возвращает приоритет в нормальное состояние . Сочетание отложенного запуска, низкого приоритета ЦП(CPU) и памяти, а также фонового приоритета диска значительно снижает помехи при входе пользователя в систему. Многие службы Windows , в том числе(Windows)Фоновая интеллектуальная служба передачи(Background Intelligent Transfer Service) ( BITS ), клиент Центра обновления(Windows Update Client) Windows и Windows Media Center используют этот новый тип запуска для повышения производительности входа в систему после загрузки системы.

Задержка(Delay) загрузки определенных служб (Services)Windows

Чтобы отложить загрузку служб(Services) , запустите (Run) services.msc , чтобы открыть диспетчер служб(Services Manager) . Выберите(Select) службу и дважды щелкните ее, чтобы открыть окно(Service) ее свойств .(Properties)

Задержка загрузки определенных Сервисов

В разделе «Тип запуска(Startup) » вы увидите четыре параметра в раскрывающемся меню:

  1. автоматический,
  2. автоматический (отложенный старт),
  3. Ручной и
  4. Неполноценный.

Параметр « Автоматический(Automatic) ( отложенный запуск(Delayed Start) )» позволяет Windows загружать такие службы(Services) только после загрузки других служб(Services) , для которых установлено значение « Автоматически(Automatic) ». Таким образом, такие отложенные(Delayed) службы должны ждать запуска, пока не запустятся все автоматические(Automatic) службы .

Время задержки по умолчанию составляет 120 секунд. Но это можно изменить, изменив значение AutoStartDelay в следующем разделе реестра:

HKLM\SYSTEM\CurrentControlSet\Control

После обработки автоматических(Automatic) неотложенных служб(Services) Windows поставит(Windows) в очередь рабочий поток для запуска отложенных(Delayed)  служб.

Не поддавайтесь искушению без разбора откладывать запуск Служб(Services) , если только вы не знаете, что делаете, чтобы не поставить под угрозу производительность и безопасность вашего компьютера, и никогда не меняйте Тип запуска(Startup type) Службы вашего программного(Service) обеспечения безопасности с Автоматически(Automatic) на Автоматически ( Отложенный старт).(Automatic (Delayed Start).)

KB193888 рассказывает вам, как вы можете сделать это программно, изменив значение в следующем ключе реестра(Registry) :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service name>

Статья базы знаний работает для всех версий Windows .

Прочтите(Read) . Что означает « Автоматический (триггерный запуск)» и «Вручную (триггерный запуск)»(Automatic (Trigger Start) and Manual (Trigger Start)) для служб Windows?



About the author

Я инженер-программист с более чем двухлетним опытом работы с мобильными и настольными приложениями. У меня есть опыт работы с обновлениями Windows, службами и Gmail. Мои навыки делают меня идеальным кандидатом для таких задач, как разработка приложений для Windows или поддержка почтовых клиентов.



Related posts