Você tem o serviço configurado como 'Automático' em services.msc, certo?
Eu tenho um servidor Subversion sendo executado como um serviço residente em uma máquina com o Windows XP Pro. Esse serviço precisa acessar um compartilhamento de arquivos de rede seguro, por isso usei a guia Serviços- > Propriedades- > Logon para dizer ao serviço para ser executado como um usuário que tenha acesso ao compartilhamento de arquivos de destino. Isso funciona bem até a máquina reiniciar, quando o serviço não for iniciado automaticamente.
Eu posso iniciá-lo manualmente fazendo login, voltando para a guia Serviços- > Propriedades- > Logon e confirmando as credenciais explícitas.
Você tem o serviço configurado como 'Automático' em services.msc, certo?
Você pode ver alguma mensagem de erro no visualizador de eventos quando seu serviço está tentando inicializar (em Aplicativo, Sistema ou Segurança)?
Tornar o serviço dependente de algum outro serviço de rede. Por isso, não será iniciado antes de haver acesso à rede.
algo como:
sc config YourService depend= rpcss
Eu tenho um problema semelhante a isso; um serviço está sendo executado com muito prazer usando uma conta de serviço criada no AD. Eu tenho que realizar alguma manutenção no serviço, então desligá-lo, então quando eu iniciá-lo novamente, ele falhará com um erro "O serviço não foi iniciado devido a uma falha de logon". A redigitação das credenciais no snap-in services.msc corrige o problema até a próxima vez.
Existe uma maneira de tornar a senha "fixa"?
Talvez isso exija que a conta usada para o serviço precise fornecer o Logon como um serviço correto? Veja aqui .
Log On
. Nesse momento, os direitos apropriados devem ser concedidos automaticamente, dando-lhe direitos para executar o seu serviço. No entanto, essas permissões não são fixas e você precisaria repetir isso sempre que o servidor for reiniciado. Administrative Tools / Local Security Policy / Local Policies / User Rights Assignment
para adicionar usuário a "Fazer logon como um serviço". Isso deve conceder aos usuários direitos permanentes para reiniciar o serviço do Windows. Tags windows credentials service