We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

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

How to recover tabs after FF clean shutdown

  • 2 replies
  • 1 has this problem
  • 1 view
  • Last reply by Superclerk

more options

Hello,

Several days ago I shut down 64-bit FF 49.x (64-bit Windows 7) cleanly. I always select "restore tabs from the previous session" and this has worked well for a long time (I have opened 20-40 tabs in this time). But when I restarted the computer, the motherboard was dead (bad soldering, bad capacitors, whatever). I have the SSD that was used, full access to all files, and storage capacity to back everything up.

When I look in the profile folder on the Windows 7 SSD, I do not see any "sessionstore-backups" folder. I have tried to copy the profile folder to the correct location on a backup computer (64-bit XP running 32-bit FF 49.0) so I can recover the tabs/session, but it is not working.

(After I copy the old profile folder to the new XP64 machine and tell FF to use it, I start FF and see the "whats new" or "welcome" screen. After I shut FF down, the "sessionstore" files/folder now exist, but only reference the "welcome" tabs that I just saw.)

Can anyone help me get the tabs back on this 32-bit FF on my XP64 machine? Are tabs/sessions stored differently between 32-bit and 64-bit FF?

If 64-bit FF 49 doesn't use "sessionstore" stuff, where would the tabs from the last session be located? Will I have success when I reinstall 64-bit FF 49 on a new 64-bit Win7 machine?

Can anyone help me get these tabs back?

Any help is appreciated.

Hello, Several days ago I shut down 64-bit FF 49.x (64-bit Windows 7) cleanly. I always select "restore tabs from the previous session" and this has worked well for a long time (I have opened 20-40 tabs in this time). But when I restarted the computer, the motherboard was dead (bad soldering, bad capacitors, whatever). I have the SSD that was used, full access to all files, and storage capacity to back everything up. When I look in the profile folder on the Windows 7 SSD, I do not see any "sessionstore-backups" folder. I have tried to copy the profile folder to the correct location on a backup computer (64-bit XP running 32-bit FF 49.0) so I can recover the tabs/session, but it is not working. (After I copy the old profile folder to the new XP64 machine and tell FF to use it, I start FF and see the "whats new" or "welcome" screen. After I shut FF down, the "sessionstore" files/folder now exist, but only reference the "welcome" tabs that I just saw.) Can anyone help me get the tabs back on this 32-bit FF on my XP64 machine? Are tabs/sessions stored differently between 32-bit and 64-bit FF? If 64-bit FF 49 doesn't use "sessionstore" stuff, where would the tabs from the last session be located? Will I have success when I reinstall 64-bit FF 49 on a new 64-bit Win7 machine? Can anyone help me get these tabs back? Any help is appreciated.

Chosen solution

...I got it working (EDIT: the above articles were quite informative). For future reference, here is what I did:

Shut down Firefox on the WinXP machine. On the Windows 7 solid state drive, I went to this folder:

\Users\mike\AppData\Roaming\Mozilla\Firefox\Profiles\profile.default

and copied the file "sessionstore.js" to this location on the Win XP machine:

\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\profile.default

The last date of "sessionstore.js" from the Windows 7 SSD is about 7 weeks before the motherboard died. I probably opened and closed more tabs during those last 7 weeks, so this is not a complete recovery. But it is much better than nothing.

A few notes:

(1) On the Windows 7 machine (before about Firefox 55) there are two different places where your profile is the name of a directory (for me it was e6zus848.default). Make sure you navigate to the correct directory.

(2) sessionstore-backups is the name of a directory. That's not where the sessionstore.js file is. The Windows built-in file search function can find the file if you are confused, like I was. Just check the box to show hidden files, system folders and the like before the search begins.

(3) Please use add-ons, tab groups, or other methods to preserve tabs, bookmarks, and so forth to prevent this kind of disaster from happening again (there appears to be some sort of Firefox login that synchronizes tabs across devices).

I'm marking this as solved.

Read this answer in context 👍 0

All Replies (2)

more options

Hello,

It looks like your old profile folder is not recognized, since you see new content as if it would be a new install (due to the whatsnew and welcome screen). Often this is a matter of making the profiles.ini file in the /Profiles folder (parent of the actual profiles folder) match the actual profile folders you moved from another system. New profiles can and most likely will be named differently than any copy of another profile.

Did you have a look at the Back up and restore information in Firefox profiles and Recover important data from an old profile support articles? There would be 2 approaches: either overwrite all content (files and subfolders) of the newly created profile, or just the sessionbackup files from it, depending on what else you may find important to keep. See here for more info about files in the profile.

There have been recent changes to some file (around Firefox 55), but that should not be an issue as long as you keep version 49 for the new install. There should be no difference between 32-bit and 64-bit systems with regard to storing tabs/sessions either.

Do note that restoring sessionstore files can be tricky - perhaps this question provides more insights about that. Personally however I cannot recall session history to be gone after copying or moving profile info, requiring to use other files than the existing ones from the old profile.

more options

Chosen Solution

...I got it working (EDIT: the above articles were quite informative). For future reference, here is what I did:

Shut down Firefox on the WinXP machine. On the Windows 7 solid state drive, I went to this folder:

\Users\mike\AppData\Roaming\Mozilla\Firefox\Profiles\profile.default

and copied the file "sessionstore.js" to this location on the Win XP machine:

\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\profile.default

The last date of "sessionstore.js" from the Windows 7 SSD is about 7 weeks before the motherboard died. I probably opened and closed more tabs during those last 7 weeks, so this is not a complete recovery. But it is much better than nothing.

A few notes:

(1) On the Windows 7 machine (before about Firefox 55) there are two different places where your profile is the name of a directory (for me it was e6zus848.default). Make sure you navigate to the correct directory.

(2) sessionstore-backups is the name of a directory. That's not where the sessionstore.js file is. The Windows built-in file search function can find the file if you are confused, like I was. Just check the box to show hidden files, system folders and the like before the search begins.

(3) Please use add-ons, tab groups, or other methods to preserve tabs, bookmarks, and so forth to prevent this kind of disaster from happening again (there appears to be some sort of Firefox login that synchronizes tabs across devices).

I'm marking this as solved.

Modified by Superclerk