火狐浏览器可通过三步彻底关闭自动恢复会话功能:1. 设置启动行为为“显示空白页”或“显示主页”;2. 清除异常退出后的恢复横幅或进入安全模式启动;3. 重命名sessionstore备份文件并创建sessionstore-disabled空文件。

火狐浏览器每次启动都自动加载上次关闭前的所有标签页和窗口,导致隐私泄露或干扰工作流,必须通过修改启动行为设置、清除异常恢复机制、禁用会话快照三重路径彻底关闭该功能。
修改启动时默认行为
这是最直接的控制入口,决定浏览器冷启动时的第一帧画面。
1、点击右上角三条横线图标 → 选择“设置”。
2、左侧边栏点击“常规”,向下滚动到“启动”区域。
3、找到“当 Firefox 启动时”下方的下拉菜单 → 从中选择【显示空白页】或【显示我的主页】。这一步若仍选“显示上次会话的窗口和标签页”,后续所有操作都将失效。
4、关闭设置页,更改立即生效,无需重启浏览器。
清除异常退出后自动触发的恢复横幅
即使已改启动选项,若火狐曾崩溃或被强制结束进程,下次启动仍会弹出灰色横幅并自动重建会话——这个横幅不是提示,而是强制执行的恢复指令。
方法一:启动时一旦看到顶部出现“您的浏览器在上次运行时未正常关闭”横幅,立刻右键点击它 → 选择“检查元素” → 在开发者工具中定位到该横幅对应的
方法二:若横幅已消失但启动仍恢复页面,说明会话快照已被写入内存缓存。此时需彻底清空:关闭所有火狐窗口 → 打开任务管理器 → 结束全部 firefox.exe 进程 → 再次启动前,按住Shift键不放,直到地址栏出现“安全模式”字样,再松手。此状态下启动将跳过所有会话还原逻辑。
禁用本地会话持久化文件
sessionstore.jsonlz4 文件是火狐保存完整会话结构的核心载体,只要它存在且可读,某些后台机制仍可能绕过图形设置偷偷加载。
第一步:完全关闭火狐浏览器,确认任务管理器中无 firefox.exe 进程残留。
第二步:按下Win+R,输入%AppData%\Mozilla\Firefox\Profiles\,回车进入配置文件目录。
第三步:进入以.default-release结尾的文件夹(如xxxxxx.default-release),找到sessionstore-backups子文件夹。
第四步:将其中的recovery.jsonlz4、recovery.baklz4两个文件重命名为recovery.jsonlz4.bak和recovery.baklz4.bak。这一步不可跳过,否则重启后火狐会继续读取这些备份文件并恢复会话。
第五步:返回上一级Profiles文件夹,新建一个名为sessionstore-disabled的空文本文件(不加扩展名)。火狐检测到该文件存在时,将主动放弃写入任何新的会话快照。











