25

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

Однако я перезапустился в безопасном режиме и перезапустил Chrome. Я не увидел кнопку « Восстановить» (просто пустое окно). Обнаружив проблему, я перезапустил компьютер в "обычном режиме" и снова запустил Chrome. Но кнопки « Восстановить» все еще не было. (Ctrl-Shift-T тоже не работает.)

Я быстро сделал резервную копию папки пользовательских данных, но файлы « Последний сеанс » и « Последние вкладки » имеют размер всего 1 КБ каждый (поэтому фактические данные больше не находятся в этих файлах):

Как мне выполнить "восстановление сеанса" теперь, когда кнопка « Восстановить» исчезла?

Как выполнить "восстановление сеанса", если Chrome уже переопределил « Последний сеанс » и « Последние вкладки »?

(Есть ли способ восстановить потерянный сеанс, используя другие файлы, такие как "Индекс истории" и т.д.?)

5 ответов5

20
C:\Users\%username%\AppData\Local\Google\Chrome\Application\chrome.exe --restore-last-session

(было предложено создать ярлык, поскольку это, по-видимому, не единичный случай.  Я создал ярлык, но еще не проверял его.)

В прошлом кто-то опубликовал это решение для ручного извлечения вкладок даже после того, как пропустил «RESTORE» из CRASH за 0,1 секунды.

Но я смог восстановить свои вкладки, и вот что я сделал:

  • Убей свой Chrome через диспетчер задач
  • Перейдите в C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default
  • Переименуйте "Текущий сеанс" в «Текущий сеанс.old»
  • Переименуйте "Current Tabs" в «Current Tabs.old»
  • Переименуйте "Последний сеанс" в "Текущий сеанс"
  • Переименуйте "Последние вкладки" в "Текущие вкладки"
  • Перезапустите Chrome, и все!

Это сработало после того, как Ctrl+Shift+T не сработало (нет ответа даже для 1-й вкладки), и после щелчка правой кнопкой мыши на новой вкладке и выбора «восстановление» стало серым. Конечно, я уже давно выбрал «Настройки | При запуске | Продолжить с того места, где остановился», но безрезультатно.

Теперь, если бы мы могли только остановить Google от сбоев в первую очередь.

Я буду проверять "расширение SessionBuddy" для Chrome, но это решило дилемму прошлой ночью.


Конечно, если ваш домашний каталог / каталог профиля находится где-то отличным от C:\Users\%username% , используйте соответствующий путь.

3

Файлы History Index содержат вашу историю навигации. Тот, без даты с текущего месяца.

Что касается восстановления предыдущего сеанса, попробуйте передать --restore-last-session в командной строке.

1

Посмотрите на недавно закрытую ссылку

Chrome недавно закрыт

Ваши предыдущие вкладки, скорее всего, будут там.

1

У меня есть (я думаю, что это) верный способ восстановления ваших вкладок, если вы недавно не удалили свою историю Интернета.

Перейдите к истории в вашем браузере (ctrl+h) и продолжайте прокручивать, пока не начнете распознавать ссылки / страницы, которые вы потеряли в аварии. Каждая вкладка, которую вы ищете, должна быть в строке. Причина в том, что Chrome сохраняет все ваши сессии каждый раз, когда вы запускаете его.

-1

Перейти к истории и нажмите Закрытые вкладки.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .