必须关闭火狐浏览器的会话恢复功能:1. 设置启动时为“空白页”或“新标签页”;2. about:config中禁用browser.sessionstore.enabled;3. 将browser.sessionstore.max_resumed_crashes设为0;4. 删除sessionstore.jsonlz4及sessionstore-backups文件。

火狐浏览器每次开机自动恢复上次所有标签页,导致启动缓慢、内存占用飙升、隐私页面意外重现,甚至覆盖你刚打开的重要工作文档——这不是 bug,而是默认开启的会话恢复行为,必须主动关闭才能阻止。
关闭启动时自动恢复会话
这是最直接有效的控制点,禁用后浏览器将彻底放弃加载任何历史标签页。
1、点击右上角三条横线菜单 → 选择“设置” → 左侧点击“常规”。
2、向下滚动至“启动”区域,找到“启动时”下拉菜单。
3、从选项中【选择“显示空白页”或“显示新标签页”】,切勿选“显示上次会话的窗口和标签页”。
4、关闭设置页,该更改立即生效,下次启动即按新规则执行。
确保退出时不保存会话快照
即使启动设置已改,若退出前 Firefox 仍写入 sessionstore.jsonlz4 文件,某些异常路径(如崩溃重启)仍可能触发残留恢复逻辑。
方法一:禁用会话存储写入
1、完全关闭 Firefox 所有进程(包括后台任务)。
2、地址栏输入 about:config → 点击“我接受风险并继续”。
3、搜索 browser.sessionstore.enabled → 双击将其设为 【false】。
4、该参数关闭后,Firefox 将不再生成或更新会话快照文件,从源头切断恢复依据。
方法二:限制崩溃恢复次数(防兜底触发)
1、在 same about:config 页面中,搜索 browser.sessionstore.max_resumed_crashes。
2、双击该条目,将其值改为 【0】。
3、此举确保哪怕浏览器因崩溃重启,也绝不会尝试加载任何历史会话——连兜底机制都关死。
清除已有会话残留文件
旧的 sessionstore.jsonlz4 文件若仍存在于配置文件夹中,可能被某些边缘场景误读。手动清理可杜绝隐患。
1、地址栏输入 about:support → 找到“配置文件夹”旁的“打开文件夹”按钮并点击。
2、在打开的文件夹中,定位并【永久删除】以下两个文件(若存在):
• sessionstore.jsonlz4
• sessionstore-backups 文件夹
3、删除后无需重启浏览器,下次启动将完全基于干净状态初始化。


















