Como remover ou desinstalar um serviço órfão?

15

Há momentos em que os Serviços Windows estão instalados e, por várias razões, esperamos que não sejam importantes para a resposta, o serviço não tem mais o instalador anexado . Portanto, esse serviço específico aparece na lista de Serviços, mas não pode ser desinstalado através de práticas normais.

Em situações como essa, como remover manualmente o serviço órfão?

Scott Saad
fonte

Respostas:

22

Usando sc.exe do system32 dir:

sc delete <service_name> 

(não se esqueça de interromper o serviço primeiro)


fonte
1
E então (e somente então) remova arquivos (executáveis ​​ou não).
Richard
2
Um comentário, se seu serviço tiver um espaço no nome, você deve usar: sc delete "<nome do serviço>"
Saariko 5/12/12
E se houvesse um desinstalador e ele removeu os arquivos, mas não removeu o serviço?
Colin Mackay #
1
Não importa - parece funcionar. BTW, o nome do serviço não é o mesmo que o nome de exibição. Você precisa clicar com o botão direito do mouse no serviço e selecionar propriedades para ver o nome real.
Colin Mackay #