Cerré Chrome por accidente. Ahora, presumiblemente, todas las pestañas que tenía abiertas ya no están. No quiero arriesgar nada iniciando Chrome ahora antes de pedir ayuda. Me temo que se perderán permanentemente (archivos sobrescritos) si hago eso. Sé por experiencia previa con Firefox que restaurar pestañas y sesiones de navegador puede ser un negocio complicado.
¿Qué puedo hacer en este momento? ¿Hay un archivo o algo que necesito copiar o renombrar? Sé sobre el comando Ctrl + Shift + T. Pero normalmente uso esto mientras navego. ¿Funcionará DESPUÉS de cerrar Chrome?
google-chrome
tabs
Samir
fuente
fuente
%LOCALAPPDATA%\Google\Chrome\User Data
ahora. Espero que no sea demasiado tarde ... Tuve que omitir los archivos Current Session y Current Tabs .Respuestas:
Prevención de cierre accidental
Sí, desafortunadamente los desarrolladores han optado por no crear un aviso para evitar esto. Tendrá que extraer algunas de las extensiones que se han escrito para tratar esto y elegir una que se adapte a usted (desafortunadamente, debido al diseño de Chrome, las extensiones deberán mantener un par de procesos adicionales en funcionamiento).
Prevención de pérdida de datos
Muy inteligente. Tiene razón, es probable que ejecutar Chrome los elimine poco después porque está diseñado para mantener solo un conjunto de copias de seguridad además de la copia de trabajo actual, por lo que cuando inicie una nueva instancia, cambiará todo y sobrescribirá el el anterior.
Tampoco es agradable con Chrome, pero lo guiaré a través del proceso (he tenido que hacerlo demasiadas veces).
Archivos de sesión
Sí, son los siguientes cuatro archivos en su Directorio de datos de usuario :
Current Session
(contiene los datos de los formularios en las páginas de la sesión actual)Current Tabs
(contiene una lista de URL para las pestañas en la sesión actual)Last Session
(igual queCurrent Session
, pero para la sesión anterior)Last Tabs
(igual queCurrent Tabs
, pero para la sesión anterior)(Tenga en cuenta que el término "sesión" aquí implica una ronda de inicio de Chrome desde cero. Es decir, si abre Chrome cuando no hay absolutamente ninguna instancia de
chrome.exe
ejecución (verifique el Administrador de tareas para asegurarse), entonces está iniciando una sesión. Si cierra todas las pestañas en una ventana, pero tiene otra ventana de Chrome con una pestaña abierta, entonces esa sesión aún está activa, por lo que iniciar Chrome nuevamente no será una sesión nueva. Del mismo modo, si Chrome se cuelga y cierra todas las ventanas, pero queda una copia dechrome.exe
ejecución, entonces esa sesión aún está activa hasta que la elimine).Copie estos cuatro archivos en algún lugar para que pueda trabajar sin perder nada. De esa manera, siempre puede copiarlos si algo sale mal.
Volver a abrir pestañas
Sí, hasta cierto punto, sin embargo, tiene el combo equivocado; es Ctrl+ ⇧ Shift+ T. Y si tenía varias pestañas abiertas antes de cerrarlo, entonces debería volver a abrirlas todas.
(En versiones anteriores, por alguna razón, solo funcionaría si creara una nueva pestaña. Todavía uso Chromium 11 en mi sistema XP y siempre estoy desconcertado por este extraño comportamiento. Cada vez que cierro Chrome accidentalmente y necesito recuperar mis pestañas , Primero tengo que abrir una pestaña (presionar Ctrl+ Tpara la página Nueva pestaña es más fácil) antes de presionar Ctrl+ ⇧ Shift+ Tpara recuperar las pestañas anteriores. En versiones más recientes (no estoy seguro exactamente cuándo, pero para numerosas versiones ahora ), funciona sin tener que abrir una pestaña primero.)
Ahora, antes de ir y ejecutar Chrome, debo advertirle que no siempre funciona. En primer lugar, no funcionará inmediatamente después de iniciar Chrome. Debe esperar hasta que Chrome lea los archivos de usuario y los analice. Esto puede demorar unos minutos y puede verlo haciendo clic con el botón derecho en la barra de pestañas y observando que la entrada del menú contextual Volver a abrir pestaña está atenuada / deshabilitada por un tiempo. Si espera unos momentos y repite, debería ponerse negro (habilitado) y luego puede usarlo.
Sin embargo, incluso si espera un tiempo, no siempre restaurará la sesión anterior. A veces, Chrome simplemente pierde la sesión y las pestañas anteriores y la función de reabrir pestaña simplemente no funciona. No he podido entender por qué o discernir ningún tipo de patrón o causa, pero siempre parece ser el caso cuando más lo necesitas. No he realizado pruebas clínicas y experimentales, pero parece que abrir una nueva pestaña después de abrirla es una buena manera de hacer que Chrome elimine su sesión anterior (supongo que se da cuenta de que ya ha terminado y está comenzando algo nuevo) .
En caso de que esto acabe sucediendo, recomiendo copiar los cuatro archivos anteriores antes de volver a ejecutar Chrome. De esa forma, no los perderá si Chrome está de mal humor y decide eliminarlos.
Copie los archivos, luego ejecute Chrome y espere unos momentos, luego vea si volver a abrir la pestaña está disponible.
Modo de recuperación
Si todavía no está disponible, intente poner Chrome en modo de recuperación:
Local State
archivo en un editor de texto (está en la carpeta principal de Datos de usuario)exited_cleanly
entradafalse
Ahora debería mostrar que Chrome no cerró correctamente la barra de aviso. Haga clic en el
[Restore]
botón y, con suerte, restaurará su sesión. (Esto debería funcionar incluso si ha abierto pestañas nuevas antes de hacer clic en el botón).Si no funciona, intente copiar
Last Tabs
yLast Session
al Directorio de datos de usuario y renómbrelos aCurrent Tabs
yCurrent Session
respectivamente. Por supuesto, incluso si esto funciona, solo obtendrá la sesión antes de la anterior, no la que se bloqueó, pero eso puede ser suficiente dependiendo de su situación.Extracción manual
Si eso todavía no funciona, puede extraer manualmente las pestañas de los archivos mediante el uso de un programa de búsqueda de cadenas como cadenas (figura). Ejecute el programa, pasando los archivos y guárdelos en otro archivo. La mayoría de estos programas requieren el uso de la línea de comandos, pero presumiblemente también hay versiones GUI (aunque parece que no puedo encontrar ninguna en este momento). Así, por ejemplo, si guarda
strings.exe
ac:\foobar
y copiar los archivos a cuatro allí también, se podía extraer las pestañas como tan:(Agregué espacios adicionales para alinear todo solo para dejar en claro lo que está sucediendo).
Ahora puede abrir los nuevos
*tabs.txt
archivos de texto y ver las URL de las pestañas que había abierto anteriormente. Tenga en cuenta que puede ver mucha duplicación, así como algunas pestañas que había cerrado.Los
*sess.txt
archivos contendrán otra información, como el texto que escribió en los formularios de una página, por lo que si tenía una página abierta con un montón de información que ingresó, puede recuperarla para no tener que comenzar de nuevo. de nuevo desde cero. (Por ejemplo, si accidentalmente cierro esta página, podría recuperar este texto que estoy escribiendo en este mismo momento en lugar de intentar hacerlo todo de nuevo. ¡ El horror!๏ _ ๏) Tenga en cuenta nuevamente que probablemente verá duplicaciones. La peor parte es que si ha estado escribiendo algo durante un tiempo y ha cambiado varias veces desde que comenzó (como este texto aquí), entonces probablemente encontrará varias copias de él, cada una una instantánea en diferentes puntos. Puede ser tedioso examinar cada archivo para ver cuál es la versión más reciente con los últimos cambios; pero sigue siendo mejor que empezar de cero.Gestión de sesiones futuras
Para evitar tener problemas como este en el futuro (y para evitar tener que confiar en Chrome para que funcione correctamente), puede instalar una extensión de administración de sesión . Hay varios para elegir, pero recomiendo Session Buddy . Funciona bastante bien, es versátil y Hans es receptivo a los informes de errores y solicitudes de funciones . (¡Creo que recientemente incluso ha agregado la sincronización!) Session Buddy le permitirá guardar manualmente una sesión, pero también puede guardarlas automáticamente, para que pueda recuperarse fácilmente de un bloqueo.
Ahora publicaré esta respuesta haciendo clic en el botón rojo en la esquina ...
fuente
chromium-browser --incognito
"leer rápidamente algo pequeño sin invocar las funciones de restauración de sesión" (para una sesión de navegación grande). Luego golpea enctrl+n
lugar dectrl+N
. La nueva ventana borrará la sesión.¡Sí tu puedes!
Pero lo primero es lo primero, copie % LOCALAPPDATA% \ Google \ Chrome \ User Data en una ubicación segura.
Luego, inicie Chrome y haga clic derecho en la barra de pestañas y elija Reabrir pestaña cerrada .
Pero no confíes en mi palabra. Esto está garantizado para funcionar en la versión de Chrome 29.0.1547.57 m. Para otras versiones, consulte su manual de usuario.
Para evitar este problema en el futuro, cambie la configuración de Chrome. Haga clic en el botón de menú de Chrome en la esquina superior derecha de su navegador, luego haga clic en Configuración . Donde dice "Al iniciar", elija la opción Continuar donde lo dejé . De esta manera, incluso si cierra Chrome intencionalmente, cuando lo inicie la próxima vez, le mostrará las pestañas que había abierto anteriormente, cada vez que cierre y vuelva a iniciarlo.
Sin embargo, tenga en cuenta que, a diferencia de Firefox, Chrome intentará cargar cada página web para cada pestaña abierta. Si tiene una computadora lenta o tiene muchas pestañas abiertas, esto podría ser un problema. También puede afectar su factura si tiene una conexión de acceso telefónico (seamos sinceros; no todos los usuarios de Internet en el mundo tienen una conexión de fibra LAN dedicada).
fuente
User Data
carpeta, que puede ser bastante grande, por lo que copiar todo sería un desperdicio.;-)
Chrome\User Data
entonces? ¿Ninguna de las subcarpetas ni ninguno de los otros archivos?Cuando abre una nueva ventana de Chrome, lo primero que debe hacer es seleccionar la página 'Historial' del menú. Cuando estás en la pestaña de historial, presionas lo habitual
Ctrl+Shift+T
y restaura la sesión anterior en una nueva ventana.Utilicé esto después de haber eliminado la sesión de navegación y después de cerrar correctamente la ventana del navegador con versiones recientes de Chrome y Chrome en Linux.
Esta respuesta es obviamente mucho más simplista que la aceptada, pero descubrí que funciona de manera confiable.
fuente
Haga clic en el submenú de pestañas recientes en el menú de tres barras. Luego restaure cada grupo de pestañas (que deberían corresponder a sus ventanas anteriores) una por una. Esperemos que no hayas abierto demasiadas ventanas ...
fuente
Una vez que esto me sucedió después de limpiar mi cuaderno con CCleaner. Lo que hice fue algo simple pero funcionó bien. Ingresé al historial de Chrome y busqué las entradas de los últimos días y pude restaurar todas las pestañas que quería. Espero que ayude a alguien en el futuro Carlos Moura Brasil
fuente
:-(
Solo abro el Administrador de tareas y finalizo el proceso de Chrome con el mayor uso de RAM y cerrará el navegador junto con todas las pestañas.
La próxima vez que abra Chrome, me preguntará si deseo restaurar las pestañas de la sesión anterior. Voila! Todas las pestañas se restauran.
Creo que esto solo funciona si abro Chrome como administrador cada vez.
fuente
Esto es lo que funcionó para mí. Ir:
Haga clic derecho en la
Default
carpeta -> Propiedades -> Versiones anteriores -> Restaurar a la versión más reciente (antes de perder sus pestañas).¡Magia! (Podría darle algunos errores para restaurar algunos archivos de caché, simplemente ignórelos / omítalos).
Las otras opciones, como Ctrl+ Shift+ To reemplazar los archivos "sesión actual" y "pestañas actuales" con los archivos "última sesión" y "últimas pestañas", no funcionaron para mí porque mi "última sesión" y "últimas pestañas" "los archivos ya se habían reescrito después de perder las pestañas.
Restaurar una versión anterior de la carpeta funcionó (aunque es posible que no pueda restaurar algunas de sus pestañas más recientes, pero es probable que recuerde cuáles eran desde que eran recientes).
fuente
Si ya ha reiniciado Chrome y restaurado estas pestañas en el pasado, creo que estas pestañas aparecerán en su historial de navegación, en el mismo orden en que habían estado antes. Simplemente abra la página del historial, desplácese de nuevo a la fecha / hora en la última vez que restauró con éxito las pestañas, y debería verlas todas agrupadas.
Por supuesto, esto supone que la mayoría o todas las pestañas han permanecido abiertas durante varias sesiones, y que no eliminas tu historial de forma regular.
fuente
Debido a que la configuración de configuración propuesta de
exited_cleanly = false
no funcionó para mí y no encontré ningún equivalente de cadenas para Linux, encontré otra solución.Current tabs
yCurrent session
, si todavía los tiene (mejor: tambiénLast...
)ps a | grep chromium
(número en la primera columna) ohtop
, /, Tipochrom...
kill -s SIGILL <PID>
Current tabs
yCurrent session
para~/.config/chromium
fuente
pkill chromium
Me gustaría agregar que las pestañas ancladas se volverán a abrir automáticamente cuando inicies Chrome la próxima vez.
Además, cuando presiona Ctrl + Shift + T, todas las pestañas de la sesión anterior se abrirán en una nueva ventana del navegador Chrome (las pestañas no se agregarán a la ventana del navegador existente).
fuente
Para todos los que lean, recomiendo descargar la extensión Great Suspender Chrome. No solo optimiza el uso de su memoria (básicamente pone las pestañas que no ha usado durante un tiempo fuera de la memoria, pero aún dentro de Chrome), sino que también almacena sus "sesiones" de navegación. Entonces, incluso si Chrome eliminó todo, puede ir a la configuración de GS y todas sus sesiones estarían allí, y serían fáciles de exportar en un archivo de texto.
fuente
el atajo simple es Ctrl + Shift + T y puede recuperar todas sus pestañas abiertas ...
fuente