Como usar o comando TaskKill no Windows 10/11

Como usar o comando TaskKill no Windows 10/11

O prompt de comando é o lar de muitos utilitários poderosos que podem ajudá -lo a solucionar problemas ou até consertar sua instalação do Windows. Juntamente com os culpados habituais, como o verificador de arquivo 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 devido às suas versáteis opções de filtragem, permitindo que um usuário inteligente configure listas de mortes automatizadas para impedir.

Índice

    Para começar, aqui está uma cartilha curta sobre como usar o comando TaskKill no Windows 10 ou 11.

    1. Para matar um processo com o comando TaskKill, você precisa do nome ou do seu PID. Entrando lista de tarefas dará a você 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 Lista de tarefas /im "nome" /f Para matar qualquer processo, onde o nome deve ser substituído pelo nome real da tarefa que você está procurando acabar. Os parâmetros /f força o processo a terminar, o que pode ser útil para muitas tarefas irritantes que não querem desligar.
    1. Para usar o PID em vez disso, digite TaskKill /im pid /f, onde PID é o valor numérico do processo da lista anterior. os resultados são os mesmos.

    Usando a TaskKill com bandeiras de filtragem

    Até agora, o comando de tarefas pode parecer uma maneira mais complicada de fazer o que o gerente 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 bastante tediosa de encerrar uma tarefa.

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

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

    • STATUS: Basicamente, o status do processo. Pode estar correndo, não respondendo ou desconhecido.
    • Imagename: Os mesmos nomes criados pela lista de tarefas.
    • PID: Um ID numérico que pode ser visto através do comando da lista de tarefas.
    • SESSÃO: O número da sessão.
    • Cputime: A duração para a qual o processo tem usado a CPU. É dado nas horas padrão de dois dígitos: minutos: formato segundos.
    • MEMUSAGEM: O uso de memória da tarefa em KB.
    • NOME DE USUÁRIO: O nome da conta de usuário da qual a tarefa se originou.
    • Módulos: Nome da DLL sendo usada pelo processo.
    • SERVIÇOS: Para processos associados aos serviços do Windows, isso 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 de nome de usuário para desligar os processos de um determinado usuário, 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 indicados por contrações das frases reais. Por exemplo, igual a se tornar Eq, não igual a se tornar 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 não respondendo” /f.

    O /Fi O sinalizador 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 da mesma forma, terminando processos que correspondem a uma condição definida.

    Criando aplicativos de tarefas com atalhos de arquivo

    Executar comandos de tarefas do prompt de comando não é a única coisa que você pode fazer com a ferramenta. Você pode vincular um comando de tarefa a um atalho de mesa para usá -lo instantaneamente também. Isso permite que você execute uma lista de mortes específica sem abrir a CMD e inserir um monte de texto nela.

    1. Para criar um aplicativo de tarefas, clique com o botão direito do mouse em qualquer espaço vazio na sua área de trabalho e selecione Novo > Atalho.
    1. Agora, no alvo do atalho, entraremos no comando TaskKill, precedido por TaskKill.exe para permitir que ele corra. Usando o mesmo comando que demonstramos na seção anterior, obtemos TaskKill.exe /fi “status eq não respondendo” /f.
    1. Basta salvar este atalho com qualquer nome que desejar, e você está pronto para ir. Clique duas vezes neste atalho recém-criado a qualquer momento para rescindir instantaneamente todos os processos que não respondem.

    Memória do sistema de limpeza com o comando TaskKill

    O comando TaskKill é uma maneira brilhante de encerrar muitas tarefas semelhantes ao mesmo. Pode parecer um pouco assustador de usar no começo, mas depois de pegar o jeito, você achará relativamente fácil trabalhar com.

    O host de opções de filtragem faz da tarefa uma ferramenta potente e flexível. Ele permite que você mate os processos com base em parâmetros, em vez de precisar determinar tarefas individuais em seu próprio julgamento.

    Melhor ainda, você pode salvar facilmente comandos específicos de tarefas como atalhos de mesa. Eles agem como mini-aplicativos que você pode usar sem um aborrecimento para matar uma classe de processos inúteis de uma só vez.