关闭 FireFox 非法关闭会话恢复功能

        昨天配置好了VPS,让它开机自动打开某一网页,为了防止自动浏览时碰到一些FLASH占用CPU 100%或一些脚本让FireFox假死等情况,设置好了定时重启。早上打开VNC才发现不知道从哪个版本开始,FireFox加入了一个恢复上次会话的功能,就在你非正常关闭FireFox后,下一次打开你回看到一个恢复标签的对话框,设置好自动打开的页面也不打开了。这功能对于我来说确实太烦人,我不可能定时上去手动操作,这就不是无人值守了!
        没办法只好求助Google了,顺便也将找到的关闭firefox恢复会话功能的解决方法写出来:

首先在FireFox地址栏输入:about:config
回车后会有个警告,不理会它,确认后进入节目设置界面。
接着在过滤器中输入 browser.sessionstore 方便查找。
然后将以下三项对于以下内容修改:

browser.sessionstore.max_tabs_undo 的值改为0(把非法关闭后保存的Tab页数改为0)
browser.sessionstore.max_windows_undo 的值改为0(把保存的窗口数改为0)
browser.sessionstore.resume_from_crash 设为false(禁用恢复会话功能)

最后关闭 about:config 页,重启FireFox。

        现在可以测试下,打开FireFox,随便打开几个网页,再用任务管理器结束 FireFox 进程,再自己启动FireFox,应该看不到那恢复会话窗口了:)

        注意:如上设置后可能出现重启FireFox后瞬间恢复所有页面的情况(直接恢复,并无恢复会话窗口出现),此为个例,可再次强行关闭测试。如果还是这样,那就只有改回来了。

此条目发表在Linux, VPS(虚拟专用服务器), VPS教程分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复