X
Tap here to go to the mobile version of the site.

Support Forum

Restarting Firefox and getting back all previous tabs

Posted

So every once in a while, I have a bunch of tabs open, FF freezes up and it restarts or Windoze forces a restart. Fine except when an an FF update is staged, or like this time, I lose my 30-40 tabs because I apparently need to know that Pocket has come to Firefox. Restore previous sessions grayed out, I seem to be toast. Getting sick of it now, losing most are fine but I really wanted some of them sitting there without having to be bookmarked, Any way of getting my tabs back when this happens almost once a week now?

So every once in a while, I have a bunch of tabs open, FF freezes up and it restarts or Windoze forces a restart. Fine except when an an FF update is staged, or like this time, I lose my 30-40 tabs because I apparently need to know that Pocket has come to Firefox. Restore previous sessions grayed out, I seem to be toast. Getting sick of it now, losing most are fine but I really wanted some of them sitting there without having to be bookmarked, Any way of getting my tabs back when this happens almost once a week now?

Chosen solution

Sorry for the delay in responding. Could you check for a pre-update session history file here:

Open your current Firefox settings (AKA Firefox profile) folder using either

  • "3-bar" menu button > "?" button > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, click the "Show Folder" button.

In the window that launches, scroll down and double-click into the sessionstore-backups folder. Save all files here to a safe location, such as your Documents folder.

Note: if you do not see a current (updated within the past few minutes) recovery.js file here, then your Firefox may not be saving session history correctly. By default, Windows hides the .js extension. To ensure that you are looking at the files I mentioned, you may want to turn off that feature. This article has the steps: http://windows.microsoft.com/en-us/wi.../show-hide-file-name-extensions

The one I'm particularly interested in finding would be the most recent one that follows this naming pattern:

upgrade.js-build_id -- for example -- upgrade.js-20150525141253

This file should contain the windows and tabs in the Firefox session that was live at the time of your last update.

Do you find anything recent like that?

This file is not human readable, but can be "switched" for your current session history file to restore the session from that time. If that sounds like it's worth a try:

(1) Move up to the main level of the profile folder (the one that opened from Firefox, before you clicked into sessionstore-backups).

(2) Leaving that window open, switch back to Firefox and:

(A) If applicable, bookmark the tabs you'll want to come back to (Ctrl+d for individual tabs, or to save all the tabs in the window, right-click a tab > Bookmark All Tabs)

(B) Then Exit out of Firefox completely using either:

  • "3-bar" menu button > "power" button
  • (menu bar) File > Exit

Pause while Firefox finishes its cleanup, then rename sessionstore.js to something like sessionstore.old (in case this all fails and you need it back).

(3) Copy the upgrade.js-20150525141253 (or most recent similarly named file) into the profile folder and rename it to sessionstore.js

(4) Start Firefox back up again. You may need to use History > Restore Previous Session if Firefox doesn't restore those windows and tabs automatically.

Success?

Read this answer in context 2

Additional System Details

Installed Plug-ins

  • ActiveTouch General Plugin Container Version 105
  • Adobe PDF Plug-In For Firefox and Netscape 11.0.11
  • Version 5.41.2.0
  • Google Update
  • Intel web components for Intel® Identity Protection Technology
  • Intel web components updater - Installs and updates the Intel web components
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • Next Generation Java Plug-in 11.40.2 for Mozilla browsers
  • Nitro PDF plugin for Firefox and Chrome
  • Nok Nok Labs MFACUpdater
  • NPWLPG
  • The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
  • Shockwave Flash 17.0 r0
  • 5.1.40416.0
  • iTunes Detector Plug-in

Application

  • User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0

More Information

guigs 1072 solutions 11697 answers

Helpful Reply

https://support.mozilla.org/en-US/questions/1010551#answer-603360

Also you can try the add on called Session Manager.

https://support.mozilla.org/en-US/questions/1010551#answer-603360 Also you can try the add on called Session Manager.
jscher2000
  • Top 10 Contributor
8692 solutions 71046 answers

Chosen Solution

