Início
» WINDOWS
»
Como encerrar todas as instâncias de um aplicativo no Windows
Como encerrar todas as instâncias de um aplicativo no Windows
Para forçar o encerramento de todos os processos em execução que usam o mesmo nome executável no Windows, execute o seguinte comando taskkill /IM app.exe /Fno Prompt de Comando ou PowerShell, substituindo ` <nome_da_imagem> app.exe` pelo nome exato da imagem do aplicativo. Por exemplo, `sudo apt-get install app taskkill /IM notepad.exe /F-name` encerra todos os processos em execução com o nome ` <nome_da_imagem> notepad.exe`. Salve seu trabalho primeiro: /F`sudo apt-get stop` força o encerramento dos processos, portanto, documentos não salvos, formulários do navegador ou outros trabalhos podem ser perdidos.
Este método é útil quando um aplicativo está travado ou deixa processos em segundo plano em execução após o fechamento de suas janelas. Ele identifica os processos pelo nome da imagem executável, não pelo nome amigável do aplicativo. Ele não identifica ou interrompe automaticamente todos os processos auxiliares associados a um produto.
Encontre o nome exato da imagem do aplicativo.
Abra o Gerenciador de Tarefas com Ctrl+ Shift+ Esc. Se o Gerenciador de Tarefas abrir no modo compacto, escolha Mais detalhes . Selecione a guia Detalhes e procure na coluna Nome ou nome da imagem o processo que deseja encerrar. A Microsoft lista esse atalho para abrir o Gerenciador de Tarefas em sua referência de atalhos de teclado do Windows . A lista Detalhes pode exibir linhas separadas, cada uma com um ID de processo (PID) diferente.
Use o nome do executável exibido, incluindo a .exeextensão. Não tente adivinhar com base no ícone ou título da janela do aplicativo. Um aplicativo empacotado ou da Microsoft Store pode ser executado com um nome de processo que não corresponde obviamente ao seu nome de exibição, e componentes do Windows, como processos de host compartilhado, podem servir a mais de um aplicativo. Se o nome não estiver claro, inspecione as entradas em execução antes de encerrar qualquer processo.
Ilustração: a lista Detalhes pode conter vários processos com o mesmo nome de executável.
Verifique quantos processos correspondentes estão em execução.
Abra o Prompt de Comando ou o PowerShell no menu Iniciar. Execute o comando tasklistcom um filtro de nome de imagem exato. Este exemplo verifica o Bloco de Notas:
tasklist /FI "IMAGENAME eq notepad.exe"
Substitua notepad.exepelo nome encontrado no Gerenciador de Tarefas. Se o comando listar várias linhas, cada linha representa um processo separado com seu próprio PID. Essa verificação ajuda a confirmar a grafia e a verificar se mais de uma instância está em execução. A Microsoft documenta os filtros disponíveis em sua referência do comando tasklist .
Uma consulta de lista de tarefas filtrada exibe cada processo correspondente como uma linha separada.
Encerre todos os processos com esse nome de imagem.
Execute o seguinte comando, alterando o nome do executável para corresponder ao seu aplicativo:
taskkill /IM notepad.exe /F
/IMIndica taskkillpara selecionar um processo pelo nome da sua imagem; /Fforça o encerramento. Quando vários processos compartilham o mesmo nome de imagem, o comando seleciona cada correspondência em vez de exigir que você insira os PIDs um por um. A documentação do taskkill da Microsoft lista essas opções e descreve como o comando encerra uma ou mais tarefas.
Comece com uma janela normal do Prompt de Comando ou do PowerShell. O comando será executado com as permissões disponíveis para essa sessão. Se o Windows exibir a mensagem " Acesso negado" , verifique o processo exato e certifique-se de que é um processo que você deseja interromper. Não use um caractere curinga genérico nem eleve os privilégios do comando indiscriminadamente; processos protegidos do Windows e processos pertencentes a outro contexto de segurança podem exigir permissões diferentes.
Você também pode usar o Gerenciador de Tarefas se preferir um método visual. Na guia Detalhes , clique com o botão direito do mouse em uma linha correspondente e escolha Finalizar tarefa . Repita o processo para cada linha com o mesmo nome de imagem. Isso encerra o processo selecionado, enquanto o comando acima é mais rápido quando você deseja que o Windows finalize todos os processos que correspondam a um nome de executável.
O Gerenciador de Tarefas permite encerrar um processo selecionado na guia Detalhes; repita o processo para outras linhas correspondentes.
Verifique se os processos foram interrompidos.
Execute novamente o mesmo tasklistcomando filtrado:
tasklist /FI "IMAGENAME eq notepad.exe"
Se o Windows informar que nenhuma tarefa corresponde aos critérios especificados, significa que não há processos em execução com esse nome de imagem exato no momento. Se ainda houver linhas, verifique o Gerenciador de Tarefas novamente: você pode ter usado um nome de executável diferente ou um componente do aplicativo pode ter reiniciado o processo. Confirme a nova entrada antes de executar taskkillnovamente.
A ausência de linhas correspondentes na lista de tarefas significa que nenhum processo com esse nome de imagem exato está listado no momento.
O que este comando não faz
Isso não desativa permanentemente um aplicativo, sua entrada de inicialização ou seu serviço em segundo plano. Se o processo começar novamente, descubra o que está reiniciando-o.
Isso não garante que todos os componentes de um aplicativo tenham o mesmo nome de executável. Alguns aplicativos usam auxiliares separados ou processos compartilhados do Windows.
O aplicativo não salva o trabalho aberto antes de encerrar um processo. Feche-o normalmente sempre que possível, principalmente se ele contiver documentos não salvos ou downloads em andamento.
Use o nome exato da imagem e verifique o resultado. Isso mantém o comando focado no processo que você deseja interromper e facilita a identificação de se o aplicativo foi realmente encerrado ou apenas reiniciado.