Obtener "Google Chrome no se cerró correctamente" todas las semanas

39

Recibo "Google Chrome no se cerró correctamente" dos veces por semana , se convierte en un problema muy molesto.
Siempre solucioné este problema eliminando el perfil de usuario predeterminado de Chrome y volviendo a abrir el Chrome, pero al hacerlo, se eliminarán todos mis extensiones / aplicaciones / marcadores / configuraciones.
pero esto sucede con más frecuencia y sigo perdiendo configuraciones

¿Hay alguna manera de terminar con esta locura? Estoy ejecutando Win 8.1 / última versión de Chrome

usuario44517
fuente
Chrome no debería fallar. Debería deshabilitar sus extensiones para verificar que el mensaje de error aún ocurra.
Ramhound
@Ramhound, la única extensión que tengo es adblock plus
user44517
@avirk Lo intenté entre diferentes métodos, pero sigue mostrando ese mensaje, desinstalé Chrome varias veces, pero el problema sigue volviendo
user44517
Podría ser esa extensión ¿Has probado mi sugerencia?
Ramhound
@Ramhound sí, desinstalé todas las extensiones, pero aún muestra ese error después de salir y abrir Chrome
user44517

Respuestas:

32

Entré en Configuración / Avanzado (en Chrome) y marqué la casilla "Continuar ejecutando aplicaciones en segundo plano cuando Google Chrome está cerrado". Esto solucionó el problema para mí.

Irónicamente, fui a esta configuración porque otro usuario la solucionó DESCONECTANDO esa opción, que funcionó para él.

Quizás simplemente cambiar la opción hace que Chrome limpie algo internamente. Creo que mi mensaje de error falso comenzó cuando Chrome realmente no pudo apagarse correctamente, y de alguna manera el indicador de error se atascó.

EDITAR : a partir de la segunda mitad de 2018, la opción "Continuar ejecutando aplicaciones en segundo plano cuando Google Chrome está cerrado" ahora está disponible en Configuración> Avanzado> Sistema en Google Chrome (Windows 10).

Ashtangakasha
fuente
3
Esta sugerencia me resolvió el problema en Ubuntu 14.04. Probé esto apagando la computadora, con la opción de encendido y apagado. Cuando estaba encendido y reiniciaba, recibí el mensaje de error, en el otro caso no. Esencialmente, con la opción marcada, el cierre de Chrome realmente no lo termina, y el apagado con Chrome en ejecución hace que Chrome piense que se bloqueó.
atmelino
Funciona perfectamente para Chromium en Ubuntu 14.04
dgel
Pude solucionar el problema desmarcando esa casilla en Debian 8.
marcelocra
1
Puedo confirmar que simplemente cambiando el estado de este cuadro se soluciona el problema en Ubuntu 15.10. Deshabilitar, reiniciar, volver a habilitar, reiniciar me permitió dejar los servicios en segundo plano habilitados y no recibir este mensaje de error cada vez que inicio Chrome.
Hobs
Tenía esta opción activada desde hace algún tiempo, pero solo recientemente se produjo este comportamiento.
Eugene
17

Esto también me estaba pasando a mí. Solo haz lo siguiente:

  1. Abrir la carpeta %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\
  2. Abre el archivo preferences
  3. Hacia la parte inferior, encuentra la siguiente línea:

    "exit_type": "Crashed"
    

    Luego reemplace Crashedcon normalesto:

    "exit_type": "normal"
    
  4. Guardar y reiniciar Chrome

El problema debe ser solucionado!

Ryan
fuente
77
La misma preferencia se puede encontrar y cambiar en el archivo ~ / .config / google-chrome / [Profile] / Preferences en Ubuntu (y probablemente otras distribuciones de Linux), donde [Profile] es el nombre de perfil de usuario ("Perfil 2" para yo).
James Womack
No puedo encontrar un preferencesarchivo.
Fondo de la demanda de Mónica
Esta fue la respuesta correcta para mí en Ubuntu 16.04, Google Chrome (no cromo) :) ¡Gracias!
aaronsnoswell
Esto tampoco funciona.
MattBoothDev
2

No funciona desde Chrome 43

He usado las respuestas de Ryan (una vez) y de Valentt (necesitaba cambiar otra preferencia) para arreglarlo para siempre (espero) en Ubuntu

agregue lo siguiente a las Aplicaciones de inicio (no olvide cambiar el nombre de su perfil y el directorio de Chrome):

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

¡Así es como resolví que Chrome no se apagaba correctamente! Simplemente inicie Chrome automáticamente al inicio con el siguiente comando: google-chrome --no-startup-window

¡Esto lo resolvió para mí!

