Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Is there any way to do a manual session restore if Firefox doesn't open your previous session - and doesn't give you that option?

  • 7 replies
  • 140 have this problem
  • Last reply by cor-el

more options

I've got Firefox configured correctly and it always opens my last session. However, sometimes when the computer crashes and a second Firefox window is open (this time it was either a pop-up window or the Firefox update window), Firefox only recognizes that window as the "last session," and it loses the most recent multi-tab session. (Hmm, maybe what I need is "re-open recent sessionS" or "last multi-tab session" ?!)

Anyway ... is there any way I can retrieve yesterday's open tabs without picking through my history and finding them one-by-one?

All Replies (7)

more options

There are no guarantees with this but you may be able to recover them if you have not already closed Firefox again since this happened.

Open the Firefox profile folder, for details of how to find it see the Profiles - Where Firefox stores your bookmarks, passwords and other user data article. If there is a file there called sessionstore.bak, rename it to sessionstore.old

Now close Firefox, delete sessionstore.js in the profile folder and rename sessionstore.old to sessionstore.js

Re-start Firefox to see if your old session is restored.

more options

Thanks, Tony. I'll give it a shot. I've found the sessionstore.bak file, but also see two files, sessionstore-1.js and sessionstore.js. Just want to confirm that I shouldn't do anything with those other two files - only change sessionstore.bak to sessionstore.old.

more options

Oops...the danger of not re-reading through the full post. Pls ignore...

more options

Nope, it didn't work. What about that sessionstore-1.js file ... anything we could do with that?

more options

You could try renaming that file to sessionstore.js, check the date on it to see if it was created today, it may be an old file.

more options

You're right - sessionstore-1.js is from July. Okay, time to delve into yesterday's history. Many thanks for your help~

more options

The presence of a sessionstore file with a number (sessionstore-1.js) indicates that at one time there has been a problem with accessing sessionstore.js and that Firefox wasn't able to rename sessionstore-1.js to sessionstore.js

You can see by the file date of sessionstore-1.js when that has happened and if it an old file then you can remove it or you can try to copy that file to sessionstore.js to see which session it brings back.

Make a backup copy of all sessionstore.* files elsewhere to be sure that you do not lose a session before doing that.