Finalizando programas que não estão respondendo de uma só vez


Quem nunca teve que abrir o gerenciador de tarefas para finalizar um processo que não esta respondendo e teve que clicar umas 5 vezes em “finalizar” para isso. Vou demonstrar a praticidade do utilitário de linha de comando TASKLIST e TASKKILL  para essa finalidade.

Verificando e finalizando processos

Primeiramente vou apresentar o TASKLIST que serve para listar os processos em uso no seu computador
O comando TASKKILL serve para finalizar processos
No nosso exemplo vou utilizar o taskkill para finalizar o processo da calc.exe

Pronto concluímos  que não existe tanto mistério em finalizar uma tarefa por linha de comando, caso fosse necessário poderíamos utilizar o parâmetro /F para forçar a finalização do processo.

Verificar processos que não estão respondendo

Usando o comando Tasklist e o parâmetro –fi conseguimos criar filtros em nossos processos, para mais detalhes sobre as possibilidades de filtros consulte o HELP do comando taskklist /?
Vejamos na figura abaixo um exemplo do uso do filtro para listar processos que não estão respondendo.

O comando utilizado:
Tasklist –fi “status eq not responding”

Finalizar todos os processos que não estão respondendo

Já aprendemos a criar filtros em nossas consultas agora podemos utilizar esse conhecimento para finalizar todos os processos cujo status seja “not responding” através do comando:
Taskkill /f /fi “status eq not responding”

Espero que tenham gostado do Post e não deixem de postar seus comentarios.

    Comments

    1. Ótimo post, ajudará bastante no dia-a-dia do suporte.
      Abs.

    Deixe uma resposta

    O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

    © 2019 All Rights Reserved. Cooperati. 

    Deseja uma consultoria especializada?