Remova o serviço do Windows da linha de comando


27

Eu gostaria de fazer isso porque tenho um serviço parcialmente instalado devido a uma falha na instalação que está lá, não funcionando.

Como posso excluir o serviço do Windows usando a linha de comando?


Respostas:


36

NOTA: Você provavelmente precisará de um prompt de comando elevado (clique com o botão direito do mouse => "Executar como Administrador") para executar este comando

o sccomando é o que você deseja, especificamentesc delete

C: \ Users \ Jeff> sc delete
DESCRIÇÃO:
        Exclui uma entrada de serviço do registro.
        Se o serviço estiver em execução ou outro processo tiver um
        alça aberta para o serviço, o serviço é simplesmente marcado
        para exclusão.
USO:
        sc delete [nome do serviço]

9
Se você estiver no PowerShell, precisará digitar, sc.exepois o sc in PowerShell fornece o cmdlet Set-Content, que silenciosamente parecerá ter funcionado.
— Andrew

13

Precisamos parar o serviço antes de excluí-lo do Registro:

sc stop [Service name]  
sc delete [service name]  

Execute o prompt de comando como administrador e execute os comandos acima.

Coloque o nome do serviço entre aspas duplas, se ele contiver espaços.


1
Assim como um fyi, sc stoppode não terminar a parada quando sc deleteé executado, o que pode causar problemas. Não é um problema comum, mas alguns serviços demoram um pouco para serem desligados. Não tenho certeza se encontrei esse problema na linha de comando direta, mas definitivamente o tenho ao invocar APIs de remoção de serviço para alguns idiomas.
— precisa saber é o seguinte

-1

Simplesmente coloque aspas entre qualquer nome de serviço que contenha espaços C: \ WINDOWS \ system32> sc e exclua "Your Ugly Service"


Teria sido melhor sugerir uma edição para uma das respostas existentes para incluir as informações úteis sobre nomes de serviço com aspas duplas com espaços.
— Eu digo Restabelecer Monica
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.