windows-services - строки - тип запуска службы в реестре



«Автоматический» и «Автоматический(Задержка запуска)» (1)

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

Запуск службы Delayed повышает производительность загрузки вашего сервера и имеет преимущества безопасности, которые изложены в blogs.technet.com/b/askperf/archive/2008/02/02/… Adriano, связанной с комментариями.

Обновление: «вскоре после загрузки» на самом деле через 2 минуты после запуска последней «автоматической» службы по умолчанию. Это может быть настроено с помощью ключа реестра, в соответствии с внутренними и внутренними компонентами Windows ( 3 , 4 ).

HKLM\SYSTEM\CurrentControlSet\services\<service name>\DelayedAutostart реестра (по крайней мере, в некоторых версиях Windows): HKLM\SYSTEM\CurrentControlSet\services\<service name>\DelayedAutostart будет иметь значение 1 если оно задерживается, 0 если нет.

HKLM\SYSTEM\CurrentControlSet\services\AutoStartDelay десятичное число секунд ожидания, возможно, потребуется создать этот. Применяет глобально ко всем задержанным службам.

При установке служб Windows есть два варианта автоматического запуска службы Windows при запуске Windows. Один - автоматический , а другой - автоматический (с задержкой запуска) . В чем разница между этими двумя деталями?

Например, если вы создаете установщик с помощью wixtoolset, элемент ServiceConfig имеет атрибут DelayedAutoStart . Как это повлияет на то, что происходит, когда службы запускаются во время загрузки?

Документация WiX: Элемент ServiceConfig





wix