关闭firefox恢复会话功能

不知道从哪个版本开始,firefox加入了一个恢复上次会话的功能。在你非正常关闭firefox后,下一次打开你可能会看到这样一个窗口:

http://public.bay.livefilestore.com/y1pwB5Nx085wvYyjWCuZRxDtFxoG7iBKECZ_dMNnmALGXDXgRaL4MlW_-h-uqLv1Nts296bnLIjGtssrJ2S-a7U8w/firefox_back.JPG?psid=1

个人觉得这个功能用处并不大,要是我想恢复某页面,我自己会到历史中去翻,而大多数时候我不需要恢复什么会话。而且,这个功能设置得比较简陋:默认所有窗口为全选状态,而大部分人即使想恢复会话也只是想要其中的某几个;取消及选择会话不方便,大家看清楚,只有点击各标题面前的那个小勾勾才能切换选中——虽然你点击它们的标题也会出现貌似被选中的状态;小勾勾们并没有边框,常常让人想点的时候点不到,不想点时却不小心蹭到了。。。抱歉,职业原因,鸡蛋里挑骨头了。

我一直想关闭这个鸡肋的功能,但搜遍firefox的设置选项却没什么发现。今天好死不死又碰到这个页面了,于是我就上google搜了下——大部分文章都是什么“firefox恢复会话功能大大加快”啥的,好不容易找到一篇文章却不管用。

以下是经过实践可行的关闭firefox恢复会话功能的方法:

  1. 在FF地址栏输入about:config再回车进入设置。
  2. 在过滤器中输入browser.sessionstore查找
  3. 将browser.sessionstore.max_tabs_undo的值改为0(把非法关闭后保存的Tab页数改为0)
  4. 将browser.sessionstore.max_windows_undo的值改为0(把保存的窗口数改为0)
  5. browser.sessionstore.resume_from_crash设为false(禁用恢复会话功能)
  6. 关闭about:config页,重启firefox

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

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

4 评论

发表评论

电子邮件地址不会被公开。