O Prompt de comando contém muitos utilitários poderosos que podem ajudá-lo a solucionar problemas ou até mesmo corrigir a instalação do Windows. Junto com os culpados usuais, como o Verificador de arquivos do sistema 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 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 a memória.

Índice

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

Por que você precisa usar o comando Taskkill?

Usar o comando Taskkill não é a única maneira de encerrar tarefas e processos do Windows. A maneira mais comum de interromper um processo é por meio do Gerenciador de tarefas .

O gerenciador de tarefas permite que você visualize todos os processos em execução e finalize qualquer processo com apenas alguns cliques. Este método é fácil de usar e não requer que você digite cuidadosamente o código em um terminal preto. Por que então você deveria se preocupar com o Taskkill?

Versatilidade. Se você deseja eliminar apenas alguns processos extras de vez em quando, o Gerenciador de Tarefas é, 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 vez, com base em filtros específicos. Você pode até configurar certos comandos como atalhos, permitindo que você os execute com um clique duplo na área de trabalho a qualquer momento.

A sintaxe básica do Taskkill

Para usar o comando Taskkill diretamente, primeiro precisamos abrir o prompt de comando. Basta pesquisar cmd no Menu Iniciar e selecionar Executar como Administrador . Para interromper um processo com o comando Taskkill , você precisa do nome ou do PID. Entrar na lista de tarefas fornecerá uma lista completa de todos os processos em execução, junto com seus PIDs e uso de memória. Agora você pode usar o comando lista de tarefas/IM “NOME”/F para encerrar qualquer processo, onde NOME deve ser substituído pelo nome real da tarefa que você deseja finalizar. 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. 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 Taskkill com sinalizadores de filtragem

Até agora, o comando taskkill pode parecer uma forma mais complicada de fazer o que o Gerenciador de Tarefas 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 entediante de encerrar uma tarefa.

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

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

STATUS: basicamente, o status do processo. Pode ser EM EXECUÇÃO, NÃO RESPONDENDO ou DESCONHECIDO. IMAGENAME: Os mesmos nomes apresentados pela lista de tarefas. PID: um ID numérico que pode ser visto por meio do comando da lista de tarefas. 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 da memória da tarefa em KB. USERNAME: O nome da conta do usuário a partir da qual a tarefa foi originada. MÓDULOS: Nome da DLL que está sendo usada pelo processo. SERVIÇOS: Para processos associados a serviços do Windows, fornece o nome do serviço. WINDOWTITLE: Como 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 , não igual a 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 /FI flag 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 processos que correspondem a uma condição definida.

Criando aplicativos Taskkill com atalhos de arquivo

Executar comandos Taskkill a partir do prompt de comando não é a única coisa que você pode fazer com a ferramenta. Você pode vincular um comando Taskkill a um atalho da área de trabalho para usá-lo instantaneamente. Isso permite que você execute uma lista de mortes em particular sem abrir o cmd e inserir um monte de texto nela.

Para criar um aplicativo taskkill, clique com o botão direito em qualquer espaço vazio em sua área de trabalho e selecione Novo > Atalho. 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 . Basta salvar este atalho com qualquer nome que você quer, e você está pronto para ir. Clique duas vezes neste atalho recém-criado a qualquer momento para encerrar instantaneamente todos os processos que não respondem.

Limpe a memória do sistema Com o comando Taskkill

O comando Taskkill é uma maneira brilhante de terminar muitas tarefas semelhantes de uma vez, sem revisar manualmente cada processo individual no Gerenciador de tarefas. Pode parecer um pouco difícil de usar no início, mas assim que você pegar o jeito, vai achar que é relativamente fácil de trabalhar.

A variedade 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 precisar determinar tarefas individuais por conta própria.

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

Categories: IT Info