Comment tuer un onglet de Google Chrome à l'aide de pid

17

Je veux fermer un onglet de chrome. J'ai essayé de tuer le pid de l'onglet, mais l'onglet ne se ferme pas à la place dit "Aw, Snap! Quelque chose s'est mal passé lors de l'affichage de cette page Web. Pour continuer, recharger ou aller sur une autre page". Comment puis-je le débarrasser de ça.

Naveed
la source

Réponses:

9

Vous ne pouvez pas fermer un onglet en tuant le processus. Le processus représente un moteur de rendu que le navigateur principal utilise pour exécuter et dessiner une page, qu'il copie ensuite à l'écran. Le "Aw, Snap!" est ce que le navigateur affiche lorsque le moteur de rendu responsable de cet onglet se bloque ou est tué. La bonne façon de fermer l'onglet serait idéalement via un commutateur de ligne de commande, mais je n'en connais aucun pour le moment.

Dark Android
la source
43

Il est possible de supprimer un onglet (ou un ensemble d'onglets) ne répondant pas dans Chrome en allant sur:

  1. Icône Hamburger (trois lignes en haut à droite);
  2. Plus d'outils;
  3. Gestionnaire des tâches et en cliquant sur le nom de l'onglet;
  4. Cliquez ensuite sur le bouton "Terminer le processus" en bas.
bruzzi
la source
3
Je pense que c'est aussi proche que possible de ce que vous recherchez.
n0pe
À noter (correct à partir de septembre 2013 au moins) qu'il s'agit désormais d'une icône de lignes / hamburger empilées et non d'une clé.
Rétablir Monica le
Merci, a fait l'onglet dire "Oh, snap!" et puis je pourrais le fermer.
Dorian
1
Cela devrait être la réponse acceptée;)
maxime1992
1

Le message que vous voyez est celui que vous êtes censé voir si un onglet est tué. Cet onglet n'utilise aucune mémoire ou ressource d'aucune sorte jusqu'à ce que vous le rechargiez. Si vous avez 3 000 onglets ouverts et tous sauf un sont tués (et ont donc ce message), votre ordinateur fonctionnera sans problème. Si vous souhaitez fermer l'onglet et perdre l'URL et les informations mises en cache, fermez-le. Avec le «X».

Corbeau
la source
0

Cela peut vous être utile. Un tas de fenêtres / onglets Chrome sont probablement devenus "sans réponse".

Si vous allez dans le Gestionnaire des tâches de l'interface graphique de Windows et tuez éventuellement le ProcessTree de tous les «processus» de Chrome.exe, vous cliquerez sur un, qui tuera tous les Windows Chrome & Tabs. puis si vous rouvrez Chrome, vous obtiendrez une barre de couleur beige qui vous demandera si vous souhaitez restaurer les pages précédentes, qui rouvrira tout ce que vous aviez auparavant.

Problème avec ce problème: cela prend du temps, si vous allez dans la fenêtre d'administration CMD et émettez une taskkillcommande pour `` / F '' (forcer) tout tuer avec le nom imaginaire de CHROME, ils mourront tous instantanément, mais lorsque vous rouvrirez Chrome, il gagnera '' t ne me souviens de rien ou demande si tu veux restaurer quelque chose; sauf si vous tuez l'unique PID «maître» du ChromeBrowser lui-même. Je ne trouve rien d'unique dans ce processus pour le tuer sans avoir à rechercher son PID dynamique à chaque fois.

Ma solution:

  1. Faites un clic droit dans la "barre de titre" de Chrome et choisissez: "Gestionnaire des tâches" (le raccourci Shift+ Escest plus lent et ne fonctionne souvent pas). En haut de la liste, vous verrez "Navigateur" avec une icône chromée. Ceci est la seule entrée que vous ne pouvez pas sélectionner et cliquez sur [End-Process] dans la colonne, trouvez son "Process-ID"
  2. À partir d'une fenêtre ADMIN-CMD, lancez cette commande: taskkill / F / FI "PID eq _ _ _ _" (remplissez les blancs avec le PID) Ensuite, Chrome mourra presque instantanément, et lorsque vous rouvrirez, il vous proposera de restaurer le précédent pages.
  3. la façon la plus simple de gérer cela est d'utiliser un fichier batch en utilisant la fonction "SET / p" pour vous permettre de taper simplement le numéro PID afin de le faire fonctionner plus ou moins automatiquement.
Zip Zinzel
la source
Cette réponse est complètement illisible. Vous devez le reformater pour permettre aux utilisateurs de lire facilement.
MariusMatutiae
Dans le gestionnaire de tâches, activez la colonne du tableau "Ligne de commande". le processus Chrome "d'origine" n'aura pas de --type = renderer ou quelque chose comme paramètres. Les paramètres seront également complètement différents de tous les autres. Et bien plus court. C'est celui-là!
sinni800