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?

Respostas:


22

Usando sc.exe do system32 dir:

sc delete <service_name> 

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


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 #
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.