Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Firefox 42's restore session function will by default restore tabs I closed long ago - how do I make it stop?

  • 1 回覆
  • 1 有這個問題
  • 1 次檢視
  • 最近回覆由 FredMcD

more options

I usually have lots of tabs and windows open (often over 500 tabs). Firefox occasionally crashes, or needs to be shut down, after which I restore my windows and tabs using the Session Restore function ("well this is embarrassing..."). This system has worked well for me until a few days ago; I'm guessing that Firefox updated itself to version 42 and changed how it handles sessions.

What now happens, is that Firefox, when restarted, not only gives me the option to restore the windows and tabs that were open when Firefox crashed - it's also, by default, set to open windows and tabs for sites that I've visited previously that day, but which I may have closed hours (or maybe days?) ago. So instead of opening maybe 30 windows, Firefox will ask me if I want to open 50 windows, 20 of which I have already closed by hand and which I'm not interested in.

That means that every time I restart Firefox (which happens several times a day), I have to carefully check hundreds of sites to see if they were sites that I did in fact have open, or if they were sites I read yesterday and had already closed.

Is there any way I can restore the session functionality of previous Firefox versions, when Firefox only restored the windows that I actually kept open when Firefox crashed or restarted?

I usually have lots of tabs and windows open (often over 500 tabs). Firefox occasionally crashes, or needs to be shut down, after which I restore my windows and tabs using the Session Restore function ("well this is embarrassing..."). This system has worked well for me until a few days ago; I'm guessing that Firefox updated itself to version 42 and changed how it handles sessions. What now happens, is that Firefox, when restarted, not only gives me the option to restore the windows and tabs that were open when Firefox crashed - it's also, by default, set to open windows and tabs for sites that I've visited previously that day, but which I may have closed hours (or maybe days?) ago. So instead of opening maybe 30 windows, Firefox will ask me if I want to open 50 windows, 20 of which I have already closed by hand and which I'm not interested in. That means that every time I restart Firefox (which happens several times a day), I have to carefully check hundreds of sites to see if they were sites that I did in fact have open, or if they were sites I read yesterday and had already closed. Is there any way I can restore the session functionality of previous Firefox versions, when Firefox only restored the windows that I actually kept open when Firefox crashed or restarted?

所有回覆 (1)

more options

You may have corrupt sessionstore file(s).

Type about:support in the address bar and press enter.

Under the page logo on the left side you will see Application Basics. Under this find Profile Folder. To it’s right press the button Show Folder. This will open your file browser to the current Firefox profile. Now Close Firefox.

Locate the sessionstore file(s). Then rename or delete them. Restart Firefox.