Obtenir «Google Chrome ne s'est pas arrêté correctement» toutes les semaines


39

J'obtiens "Google Chrome n'a pas été arrêté correctement" deux fois par semaine - cela devient un problème très gênant -
j'ai toujours résolu ce problème en supprimant le profil utilisateur par défaut de chrome et en rouvrant celui-ci. extensions / applications / signets / paramètres.
mais cela se produit plus souvent et je continue à perdre des paramètres

Y a-t-il un moyen de mettre fin à cette folie? Je suis en cours d'exécution Win 8.1 / dernière version de chrome


Chrome ne devrait pas tomber en panne. Vous devez désactiver vos extensions pour vérifier que le message d'erreur persiste.
Ramhound

@ Ramhound la seule extension que j'ai est adblock plus
user44517

@avirk J'ai essayé cela entre différentes méthodes, mais il continue d'afficher ce message, j'ai désinstallé chrome plusieurs fois, mais le problème revient sans cesse
user44517

Cela pourrait être cette extension, avez-vous essayé ma suggestion?
Ramhound

@Ramhound Oui, j'ai désinstallé toutes les extensions, mais il indique toujours cette erreur après avoir quitté et ouvert chrome
user44517

Réponses:


32

Je suis allé dans Paramètres / Avancé (dans Chrome) et j'ai coché la case "Continuer à exécuter les applications en arrière-plan lorsque Google Chrome est fermé". Cela a résolu le problème pour moi.

Ironiquement, je suis allé à ce paramètre parce qu'un autre utilisateur l'avait corrigé en décochant cette option, ce qui fonctionnait pour lui.

Peut-être que le simple fait de changer d’option oblige Chrome à nettoyer quelque chose en interne. Je crois que mon message d'erreur fictif a commencé lorsque Chrome n'a en fait pas réussi à s'éteindre correctement et que le drapeau d'erreur s'est bloqué.

EDIT : à partir de la seconde moitié de 2018, l'option "Continuer à exécuter les applications en arrière-plan lorsque Google Chrome est fermé" est désormais disponible dans Paramètres> Avancé> Système dans Google Chrome (Windows 10).


3
Cette suggestion a résolu le problème pour moi dans Ubuntu 14.04. J'ai testé cela en éteignant l'ordinateur, avec l'option on et off. Quand il était allumé et que j'avais redémarré, j'ai reçu le message d'erreur, dans l'autre cas, pas. Essentiellement, lorsque cette option est cochée, la fermeture de Chrome ne met pas vraiment fin à Chrome. En outre, si Chrome s'exécute, Chrome pense qu'il s'est écrasé.
atmelino

Fonctionne parfaitement pour Chrome sur Ubuntu 14.04
dgel

J'ai pu résoudre le problème en décochant cette case dans Debian 8.
marcelocra le

1
Je peux confirmer que le simple fait de changer l'état de cette boîte résout le problème sous Ubuntu 15.10. Désactiver, redémarrer, réactiver, redémarrer m'a permis de laisser les services d'arrière-plan activés et de ne pas recevoir ce message d'erreur chaque fois que je lance Chrome.
plaques de cuisson

J'ai eu cette option sur, pendant un certain temps maintenant, mais ce n'est que récemment que ce problème s'est produit.
Eugene

17

Cela venait juste de m'arriver aussi. Il suffit de faire les choses suivantes:

  1. Ouvrez le dossier %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\
  2. Ouvrir le fichier preferences
  3. Vers le bas, trouvez la ligne suivante:

    "exit_type": "Crashed"
    

    Puis remplacez Crashedpar normalcomme ceci:

    "exit_type": "normal"
    
  4. Sauvegarder et relancer Chrome

Le problème devrait être résolu!


7
La même préférence peut être trouvée et modifiée dans le fichier ~ / .config / google-chrome / [Profil] / Preferences sur Ubuntu (et probablement d’autres distributions Linux), où [Profile] est le nom du profil de l’utilisateur ("Profile 2" pour moi).
James Womack

Je ne trouve pas de preferencesfichier.
La poursuite de Monica le

C'était la bonne réponse pour moi sur Ubuntu 16.04, Google Chrome (pas de chrome) :) Merci!
aaronsnoswell

Cela aussi ne fonctionne pas.
MattBoothDev

2

Ne fonctionne plus depuis Chrome 43

J'ai utilisé les réponses de Ryan (solution ponctuelle) et de valentt (nécessaire de changer de préférence) pour résoudre le problème pour toujours (je l'espère) sous Ubuntu.

