Firefox
Firefox
最后更新于:
1 week, 6 days ago
检查 about:sessionsrestore
如果会话丢失,希望恢复页面能自动打开,但如果没有,请到地址栏中的 about:sessionrestore。 你的页面应该看起来类似这样:
如果该页面是空的或
按钮不可用,请继续阅读本文。从备份文件中进行恢复
- 在你的地址栏中进入 about:support,打开 故障排除信息页。
- 在 应用基础 部分,点击 Distribution ID。
- 如果看到 mozilla-MSIX 字样,那么说明你在使用 MSIX (微软应用商店) Firefox 版本。
你可以- 按下键盘按键 + R 打开运行对话框。
- 输入:
%LOCALAPPDATA%\Packages\Mozilla.Firefox
,不要按 回车。一个应用列表文件夹会打开。 - 点击推荐的文件夹。并添加:
\LocalCache\Roaming\Mozilla\Firefox\Profiles\ - 点击 。配置文件夹窗口会打开。
- 打开和 应用基础 部分的 配置文件夹 结尾一致的文件夹。
- 如果找不到,请点击 应用基础 部分的 配置文件夹 界面的
- 如果看到 mozilla-MSIX 字样,那么说明你在使用 MSIX (微软应用商店) Firefox 版本。
- 配置文件夹的文件会列出。
- 在配置文件夹中(例如,xxxxxxxx.default-release),下翻一下,你会看到 sessionstore-backups 文件夹。
- 请复制 sessionstore-backups 文件夹。
- 关闭 Firefox。通常,不要在 Firefox 运行时对此文件夹里的文件进行操作(移动、复制、删除)。我们复制的未被访问的备份文件夹应该不受影响。
- 把名为 sessionstore.jsonlz4 的文件移动到另外的地方(例如桌面)。移动是比删除更谨慎的做法。
- 注意:Firefox 运行时,不会有这个文件。
- 打开刚才复制的 sessionstore-backups 文件夹。
- 按照修改日期排列其中的文件(无须关注文件名,此文件夹的文件可以恢复)。如果最近修改的文件比其他文件小很多,它可能没有什么内容,你再找一个稍大的文件。
- 把选好的文件复制到主配置文件夹。(不是原来的 sessionstore-backups 文件夹,是上一级。)
- 把该文件改名为 sessionstore.jsonlz4。
- 打开 Firefox。
警告:你可能需要在文件查看时 显示 已知的扩展文件类型(例如 .js 或 .jsonlz4)。
- 在你的地址栏中进入 about:support,打开 故障排除信息页。
- 在 应用基础 部分,在 配置文件夹配置目录 处点击 。按钮,在简介文件夹一行。
- 配置文件系统目录会打开。
- 在 xxxxxxxx.default-release 文件夹中,如果你向下滚动一下,你应该看到 sessionstore-backups 文件夹。
- 对 sessionstore-backups 文件夹进行复制。
- 关闭 Firefox。一般来说,你要避免在 Firefox 运行时在这个文件夹中进行文件系统操作(移动、复制、删除)。对未访问的备份文件夹的复制是必要的,应该是安全的。
- 将名为 sessionstore.jsonlz4 的文件移到另一个位置(比如你的桌面)。移动而不是删除是一个预防措施。
- 注意:当 Firefox 运行时,这个文件并不存在。
- 导航到你制作的 sessionstore-backups 备份文件夹。
- 按修改日期查看这个文件夹中的文件(你可以忽略它们的名字,这个文件夹中的任何文件都应该是可以恢复的)。如果最近修改的文件与其他文件相比特别小,它可能大概率是空白的,你应该使用较大的那个文件。
- 将你选择的文件复制到主配置文件文件夹中。(不是原来的 sessionstore-backups 文件夹,而是它的上一层。)
- 重命名文件为 sessionstore.jsonlz4
- 启动 Firefox
警告:你可能需要确保你的文件系统查看器 没有隐藏 已知类型的文件扩展名(如 .js 或 .jsonlz4)以便正确重命名备份文件。
总结
如果你觉得你更容易丢失你的会话——有很多标签页的会话可能属于这一类——或者只是想保险一些,那么推荐的扩展 Tabs Session Manager 有助于保持会话安全。
基于以下页面的信息:如何从备份中恢复浏览会话 (reddit.com/r/firefox)