我在使用 Chrome 时突然电脑崩溃了。通常,如果我重新启动并重新运行 Chrome,就会出现一个Restore按钮来恢复丢失的 Chrome 会话。
然而,我重新启动了在安全模式下,然后重新运行 Chrome。我没有看到任何Restore按钮(只有一个空白窗口)。我感觉到有问题,于是以“正常模式”重新启动了计算机,然后再次重新运行 Chrome。但仍然没有Restore按钮。(Ctrl-Shift-T 也不起作用。)
我快速备份了用户数据文件夹,但文件“上次会议“ 和 ”最后标签页“每个只有 1 KB(因此实际数据不再位于这些文件中):
现在Restore按钮没了,我该如何进行“会话恢复”?
当 Chrome 已经覆盖“时,我该如何进行“会话恢复”上次会议“ 和 ”最后标签页“?
(有没有办法使用其他文件(如“历史索引”等)恢复丢失的会话?)
答案1
C:\Users\%username%\AppData\Local\Google\Chrome\Application\chrome.exe --restore-last-session
(建议创建一个快捷方式,因为这似乎不是一次性发生的事情。我已经创建了快捷方式,但还没有测试过。)
方式有人发布了此解决方案,即使在错过了 0.1 秒的崩溃“恢复”后,也可以手动拉动标签。
但我能够恢复我的标签,以下是我所做的:
- 通过任务管理器关闭 Chrome
- 去
C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default
- 将“当前会话”重命名为“当前会话.old”
- 将“当前标签”重命名为“当前标签.old”
- 将“上次会话”重命名为“当前会话”
- 将“上次标签页”重命名为“当前标签页”
- 重新启动 Chrome 即可!
在Ctrl++不起作用(甚至第一个选项卡都没有响应)并且右键单击新选项卡并选择“恢复”后Shift,此功能T有效。当然,我早就选择了“设置|启动时|继续上次中断的位置”,但无济于事。
现在,如果我们能阻止 Google 崩溃就好了。
我也会检查 Chrome 的“SessionBuddy 扩展”,但这解决了昨晚的困境。
2021 年更新:在 Chrome 的最新版本中,会话和选项卡文件的路径已更改。它们现在都位于单个文件夹中%localappdata%\Google\Chrome\User Data\Default\Sessions
,名称类似于Tabs_132655660123456789
。关闭浏览器并用旧文件对替换新文件对(通过重命名)有助于成功恢复上一个会话,甚至保留选项卡组 - 这是 SessionBuddy 扩展无法做到的。
“用户数据”中的“默认”是 Chrome 配置文件目录。如果您有多个配置文件,则任何其他配置文件的目录将被命名为“配置文件 1”、“配置文件 2”等等。
当然,如果您的主/配置文件目录不在C:\Users\%username%
,请使用适当的路径。
答案2
这些History Index
文件包含您的导航历史记录。没有日期的文件来自当前月份。
关于恢复上一个会话,请尝试传递--restore-last-session
命令行。
答案3
刚刚遇到了这个问题,想要恢复桌面上的一个打开了 8 个选项卡的浏览器窗口。
我通过进入浏览器的历史记录解决了这个问题,在那里,我可以在“最近关闭”下阅读以下“8 个标签”和“5 个标签”。
从阅读可能性来看,我只需按下“8 个标签”。
我单击了它并且标签被恢复了。
答案4
我有(我认为是)一种万无一失的方法来恢复您的标签,只要您最近没有删除您的互联网历史记录。
转到浏览器的历史记录 ( ctrl+ h),然后继续滚动,直到您开始识别崩溃时丢失的链接/页面。您要查找的每个选项卡都应该排成一行。之所以如此,是因为 Chrome 每次启动时都会保存您的整个会话。