Como parar um Serviço em Execução ou um Programa do Prompt de Comando ou PowerShell.

Como parar um Serviço em Execução ou um Programa do Prompt de Comando ou PowerShell.

Andy Davis

Se você quiser aprender como interromper um serviço em execução ou um programa a partir do prompt de comando ou do Windows PowerShell, então continue lendo este tutorial. A maneira usual de interromper um processo em execução no Windows, é abrir o Gerenciador de Tarefas, clicar com o botão direito do mouse no processo e selecionar "Finalizar Tarefa" ou "Finalizar árvore de processo". Além disso, se você quiser interromper um serviço, você tem que navegar para serviços epara selecionar a opção "Stop", após clicar com o botão direito do mouse sobre o serviço.

No entanto, outra forma útil de terminar um serviço ou programa em execução, é utilizar a Linha de Comando ou a PowerShell, especialmente nos casos em que não se pode terminar o processo utilizando o Gestor de Tarefas.

Como Terminar qualquer Processo de Execução (Programa ou Serviço) a partir do prompt de Comando ou PowerShell.*

Nota: Tenha em mente que os serviços críticos do Windows não podem ser interrompidos de forma alguma.

Passo 1. encontrar o Nome ou o PID do Processo de Execução.

Para parar um aplicativo ou serviço do prompt de comando ou do PowerShell, você precisa saber o Nome do Processo ou o Identificador do Processo (PID)*.

Nota: O Identificador de Processo (PID), é um número único que identifica cada um dos processos em execução no Sistema Operacional.

Para encontrar o Nome ou o Nome ou o PID de um processo, use uma das seguintes formas:

Opção 1. encontrar o Nome do Processo & PID do Gerenciador de Tarefas.

A primeira e mais fácil maneira de encontrar o nome e o PID de um processo no Windows, é a partir do Detalhes Adicionalmente, se você quiser descobrir o Nome e PID de um serviço, selecione a guia Serviços tab.

Opção 2. encontrar o nome do processo e o PID do prompt de comando ou PowerShell.

Para ver o Nome e o PID de todos os processos em execução, digite o seguinte comando (e pressione Enter), seja no prompt de comando ou no PowerShell: *

  • lista de tarefas

2. agora note no PID o processo que você quer parar e continuar com o passo 2. *

* TIPS:
Para ver uma lista de todos os PIDs de um programa em execução (processo), dê este comando:

  • tasklist /fi "imagename eq ProcessName.exe

por exemplo, para visualizar todos os PIDs do processo "Chrome.exe", digite:

  • tasklist /fi "imagename eq chrome.exe"

2. para visualizar o PID de um tipo de serviço específico:

  • sc queryex ServiceName

por exemplo, para ver todo o PID do processo de serviço "BITS", digite:

  • bits sc queryex

Passo 2. Terminar um Processo a partir do Prompt de Comando ou da PowerShell.

Após encontrar o Nome ou o PID do processo/serviço que deseja parar, prossiga para pará-lo, seguindo as instruções abaixo:

Parte 1. Como matar um processo a partir de um comando imediato.

Para encerrar um processo a partir de um prompt de comando, você pode usar o seu nome ou o seu PID.

A. Para terminar um processo em execução usando o seu PID do Prompt de Comando:

1. Aberto Pronta de Comando como Administrador .
2. digite o seguinte comando e pressione Entre :*

  • taskkill /F /PID ProcessPID

Nota: Onde ProcessPID = o PID do processo que você quer parar. ex.: Se você quer terminar o processo "notepad.exe" com o PID 1908, digite:

  • taskkill /F /PID 1908

B. Para forçar o fechamento de todas as instâncias de um serviço ou aplicativo em execução, usando o seu nome:

1. Aberto Pronta de Comando como Administrador .
2. Digite o seguinte comando e pressione Entrar:*

  • TASKKILL /F /IM ProcessName /T

Nota: Onde ProcessName = O nome da aplicação que você quer parar como listado na coluna "Nome da imagem". por exemplo: Se você quer terminar todas as instâncias da aplicação "Chrome.exe", digite:

  • TASKKILL /F /IM chrome.exe /T

Parte 2. Como matar um processo da PowerShell.

Para parar um processo da PowerShell, você pode usar seu nome ou seu PID.

A. Para forçar a interrupção de um processo em execução de um serviço ou aplicativo, usando o PID:

1. Aberto PowerShell como Administrador.
2.
Digite o seguinte comando e pressione Entrar: *

  • kill -id ProcessPID

Nota: Onde ProcessPID = o PID do processo que você quer parar. ex.: Se você quer terminar o processo "notepad.exe" com o PID 396, digite:

  • kill -id 396

B. Para parar um processo ou serviço em execução, usando seu nome da PowerShell:

  • Stop-Process -Nome "ProcessName" (nome do processo)

Nota: Onde ProcessName = O nome da aplicação que você quer parar, como listado na coluna "Nome da imagem". sem a extensão ".exe". por exemplo: Se você quiser encerrar todas as instâncias da aplicação "Chrome.exe", digite:

  • Stop-Process - Nome "cromo".

É isso! Diga-me se este guia o ajudou deixando o seu comentário sobre a sua experiência. Por favor, goste e partilhe este guia para ajudar os outros.


Andy Davis

O blog de um administrador de sistema sobre o Windows

Leave a comment