Como matar uma aba do Google Chrome usando pid

17

Eu quero fechar uma guia do Chrome. Eu tentei matar o pid da guia, mas a guia não fecha, em vez disso, diz "Aw, Snap! Algo deu errado ao exibir esta página da Web. Para continuar, recarregue ou vá para outra página". Como posso me livrar disso?

    
por Naveed 05.07.2011 / 22:50

4 respostas

9

Você não pode fechar uma guia matando o processo. O processo representa um renderizador que o navegador principal usa para executar e desenhar uma página, que copia para a tela. O "Aw, Snap!" é o que o navegador exibe quando o representante responsável por essa guia falha ou é eliminado. A maneira correta de fechar a guia seria idealmente através de uma linha de comando, mas não há nenhuma que eu saiba neste momento.

    
por 05.07.2011 / 22:55
41

É possível eliminar uma guia sem resposta (ou um conjunto de guias) no Chrome, acessando:

  1. Ícone do Hamburger (três linhas no canto superior direito);
  2. Mais ferramentas;
  3. Gerenciador de tarefas e clicar no nome da guia;
  4. Em seguida, clique no botão "Finalizar processo" na parte inferior.
por 05.08.2011 / 15:28
1

A mensagem que você vê é aquela que você deve ver se uma guia for eliminada. Essa guia não está usando nenhuma memória ou recursos de qualquer tipo até que você os recarregue. Se você tiver 3.000 guias abertas e todas, exceto uma, forem eliminadas (e, portanto, tiverem essa mensagem), seu computador funcionará sem problemas. Se você quiser fechar a guia e perder o URL e as informações em cache, basta fechá-lo. Com o 'X'.

    
por 20.04.2015 / 12:11
0

Isso pode ser útil para você. Provavelmente, um monte de janelas / guias do Chrome se tornaram "indiferentes".

Se você for até o Gerenciador de Tarefas da GUI do Windows e acabar com o ProcessTree de todos os 'processos' do Chrome.exe, clicará em um deles, o que matará todas as janelas do Chrome & Tabs Então, se você reabrir o Chrome, você verá uma barra colorida que pergunta se você deseja restaurar as páginas anteriores, que reabrirá tudo o que você tinha antes.

Problema com este problema: Demorando, se você for para a janela CMD do administrador e emitir um comando taskkill para '/ F' (forçosamente) matar tudo com o nome de imagem do CHROME, todos eles morrerão instantaneamente, mas quando você reabrir o Chrome, ele não vai lembrar de nada ou perguntar se você quer restaurar alguma coisa; a menos que você mate o PID "mestre" do próprio ChromeBrowser. Não consigo encontrar nada exclusivo sobre esse processo para eliminá-lo sem precisar procurar o PID dinâmico todas as vezes.

Minha solução:

  1. Clique com o botão direito do mouse na "Barra de título" do Chrome e escolha: "Gerenciador de tarefas" (o atalho Shift + Esc , é mais lento e geralmente não funciona) . No topo da lista, você verá "Navegador" com um ícone de cromo. Esta é a única entrada que você não pode selecionar e clicar em [Finalizar processo] na coluna, encontrar o "ID do processo"
  2. De uma janela ADMIN-CMD, emita este comando: taskkill / F / FI "PID eq _ _ _ _" (preencha os espaços em branco com o PID) Em seguida, o Chrome morrerá quase instantaneamente e, quando você reabrir, ele oferecerá a restauração das páginas anteriores.
  3. a maneira mais fácil de lidar com isso é com um arquivo em lote usando o recurso "SET / p" para permitir que você apenas digite o número do PID para torná-lo mais ou menos automático.
por 08.06.2014 / 05:06