Sorry for the delay in responding. Could you check for a pre-update session history file here:

Open your current Firefox settings (AKA Firefox profile) folder using either

  • "3-bar" menu button > "?" button > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, click the "Show Folder" button.

In the window that launches, scroll down and double-click into the sessionstore-backups folder. Save all files here to a safe location, such as your Documents folder.

Note: if you do not see a current (updated within the past few minutes) recovery.js file here, then your Firefox may not be saving session history correctly. By default, Windows hides the .js extension. To ensure that you are looking at the files I mentioned, you may want to turn off that feature. This article has the steps: http://windows.microsoft.com/en-us/wi.../show-hide-file-name-extensions

The one I'm particularly interested in finding would be the most recent one that follows this naming pattern:

upgrade.js-build_id -- for example -- upgrade.js-20150525141253

This file should contain the windows and tabs in the Firefox session that was live at the time of your last update.

Do you find anything recent like that?

This file is not human readable, but can be "switched" for your current session history file to restore the session from that time. If that sounds like it's worth a try:

(1) Move up to the main level of the profile folder (the one that opened from Firefox, before you clicked into sessionstore-backups).

(2) Leaving that window open, switch back to Firefox and:

(A) If applicable, bookmark the tabs you'll want to come back to (Ctrl+d for individual tabs, or to save all the tabs in the window, right-click a tab > Bookmark All Tabs)

(B) Then Exit out of Firefox completely using either:

  • "3-bar" menu button > "power" button
  • (menu bar) File > Exit

Pause while Firefox finishes its cleanup, then rename sessionstore.js to something like sessionstore.old (in case this all fails and you need it back).

(3) Copy the upgrade.js-20150525141253 (or most recent similarly named file) into the profile folder and rename it to sessionstore.js

(4) Start Firefox back up again. You may need to use History > Restore Previous Session if Firefox doesn't restore those windows and tabs automatically.

Success?

Sorry for the delay in responding. Could you check for a pre-update session history file here: Open your current Firefox settings (AKA Firefox profile) folder using either * "3-bar" menu button > "?" button > Troubleshooting Information * (menu bar) Help > Troubleshooting Information * type or paste about:support in the address bar and press Enter In the first table on the page, click the "Show Folder" button. In the window that launches, scroll down and double-click into the '''sessionstore-backups''' folder. Save all files here to a safe location, such as your Documents folder. '''Note: if you do not see a current (updated within the past few minutes) recovery.js file here, then your Firefox may not be saving session history correctly.''' ''By default, Windows hides the .js extension. To ensure that you are looking at the files I mentioned, you may want to turn off that feature. This article has the steps: [http://windows.microsoft.com/en-us/windows/show-hide-file-name-extensions]'' The one I'm particularly interested in finding would be the most recent one that follows this naming pattern: upgrade.js-''build_id'' -- '''for example''' -- upgrade.js-20150525141253 This file should contain the windows and tabs in the Firefox session that was live at the time of your last update. Do you find anything recent like that? This file is not human readable, but can be "switched" for your current session history file to restore the session from that time. If that sounds like it's worth a try: (1) Move up to the main level of the profile folder (the one that opened from Firefox, before you clicked into sessionstore-backups). (2) Leaving that window open, switch back to Firefox and: (A) If applicable, bookmark the tabs you'll want to come back to (Ctrl+d for individual tabs, or to save all the tabs in the window, right-click a tab > Bookmark All Tabs) (B) Then Exit out of Firefox completely using either: * "3-bar" menu button > "power" button * (menu bar) File > Exit Pause while Firefox finishes its cleanup, then rename '''sessionstore.js''' to something like sessionstore.old (in case this all fails and you need it back). (3) Copy the upgrade.js-20150525141253 (or most recent similarly named file) into the profile folder and rename it to sessionstore.js (4) Start Firefox back up again. You may need to use History > Restore Previous Session if Firefox doesn't restore those windows and tabs automatically. Success?

Helpful Reply

Thanks to both of you for the understanding on how this all works.

Thanks to both of you for the understanding on how this all works.