ajoutez ce qui suit aux applications de démarrage (n'oubliez pas de changer le nom de votre profil et votre répertoire chrome):

sed -i 's/exit_type\"\:\ \"Crashed/exit_type\"\:\ \"normal/g' /home/janot/.config/google-chrome-beta/Default/Preferences

1

Voici comment j'ai résolu de ne pas fermer correctement Chrome! Il suffit de démarrer chrome automatiquement au démarrage avec la commande suivante: google-chrome --no-startup-window

Cela l'a résolu pour moi!

FYI: Je suis à la menthe 64bit v17.1 (cannelle)


1

Sous Windows, il peut s'avérer nécessaire de supprimer les attributs Système, Masqué et Lecture seule du fichier en %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferencesraison d'une corruption de programme malveillant. Le statut "bloqué" est conservé à chaque lancement car les attributs de fichier interdisent à Chrome de supprimer le statut "bloqué". Vous pouvez le faire avec la commande suivante (l’altitude n’est pas requise):

attrib -h -s -r "%UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferences"

Après avoir ouvert Chrome et après avoir cliqué sur les boutons "x" ou "Restaurer" de l'avertissement, fermez Chrome et l'erreur disparaîtra à la prochaine ouverture.


0

J'ai réparé le mien:

  • Créez un nouveau compte Windows avec connexion - ou activez simplement le compte invité

  • À l'aide de l'Explorateur Windows (Outils, Options des dossiers), configurez-le pour afficher les fichiers cachés

  • Ensuite aller à: Users\new_or_guest_account\AppData\Local\Google

  • "Copier" le dossier

  • Aller à: Users\the_account_having_trouble\AppData\Local\Google

  • Supprimer (ou renommer) le dossier Google

  • "Coller" le dossier Google

Vous devriez être prêt à partir.

Vous pouvez restaurer des signets en copiant et collant le fichier de signets qui se trouve dans ce dossier: C: \ Utilisateurs \ compte \ AppData \ Local \ Google \ Chrome \ Données utilisateur \ Par défaut


0

J'ai récemment résolu ce problème en supprimant la copie de mon compte au début du fichier de préférences.

Ouvrir: %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferences

Et localisez (probablement en haut du fichier)

"account_info": [ {
      "account_id": "address@gmail.com",
      "email": "adress@gmail.com",
      "gaia": "256524851203586575245"
   }, {
      "account_id": "adress@gmail.com",
      "email": "adress@gmail.com",
      "gaia": "256524851203586575245"
   } ],

J'ai enlevé le duplicata, donc je me suis retrouvé avec:

"account_info": [ {
      "account_id": "address@gmail.com",
      "email": "adress@gmail.com",
      "gaia": "256524851203586575245"
   } ],

Cela a gardé toutes mes extensions et préférences. Et cela n'a pas ouvert plusieurs onglets après le démarrage ou le message "Google Chrome n'a pas été arrêté correctement", même après avoir fermé des fenêtres sans fermer chrome.

(J'ai remarqué que le tableau contenait à nouveau un compte en double après un certain temps, mais cela ne posait aucun problème.)


0

En essayant d'utiliser l'excellente réponse de Ryan , j'ai constaté que le fichier %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferencesétait en cours d'utilisation. Je l 'ai cherché à l' aide de la commande "Find Handle ou DLL" de Sysinternals Process Explorer, et j'ai découvert qu'il s'agissait d 'un utilitaire Lenovo - C:\Program Files (x86)\Lenovo\LocationAware\lpdagent.exe- Location Task Manager LPD Access Agent.

Solution: Tuez lpdagent.exe, ouvrez Chrome une fois - obtenez "Google Chrome n'a pas été arrêté correctement" une fois de plus, puis plus rien - le problème a été corrigé.


0

Je reçois cette erreur chaque fois qu'il y a une mise à jour de chrome.

Je constate que je ne peux pas enregistrer le fichier de préférences car il est utilisé par un autre programme (même avec la désactivation de Chrome!). Cela indique que chrome est en cours d'exécution en arrière-plan.

Ma solution consiste à activer le paramètre "Continuer à exécuter les applications en arrière-plan lorsque Google Chrome est fermé".
[Je l’allume, ferme chrome puis lance chrome et l’éteint] Cela me permet alors de changer le "type de sortie" dans le fichier de préférences comme suggéré ci-dessus.

Travaille pour moi :)


0

Les réponses étant compliquées, je me suis demandé pourquoi ne pas l’empêcher de sauvegarder l’historique de navigation, ce qui doit être ce qui ne s’arrête pas correctement. Je n'y parle jamais de toute façon. Alors je l'ai empêché de sauvegarder l'historique de navigation. Ça a marché.


C'est vraiment un commentaire et non une réponse à la question initiale. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire en dessous de son message - vous pouvez toujours commenter vos propres messages, et une fois que vous avez suffisamment de réputation, vous pourrez commenter n'importe quel message . S'il vous plaît lire Pourquoi ai-je besoin de 50 réputation pour commenter? Que puis-je faire à la place?
DavidPostill

0

sous Ubuntu ou similaire, pour chrome et google-chrome

sed -i \
    's,"exit_type":\s*"Crashed","exit_type":"Normal",g' \
    ~/.config/{google-chrome,chromium}/@(Profile\ ?|Default)/Preferences

Exécutez ceci avant de lancer le navigateur. Je mets ceci dans un script bash:

$ cat ~/bin/internet
#!/usr/bin/env bash
shopt -s extglob
sed -i \
    's,"exit_type":\s*"Crashed","exit_type":"Normal",g' \
    ~/.config/{google-chrome,chromium}/@(Profile\ ?|Default)/Preferences
exec "$@"

Vous pouvez également modifier des .desktopfichiers si vous les utilisez:

$ sudo sed -i 's,Exec=,Exec=/home/bartek/bin/internet,g' /usr/share/applications/{google-chrome,chromium-browser}.desktop
$ grep Exec /usr/share/applications/{google-chrome,chromium-browser}.desktop
/usr/share/applications/google-chrome.desktop:Exec=/home/bartek/bin/internet /usr/bin/google-chrome-stable %U
/usr/share/applications/google-chrome.desktop:Exec=/home/bartek/bin/internet /usr/bin/google-chrome-stable
/usr/share/applications/google-chrome.desktop:Exec=/home/bartek/bin/internet /usr/bin/google-chrome-stable --incognito
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser %U
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser --incognito
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser --temp-profile

Détails de la commande:

- replaces JSON file key "exit_type" from "Crashed" to "Normal"
- JSON might include white space after colons, removed
- {google-chrome,chromium} - bash brace expansion, creates multiple paths if any of those exist
- /@(Profile\ ?|Default) - bash extended pattern, similar to brace expansion, allows for wildcards ? in patterns
- I used comma instead of common / in sed pattern, for readability

Basé sur la réponse de janot (ceci à son tour basé sur le travail des autres.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.