我在 Ubuntu 16.04 上的 Firefox 59.0.2(64 位)中打开了大约 200 个网页标签。
我关闭了 Firefox,然后重新启动了 Ubuntu。
当我再次启动 Firefox 时,我有机会通过单击“历史记录”->“恢复上一个会话”来恢复之前的 200 个网页标签。但我没有这样做,而是单击了一个新标签并打开了一个新页面,然后关闭了该标签,这出乎我的意料地关闭了 Firefox(在 Chrome 浏览器中,关闭唯一的标签不会关闭 Chrome 浏览器)。
现在点击“历史记录”->“恢复上一个会话”只能恢复单个标签页的网页。有没有办法恢复之前 200 个标签页的网页会话?
请注意,在我看来,从 Firefox 最近的历史记录中找出前 200 个网页的 URL 比较困难。前 200 个网页选项卡的会话也是通过单击“历史记录”->“恢复上一个会话”创建的,当我恢复它时,Firefox 实际上并没有打开所有 200 个网页,而是在我实际单击其选项卡时打开每个网页,而我并没有单击所有 200 个选项卡。
答案1
抱歉回复迟了,我刚刚在使用 Firefox 78 时遇到了同样的问题:我在 Firefox 启动时错误地关闭了它,结果我打开的 200 多个标签页都消失了 :(
我在这里粘贴了正确的程序以供将来参考,但是所有荣誉归功于 Ghacks 的 Martin Brinkmann:如果会话恢复功能无法正常工作,如何恢复 Firefox 会话:
我按照以下步骤解决了:
- 关闭 Firefox 浏览器。确保没有浏览器实例正在运行。
- 打开配置文件文件夹并重命名当前会话文件会话存储.jsonlz4到sessionstore-备份.jsonlz4。
- 打开sessionstore-备份配置文件的文件夹。
- 改名恢复.jsonlz4到恢复备份.jsonlz4。
- 改名恢复.backlz4到恢复备份.backlz4。
- 复制要恢复的会话恢复备份,例如previous.jsonlz4。
- 返回 Firefox 配置文件的根目录。
- 将复制的文件粘贴到根文件夹。
- 将其重命名为会话存储.jsonlz4。
- 重新启动 Firefox 浏览器。
- Firefox 可能会自动获取会话。如果没有,请按键盘上的 Alt 键并选择“历史记录”>“恢复上一个会话”。