Como usar o comando Taskkill no Windows 10/11

O prompt(Command Prompt) de comando é o lar de muitos utilitários poderosos que podem ajudá-lo a solucionar problemas ou até mesmo corrigir sua instalação do Windows . Junto com os culpados usuais, como o Verificador de arquivos do sistema(System File Checker) e o Diskpart , o comando Taskkill é outra ferramenta útil para qualquer usuário do Windows .

Como o nome sugere, o comando pode matar tarefas e processos, liberando recursos do sistema. É mais útil do que outros métodos semelhantes(other similar methods) por causa de suas opções de filtragem versáteis, permitindo que um usuário inteligente configure listas de eliminação automatizadas para evitar que programas desnecessários ocupem memória.

Para começar, aqui está uma breve cartilha sobre como usar o comando Taskkill no (Taskkill)Windows 10 ou 11.

Por que você precisa usar o comando Taskkill(Taskkill Command) ?

Usar o comando Taskkill não é a única maneira de encerrar tarefas e processos do Windows . A maneira mais comum de matar um processo é através do Gerenciador de Tarefas(Task Manager) .

O Gerenciador de Tarefas(Task Manager) permite visualizar todos os processos em execução e finalizar qualquer processo com apenas alguns cliques. Esse método é fácil de usar e não exige que você digite minuciosamente o código em um terminal preto. Por que então você deveria se preocupar com Taskkill ?

Versatilidade(Versatility) . Se você quiser apenas matar alguns processos extras de vez em quando, o Gerenciador de Tarefas(Task Manager) é sem dúvida a melhor ferramenta para o trabalho. Mas se você deseja encerrar um grande número de processos diariamente, você precisa de um método com um pouco mais de personalização.

Com o comando Taskkill , é possível encerrar lotes inteiros de processos de uma só vez, com base em filtros específicos. Você pode até configurar certos comandos como atalhos, permitindo executá-los com um clique duplo na área de trabalho a qualquer momento.

A sintaxe básica do Taskkill

  1. Para usar o comando Taskkill diretamente, primeiro precisamos abrir o prompt de comando(the Command Prompt) . Basta procurar cmd no menu Iniciar e selecionar Executar como administrador(Run as Administrator) .

  1. Para matar um processo com o comando Taskkill , você precisa de seu nome ou de seu PID . Entrar na lista de tarefas(tasklist) fornecerá uma lista completa de todos os processos em execução, juntamente com seus PIDs e uso de memória.

  1. Agora você pode usar o comando tasklist /IM “NAME” /F para matar qualquer processo, onde NAME deve ser substituído pelo nome real da tarefa que você deseja encerrar. O parâmetro /F força o encerramento do processo, o que pode ser útil para muitas tarefas incômodas que não desejam encerrar.

  1. Para usar o PID, digite taskkill /IM PID /F, onde PID é o valor numérico do processo da lista anterior. Os resultados são os mesmos.

Usando o Taskkill com sinalizadores de filtragem

Até agora, o comando taskkill pode parecer uma maneira mais complicada de fazer o que o Gerenciador de Tarefas(Task Manager) já poderia fazer. Usar a lista de tarefas para obter os nomes de todos os processos em execução e direcionar cada um manualmente é uma maneira bastante tediosa de encerrar uma tarefa.

Mas essa não é a única maneira de usar taskkill. Existem muitas opções de filtragem que você pode usar para encontrar automaticamente determinados tipos de processos e eliminá-los sem precisar saber seus nomes ou PIDs .

