#Como forçar a parada de um serviço do windows via CMD

Você provavelmente já deparou com uma situação em que não consegue realizar o stop de um serviço do windows utilizando a interface gráfica Serviços

Mesmo que você utilize o comando net stop (nome_do_serviço) via CMD (OBS: abra o CMD como Admin) o serviço não para.

O CMD retorna as seguintes mensagens:

The (nome_do_serviço) is stopping ................

The (nome_do_serviço) could not be stopped ......

Para solucionar essa situação você deverá usa o comando sc queryex (nome_do_serviço)

Em seguida pegue o número do PID do serviço e execute o comando taskkill /PID (Nº do PID) /F.

Aguarde o retorno: SUCCESS: The process with PID (Nº do PID) has been terminated.

Após isso execute o comando net start (nome_do_serviço)


Exemplo de execução dos comandos no CMD:

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\Windows\system32>net stop (nome_do_serviço)
The (nome_do_serviço) service is stopping........
The (nome_do_serviço) service could not be stopped.


C:\Windows\system32>sc queryex (nome_do_serviço)

SERVICE_NAME: (nome_do_serviço)
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 3  STOP_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x4
        WAIT_HINT          : 0x0
        PID                : 74848
        FLAGS              :

C:\Windows\system32>taskkill /PID 74848 /F
SUCCESS: The process with PID 74848 has been terminated.

C:\Windows\system32>net start (nome_do_serviço)

The (nome_do_serviço) service was started successfully.


C:\Windows\system32>

Ótimo post, já houve casos em que eu queria fechar um programa mas não conseguia, ou por estar travado, ou ele continuava rodando em segundo plano e eu tinha que abrir o gerenciador de tarefas para poder parar ele.

Você deve ter percebido, mas eu editei a publicação para colocar os comandos dentro de um bloco de código, assim eles ficam mais legíveis, o que achou? Você pode editar a publicação para saber como eu fiz isso.

Observei sim, ficou legal obgd #tmj ;)

otimo post... so recomendo uma coisa, ser adicionado GIFs ao inves de texto tentando reproduzir o CMD acredito que vai deixar a postagem mais interessante...

Bom falando em CMD dá uma olhada no meu repositorio onde permite fazer postagem no Tabnews pelo CMD sem precisar baixar ABSOLUTAMENTE NADA PROJETO DO GUTHUB