Em resumo, os serviços configurados como Automático serão iniciados durante o processo de inicialização, enquanto os serviços configurados para iniciar como Atrasados serão iniciados logo após a inicialização.
Iniciando o serviço Atrasado melhora o desempenho da inicialização do seu servidor e possui benefícios de segurança descritos no artigo ao qual Adriano está vinculado nos comentários.
Atualização: "logo após a inicialização" é na verdade 2 minutos após o início do último serviço "automático", por padrão. Isso pode ser configurado por uma chave do Registro, de acordo com o Windows Internals e outras fontes ( 3 , 4 ).
As chaves do registro de interesse (pelo menos em algumas versões do Windows) são:
HKLM\SYSTEM\CurrentControlSet\services\<service name>\DelayedAutostart
terá o valor 1
se atrasado, 0
se não.
HKLM\SYSTEM\CurrentControlSet\services\AutoStartDelay
ou HKLM\SYSTEM\CurrentControlSet\Control\AutoStartDelay
(no Windows 10): número decimal de segundos a aguardar, pode ser necessário criar este. Aplica-se globalmente a todos os serviços Atrasados .