Aqui estão todos os filtros disponíveis para uso com taskkill:

  • STATUS: Basicamente, o status do processo. Pode ser RUNNING , NOT RESPONDING , ou DESCONHECIDO(UNKNOWN) .
  • IMAGENAME: Os mesmos nomes trazidos pela lista de tarefas.
  • PID: Um ID numérico que pode ser visto através do comando tasklist.
  • SESSÃO:(SESSION: ) O número da sessão.
  • CPUTIME: A duração pela qual o processo está usando a CPU . É fornecido no formato padrão de dois dígitos horas:minutos:segundos.
  • MEMUSAGE: O uso de memória da tarefa em KB.
  • USERNAME: O nome da conta de usuário da qual a tarefa se originou.
  • MÓDULOS:(MODULES: ) Nome da DLL que está sendo utilizada pelo processo.
  • SERVIÇOS:(SERVICES: ) Para processos associados aos serviços do Windows(Windows) , isso fornece o nome do serviço.
  • WINDOWTITLE: Como se diz, o título da janela do processo.

Algumas dessas opções de filtragem são mais úteis do que outras. Por exemplo, você pode usar a opção USERNAME para encerrar processos de um determinado usuário, o que pode ser útil no gerenciamento de computadores em rede.

A maioria desses filtros também pode ser combinada com operadores lógicos. Mas em vez de usar símbolos matemáticos, eles são denotados por contrações das frases reais. Por exemplo, igual a se torna eq , diferente de se torna ne , maior que se torna gt e assim por diante.

Para demonstrar, aqui está o comando para encerrar todos os processos que não estão respondendo:

taskkill /FI “STATUS eq NOT RESPONDING” /F .

O sinalizador /FI deve ser incluído para usar qualquer filtro, seguido por uma string contendo a expressão de filtragem. Todas as outras opções de filtragem podem ser usadas de forma semelhante, encerrando os processos que correspondem a uma condição definida.

Criando aplicativos Taskkill(Taskkill Applications) com atalhos de arquivo(File Shortcuts)

A execução de comandos do Taskkill no (Taskkill)prompt(Command Prompt) de comando não é a única coisa que você pode fazer com a ferramenta. Você pode vincular um comando do Taskkill a um atalho da área de trabalho para usá-lo instantaneamente também. Isso permite que você execute uma lista de morte específica sem abrir o cmd e inserir um monte de texto nela.

  1. Para criar um aplicativo taskkill, clique com o botão direito do mouse em qualquer espaço vazio na área de trabalho e selecione Novo(New ) > Atalho.(Shortcut.)

  1. Agora, no destino do atalho, inseriremos o comando taskkill, precedido por taskkill.exe para permitir sua execução. Usando o mesmo comando que demonstramos na seção anterior, obtemos taskkill.exe /FI “STATUS eq NOT RESPONDING” /F .

  1. Basta salvar este atalho com qualquer nome que desejar e pronto. Clique duas vezes(Double-click) neste atalho recém-criado a qualquer momento para encerrar instantaneamente todos os processos que não respondem.

Limpe a memória do sistema(System Memory) com o comando Taskkill(Taskkill Command)

O comando Taskkill é uma maneira brilhante de encerrar muitas tarefas semelhantes de uma vez sem passar manualmente por cada processo individual no Gerenciador de Tarefas(Task Manager) . Pode parecer um pouco assustador de usar no começo, mas quando você pegar o jeito, você achará relativamente fácil de trabalhar.

O conjunto de opções de filtragem torna o Taskkill uma ferramenta potente e flexível. Ele permite que você elimine processos com base em parâmetros em vez de ter que determinar tarefas individuais em seu próprio julgamento.

Melhor(Better) ainda, você pode salvar facilmente comandos específicos do Taskkill como atalhos na área de trabalho. Eles agem como miniaplicativos que você pode usar sem problemas para matar uma classe de processos inúteis de uma só vez.



About the author

Sou desenvolvedor web com experiência em Firefox e Google Docs. Sou formado em administração de empresas pela Universidade da Flórida. Minhas habilidades incluem: desenvolvimento de sites, sistema de gerenciamento de conteúdo (CMS), análise de dados e design de interface de usuário. Sou um consultor experiente que pode ajudar sua equipe a criar sites e aplicativos eficazes.



Related posts