如何在没有“还原”按钮和文件“上次会话”和“上次标签”的情况下还原Chrome?


31

电脑当机时,我正在使用Chrome。通常,如果我重新启动并重新运行Chrome,将会有一个Restore按钮来恢复丢失的Chrome会话。

但是,我以安全模式重启,然后重新运行了Chrome。我没有看到任何Restore按钮(只是一个空白窗口)。感觉有问题,我以“正常模式”重启了计算机,然后再次重新运行了Chrome。但是仍然没有Restore按钮。(Ctrl-Shift-T也不起作用。)

我迅速备份了用户数据文件夹,但是文件“ Last Session ”和“ Last Tabs ”每个只有1 KB(因此实际数据不再位于这些文件中):

在此处输入图片说明

既然Restore按钮不见了,我该如何进行“会话还原” ?

Chrome已覆盖“ 上次会话 ”和“ 最后一个标签 ” 时,如何进行“会话还原”?

(是否可以使用“历史索引”等文件来恢复丢失的会话?)



3
@Vadzim,也可以找到superuser.com/q/635436/78897。但通过所有的答案有太多看,似乎是无解的,一旦对Chrome的覆盖Last SessionLast Tabs文件。Darn Chrome应该认真提供更多的数据健壮性,并开始更加重视用户的数据。
Pacerier '16

对我来说,右键单击浏览器选项卡,然后选择“重新打开已关闭的窗口”是
可行的

Answers:


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

(建议创建一个快捷方式,因为这似乎不是一次发生。我已经创建了该快捷方式,但尚未对其进行测试。)

回有人张贴此解决方案竟然不翼而飞.1秒“恢复”坠机后基本上手拉标签。

但是我能够恢复我的标签,这是我的工作:

  • 通过任务管理器杀死Chrome
  • C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default
  • 将“当前会话”重命名为“ Current Session.old”
  • 将“当前标签”重命名为“当前标签.old”
  • 将“上一个会话”重命名为“当前会话”
  • 将“最后一个标签”重命名为“当前标签”
  • 重新启动Chrome,然后就可以开始了!

Ctrl+ Shift+ T无效后(即使第一个选项卡也没有响应),并且右键单击新选项卡并选择“恢复”后,此选项变为灰色。当然,很早以前我已经选择了“设置” |“在启动时|继续从上次中断的地方”,但无济于事。

现在,如果我们只能阻止Google崩溃的话。

我还将检查Chrome的“ SessionBuddy扩展”,但这解决了昨晚的难题。


当然,如果主目录/配置文件目录不是C:\Users\%username%,则请使用适当的路径。


2
+1很棒(我错过了崩溃通知中的1秒(!?)还原功能-该死的Chrome!)-对于使用XP的用户...C:\Documents and Settings\%username\Local Settings\Application Data\Google\Chrome\User Data\Default
MrWhite 2013年

LastSession和Last Tabs均为0字节。我真的怀疑这是否行得通。
mcv

1
好答案!它再次救了我,所以我很赏识。再次感谢!
jaraics 2014年

1
请记住,--restore-last-session
КонстантинВан

1
Windows崩溃了,所以我不得不重新安装它,而旧的Chrome的localappdata存储在中Windows.old,因此我复制了Current / Last Session / Tabs文件,并使用运行了Chrome --restore-last-session,一切都恢复了。
Liggliluff

3

这些History Index文件包含您的导航历史记录。一个没有日期的日期是从当前月份开始的。

关于恢复上一个会话,请尝试--restore-last-session在命令行中传递。


这正在工作,但是我的“上一个会话”现在不再是我想要的会话(当它崩溃时),我想本质上来说,所需的是一种--restore-last-last-session或一种围绕数据进行复制的方式,以便C:\pocket\chrome可以--restore-last-session还原“崩溃的会议”。
Pacerier,2011年

2
抱歉,无法执行此操作,因为它仅保留当前和最近的会话。
AluísioASG

1
Chrome在上一个会话之前将会话的数据保存在哪里?
Pacerier,2011年

1
没有。仅存储当前和以前的会话。
AluísioASG


1

只要您最近还没有删除互联网历史记录,我就拥有恢复标签的肯定方法。

转到浏览器中的历史记录(ctrl+ h)并继续滚动,直到您开始识别崩溃中丢失的链接/页面为止。您要查找的每个标签都应该连续存在。原因是Chrome每次启动时都会保存整个会话。


4
这对我不起作用...我通常会在打开标签时将其杀死...已经打开了几个月的东西在历史上没有出现...
Gert van den Berg,2017年

1

刚刚解决了这个问题,想恢复桌面上打开了8个标签的浏览器窗口。

我通过浏览器的“历史记录”解决了该问题,在顶部,我可以在“最近关闭”下阅读以下“ 8个标签”和“ 5个标签”。

通过阅读各种可能性,我只需要按下“ 8个选项卡”即可。

我单击它,然后恢复了选项卡。


0

如果您使用的是Mac,则可以使用Time Machine:

  1. 退出Chrome

  2. 导航 Users/{your-user}/Library/Application Support/Google/Chrome/Default

  3. 选择文件“ Last session”,然后从时间机器菜单中选择“ Enter Time Machine”,返回崩溃前的状态并还原这4个文件:

    • 本届会议
    • 当前标签
    • 上届会议
    • 最后标签
  4. 启动Chrome


-1

转到历史记录,然后单击关闭的选项卡。

它将打开另一个窗口,其中包含所有先前已关闭的选项卡。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.