FYI: estoy ejecutando Mint 64bit v17.1 (canela)

romke
fuente
1

En Windows puede ser necesario eliminar los atributos del sistema, ocultos y de solo lectura del archivo %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferencesdebido a la corrupción del malware. El estado "bloqueado" se conserva cada vez que se inicia porque los atributos del archivo prohíben que Chrome elimine el estado "bloqueado". Puede hacerlo con el siguiente comando (no se requiere elevación):

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

Después de abrir Chrome y hacer clic en los botones 'x' o 'restaurar' en la advertencia, cierre Chrome y la próxima vez que lo abra, el error desaparecerá.

Shawn
fuente
0

Arreglé el mío:

  • Cree un nuevo inicio de sesión de Windows en la cuenta, o simplemente active la cuenta de invitado

  • Usando Win Explorer (Herramientas, Opciones de carpeta), configúrelo para mostrar archivos ocultos

  • Luego ve a: Users\new_or_guest_account\AppData\Local\Google

  • "Copiar" la carpeta

  • Ir: Users\the_account_having_trouble\AppData\Local\Google

  • Eliminar (o renombrar) la carpeta Google

  • "Pegar" la carpeta de Google

Usted debe ser bueno para ir.

Puede restaurar Marcadores copiando y pegando el archivo Marcadores que se encuentra en esta carpeta: C: \ Users \ account \ AppData \ Local \ Google \ Chrome \ User Data \ Default

CurtWPk
fuente
0

Recientemente resolví este problema eliminando el duplicado de mi cuenta al comienzo del archivo de Preferencias.

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

Y ubicar (probablemente en la parte superior del archivo)

"account_info": [ {
      "account_id": "[email protected]",
      "email": "[email protected]",
      "gaia": "256524851203586575245"
   }, {
      "account_id": "[email protected]",
      "email": "[email protected]",
      "gaia": "256524851203586575245"
   } ],

Eliminé el duplicado, así que terminé con:

"account_info": [ {
      "account_id": "[email protected]",
      "email": "[email protected]",
      "gaia": "256524851203586575245"
   } ],

Esto mantuvo todas mis extensiones y preferencias. Y esto no ha abierto varias pestañas después del inicio o el mensaje "Google Chrome no se cerró correctamente" incluso después de cerrar las ventanas sin cerrar Chrome.

(Noté que la matriz contenía una cuenta duplicada nuevamente después de un tiempo, pero no causó ningún problema).

ct194
fuente
0

Al intentar usar la excelente respuesta de Ryan , descubrí que el archivo %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferencesestaba en uso. Lo busqué usando "Find Handle or DLL" de Sysinternals Process Explorer , descubrí que se trataba de alguna utilidad de Lenovo - C:\Program Files (x86)\Lenovo\LocationAware\lpdagent.exe- Location Task Manager LPD Access Agent.

Solución: Maté lpdagent.exe, abrí Chrome una vez, recibí "Google Chrome no se cerró correctamente" una vez más, y luego no más, se solucionó el problema.

Jonathan
fuente
0

Recibo este error cada vez que hay una actualización de Chrome.

Me parece que no puedo guardar el archivo de preferencias, ya que está siendo utilizado por otro programa (¡incluso con Chrome apagado!). Esto indica que Chrome se está ejecutando en segundo plano.

Mi solución es alternar la configuración "Continuar ejecutando aplicaciones en segundo plano cuando Google Chrome está cerrado".
[Lo enciendo, cierro Chrome y luego inicio Chrome y lo apago] Esto me permite cambiar el "tipo_salida" en el archivo de preferencias como se sugirió anteriormente.

Funciona para mi :)

mach202
fuente
0

Encontré las respuestas complicadas, así que pensé por qué no evitar que guarde cualquier historial de navegación, que debe ser lo que no se está cerrando correctamente. Nunca me refiero a eso de todos modos. Así que dejé de guardar el historial de navegación. Funcionó.

Jenny
fuente
Esto es realmente un comentario y no una respuesta a la pregunta original. Para criticar o solicitar una aclaración de un autor, deje un comentario debajo de su publicación; siempre puede comentar sus propias publicaciones y, una vez que tenga suficiente reputación , podrá comentar cualquier publicación . Por favor lea ¿Por qué necesito 50 reputación para comentar? ¿Qué puedo hacer en su lugar?
DavidPostill
0

en Ubuntu o similar, para chromium y google-chrome

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

Ejecute esto antes de iniciar el navegador. Puse esto en 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 "$@"

También puede modificar .desktoparchivos si los usa:

$ 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

Detalles del comando:

- 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

Basado en la respuesta de Janot (esto a su vez basado en el trabajo de otros.

bartekbrak
fuente