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

Lolu chungechunge lwabekwa kunqolobane. Uyacelwa ubuze umbuzo omusha uma udinga usizo.

Session-restore restored a very old session (2 weeks back) and overwrote the recovery.jsonlz4 and its backup; this system is despairingly unrobust

  • 4 uphendule
  • 1 inale nkinga
  • 4 views
  • Igcine ukuphendulwa ngu cor-el

more options

previous.jsonlz4 shows as modified more than 2 weeks ago, and that's it.

I leave the computer on for long periods, upwards of 3 days at a time. Last night it was forcefully closed (that's on me, but it's irrelevant), and I opened Firefox as usual. Restored session and what do I see? Things I completed so long ago and none of my latest stuff.

recovery.jsonlz4 and its bak show the current session, which is the previous session, according to FF's session storage, but is not _actually_ the previous session.

I have it backed up, after a fashion, using Tab Session Manager, which doesn't restore vertical history of each tab (CAN'T, because of the new extensions API; frankly that's one part that I would've considered blocking the move entirely to WebExtensions as even before Quantum FF's session restore was entirely too hopeless without the session manager addon), I kinda need that history.

So, is there even anything I can do? Or is it all done and I should just down-grade till a power fault doesn't lose me information that it perfectly had in check? (given the recovery files are being updated, even after the crash FF surely had the latest versions of those to work from)

previous.jsonlz4 shows as modified more than 2 weeks ago, and that's it. I leave the computer on for long periods, upwards of 3 days at a time. Last night it was forcefully closed (that's on me, but it's irrelevant), and I opened Firefox as usual. Restored session and what do I see? Things I completed so long ago and none of my latest stuff. recovery.jsonlz4 and its bak show the current session, which is the previous session, according to FF's session storage, but is not _actually_ the previous session. I have it backed up, after a fashion, using Tab Session Manager, which doesn't restore vertical history of each tab (CAN'T, because of the new extensions API; frankly that's one part that I would've considered blocking the move entirely to WebExtensions as even before Quantum FF's session restore was entirely too hopeless without the session manager addon), I kinda need that history. So, is there even anything I can do? Or is it all done and I should just down-grade till a power fault doesn't lose me information that it perfectly had in check? (given the recovery files are being updated, even after the crash FF surely had the latest versions of those to work from)

All Replies (4)

more options

A forced shutdown could corrupt files. That may be the problem.

You may have corrupt sessionstore [v56] sessionstore.jsonlz4 file(s). Delete all sessionstore* files and the sessionstore-backups folder.

Type about:support<enter> in the address bar.

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

Locate the above file. Then rename or delete it. Restart Firefox.


Don't delete the files if you need to rescue any data from them, just move them out of the profile folder to some location where Firefox doesn't look for them. You can try to read out their contents using this tool: https://www.jeffersonscher.com/res/scrounger.html

more options

FredMcD said

A forced shutdown could corrupt files. That may be the problem. You may have corrupt sessionstore [v56] sessionstore.jsonlz4 file(s). Delete all sessionstore* files and the sessionstore-backups folder. Type about:support<enter> in the address bar. Under the page logo on the left side, you will see Application Basics. Under this find Profile Folder. To its right press the button Show Folder. This will open your file browser to the current Firefox profile. Now Close Firefox. Locate the above file. Then rename or delete it. Restart Firefox. Don't delete the files if you need to rescue any data from them, just move them out of the profile folder to some location where Firefox doesn't look for them. You can try to read out their contents using this tool: https://www.jeffersonscher.com/res/scrounger.html

They were probably corrupted. But I don't see how it could happen to both recovery files at once.

I'm using Firefox 60, so don't have any session files outside sessionstore-backups, and they're called `recovery.jsonlz4` and `recovery.baklz4` (those are for the current session; so given I've opened Firefox, the past day's recover.* files are already gone) and `previous.jsonlz4`.

more options

Hi, maybe do the 7min install here : uninstall Firefox. Then Delete the Mozilla Firefox Folders in C:\Program Files , C:\Program Files(x86) & C:\ProgramData Then restart system. Then run Windows Disk Cleanup. (Note: This should be Pinned and run Weekly, If never done below expect 10's of gig's) Then run it again and click the button that says Cleanup System Files. Note: your Firefox Profile is saved. But you should make a back up before you do :

Reinstall with Current Release Firefox 60.0.0 with a Full Version Installer

Use a Session Manager :

Always backup as per instructions above.

Please let us know if this solved your issue or if need further assistance.

more options

sessionstore.js is only there when Firefox is closed properly. If you force (kill) Firefox to close the you only have the files in the sessionstore-backups folder.

Aren't there any upgrade files as well?


You will normally find these files in the sessionstore-backups folder:

  • previous.jsonlz4 (cleanBackup: copy of sessionstore.jsonlz4 from previous session that was loaded successfully)
  • recovery.jsonlz4 (latest version of sessionstore.jsonlz4 written during runtime)
  • recovery.baklz4 (previous version of sessionstore.jsonlz4 written during runtime)
  • upgrade.jsonlz4-<build_id> (backup created during an upgrade of Firefox)