Как восстановить утерянную сессию Chrome?

Как восстановить утерянную сессию Chrome?

Компьютер выключился, и кнопка восстановления предыдущей сессии не сработала. Есть ли файл, который показывает URL предыдущей сессии? Я помню, что слышал об этом некоторое время назад. Любая помощь будет оценена по достоинству, спасибо

решение1

Обновление 05.09.2021:Этот ответ и скрипт были обновлены. Теперь он снова работает с новым Chrome "Сессия_" и "Вкладки_"файлы.


Пока не перезапускайте Chrome.(надеюсь, вы видите это из другого браузера). Есть вероятность, что файлы, указанные ниже, будут перезаписаны при перезапуске Chrome, поэтому постарайтесь сделать их копию до того, как это произойдет, если это возможно.

Если вы зайдете в ChromeДанные пользователякаталоге, вы должны найти файлы Session_*и Tabs_*, которые являются файлами для вашего сеанса. Должны быть файлы для обоих вашихТекущийи вашПредыдущийсеансы.

  • в Windows: %USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Sessions\если вы используетеПо умолчаниюПрофиль Chrome.
  • Если у вас несколько профилей Chrome, другие профили также можно найти вДанные пользователякаталог, с именамиПрофиль 1,Профиль 2и т. д. Каждый профиль имеет свои собственные Session_и Tabs_файлы.
  • Если вы не можете найти каталог, см.здесь

Скопируйте эти файлы в другое место в качестве резервной копии перед перезапуском браузера, чтобы не потерять их, если они случайно будут заменены новым пустым сеансом.

Теперь, если вы убьете свой браузер и затем перезапустите его, он должен спросить вас, хотите ли вы восстановить свою сессию, и он выберет самую новую пару Session_и Tabs_файлы из этого каталога. Таким образом, вы должны иметь возможность удалить оттуда самую новую пару и оставить старую пару, чтобы открыть эту сессию при восстановлении.

Для этого вам нужноУбийствобраузер, а не просто закрыть его, так как в противном случае не будет вызвано приглашение «Восстановить сеанс».

Чтобы убить Chrome:

  • Вы можете ввести адрес chrome://inducebrowsercrashforrealzв адресной строке, или использовать диспетчер задач, или командную строку, или (в Windows) запустить tskill chromeпрямо из Runдиалогового окна, которое можно открыть с помощьюWinKey + R

Итак, подведем итог: после получения нужных файлов необходимо выполнить следующие шаги:

  1. УбийствоХром
  2. Поместите нужные файлы в каталог
  3. Перезапустите и нажмите «Восстановить» при появлении соответствующего запроса.

Я также написал несколько простых bat-скриптов, которые использую для легкого копирования файлов текущего сеанса, восстановления и создания резервных копий.

Вы можете ознакомиться с ними здесь:

https://github.com/aljgom/chrome_sessions

имг

(это демо-видео немного отличается от обновленной версии, но в целом оно такое же)

решение2

Поскольку это только что произошло со мной, позвольте мне описать ситуацию и то, почему CTRL-SHIFT-T у меня не работает:

  1. новый драйвер сломал мой компьютер, поэтому мне пришлось перезагрузить его
  2. Пока я ждал, пока загрузятся все значки на панели задач (Dropbox и т. д.), я заметил Intel Driver Updater и нажал на него.
  3. это открыло ПУСТОЙ Chrome. Было сообщение "Восстановить окна после сбоя", но оно либо не работало, либо исчезало, пока всплывало уведомление о cookie с сайта Intel
  4. У меня осталось пустое окно Chrome.

Теперь, поскольку я использую несколько окон для разделения различных рабочих проектов, история или недавняя вкладка не помогают. Некоторые вкладки были открыты больше недели назад, и я никогда не найду их в истории.

Я установил расширение ChromeСессия Друг и одним щелчком мыши я мог восстановить резервную копию, сделанную 10 минут назад.

Только не смейтесь надо мной: у меня было открыто 32 окна со 122 вкладками, и повторное открытие их работало нормально.

решение3

Простой способ: нажмите ctrl+ shift+ tстолько раз, сколько необходимо, чтобы повторно открыть все ранее открытые вкладки.

Немного более сложный способ: откройте историю браузера, нажав ctrl+, hи выберите старые вкладки, которые вы хотите открыть повторно.

Обратите внимание, что ни один из методов не будет работать для вкладок и окон в режиме инкогнито. Это сделано намеренно.

решение4

Как сказал Дон, это два распространенных способа восстановления.

Позвольте мне также напомнить вам о сочетании клавиш Cmd+Shift+T, которое восстановит все ранее закрытые вкладки,немедленнопосле их закрытия (намеренно или нет).

Обратите внимание, что это не сработает, если вы открыли хотя бы одну вкладку после случайного закрытия вкладок, поэтому убедитесь, что вы не использовали Chrome для открытия какой-либо другой вкладки после этого случайного закрытия.

Однако если вы открывали вкладки давно и не использовали их в течение некоторого времени, они не будут сохранены как одна из недавно открытых вкладок. В этом случае вам нужно вручную проверить историю.

Что касается файла, который вы ищете, обязательно проверьте ответы и комментарииэта ссылка

Связанный контент