Jak obnovit relace Firefoxu, pokud Obnovení relace nefunguje správně

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Obnovení relace je užitečná funkce v prohlížeči Firefox, která si pamatuje určité informace o vaší předchozí relaci prohlížení, takže můžete pokračovat v práci tam, kde jste naposledy skončili.

Tato funkce ukládá otevřená okna a karty, velikost každého okna a jeho polohu na obrazovce, jakož i veškerý text, který jste zadali do formulářů na kterékoli z otevřených karet.

Když se ohlédnu zpět, pomyslím na několik případů, kdy obnovení relace nedokázalo obnovit předchozí relaci v mém systému. Někdy to byla moje chyba, například když jsem deaktivoval zapamatovat si historii prohlížení a stahování 'v preferencích prohlížeče. Jindy to byla chyba prohlížeče.

Byl jsem v šoku, kdykoli se to stalo, když jsem si myslel, že jsem ztratil všechny otevřené karty v prohlížeči. I když mám vždy otevřeno pouze asi 50 a tak jsem si obvykle neukládal záložky, což znamená, že většina informací se ztratí navždy.

Kde jsou uloženy soubory obnovení relace

firefox sessionstore backups

  • Windows XP a starší : C: Dokumenty a nastavení Data aplikací Mozilla Firefox Profiles
  • Windows Vista a novější : C: Users AppData Roaming Mozilla Firefox Profiles .
  • Linux: ~ / .mozilla / firefox /
  • Mac OS X : ~ / Knihovna / Mozilla / Firefox / Profily /
  • Mac OS X : ~ / Knihovna / Podpora aplikací / Firefox / Profily /

Prohlížeč uloží soubor relace sessionstore.jsonlz4 do adresáře uživatelského profilu. Toto je aktivní soubor relací, který se Firefox načte při spuštění prohlížeče.

Firefox ukládá soubory pro obnovení do složky sessionstore-backups ve složce profilu:

  • previous.jsonlz4 - poslední záloha relace, kterou Firefox vytvořil.Jde o soubor, který chcete zkusit obnovit nejdříve (pokud nemá velmi malou velikost).
  • upgrade.jsonlz4-'number ' - zálohy předchozí relace, obvykle vytvořené během upgradů prohlížeče. Použijte je, pokud předchozí.jsonlz4 neprovede trik.

Firefox 56 a novější pokyny

sessionstore jsonlz4

Mozilla změnila formát záložních souborů relací, což znamená, že předchozí způsob obnovení relací vyžadoval aktualizaci.

  1. Zavřete prohlížeč Firefox. Ujistěte se, že není spuštěna žádná instance prohlížeče.
  2. Otevřete složku profilu a přejmenujte aktuální soubor relace sessionstore.jsonlz4 na sessionstore-backup.jsonlz4.
  3. Otevřete složku profilu úložiště relací.
  4. Přejmenujte recovery.jsonlz4 na recovery-backup.jsonlz4.
  5. Přejmenujte recovery.backlz4 na recovery-backup.backlz4.
  6. Zkopírujte zálohu obnovení relace, kterou chcete obnovit, např. previous.jsonlz4.
  7. Přejděte zpět do kořenového adresáře profilu Firefoxu.
  8. Vložte zkopírovaný soubor do kořenové složky.
  9. Přejmenujte jej na sessionstore.jsonlz4.
  10. Restartujte prohlížeč Firefox.
  11. Firefox může relaci vyzvednout automaticky. Pokud tomu tak není, stiskněte klávesu Alt na klávesnici a vyberte Historie> Obnovit předchozí relaci.

Staré informace

Mohou být stále užitečné pro staré verze prohlížeče Firefox a prohlížeče založené na prohlížeči Firefox, například Pale Moon.

Firefox 33 se mění

Mozilla vylepšila funkci Obnovení relace ve Firefoxu 33. Hlavní změny jsou následující:

Zatímco sessionstore.js je stále uložen v hlavní složce profilu Firefoxu, všechny ostatní soubory jsou nyní uloženy v zálohách sessionstore-backup. Uvědomte si, že sessionstore.js se zobrazuje pouze v případě, že Firefox není otevřený.

Primárním záložním souborem je nyní recovery.js, sekundární záložní soubor recovery.bak. K obnovení relací můžete použít také zde uvedené zálohy relací.

Tyto soubory můžete stále používat a nahradit soubor sessionstore.js v hlavním adresáři.

Kromě toho zde najdete i předchozí.js a upgrade.js. Tyto soubory obsahují informace o relacích od posledního vypnutí nebo upgradu. Mohou být také použity k nahrazení hlavního souboru sessionstore.js v případě poškození.

Nový proces zálohování

  1. Firefox zapíše obsah funkce Obnovení relace do sessionstore-backups / recovery.js, kdykoli je to nutné.
  2. Než k tomu dojde, přesune předchozí soubor recovery.js, pokud jej testy vrátí jako dobré pro recovery.bak ve stejné složce.
  3. Obvykle soubor recovery.js a recovery.bak obsahují stav prohlížeče s odstupem 15 sekund od sebe.
  4. Když je prohlížeč Firefox vypnut, bude do hlavní složky profilu zapsán nový soubor sessionstore.js.
  5. Pokud je během spuštění platný, přesune se do adresáře previous.js v adresáři sessionstore-backups.
  6. Při prvním spuštění po aktualizaci zkopíruje Firefox soubor sessionstore.js na upgrade.js- [build id].

Soubory pro obnovení

Jak již bylo zmíněno, Firefox uloží několik nových souborů pro obnovení relace do adresáře uživatelského profilu, jakmile nová funkce v prohlížeči vstoupí (Noční uživatelé ji již mají, jakmile přistane v prohlížeči Firefox 33, pokud se věci dostanou podle plánu).

  • sessionstore.js - Stav prohlížeče během posledního vypnutí.
  • sessionstore-backups / recovery.js - Obsahuje stav Firefoxu 15 sekund před vypnutím nebo havárií.
  • sessionstore-backups / recovery.bak - Obsahuje stav Firefoxu 30 sekund před vypnutím nebo havárií.
  • sessionstore-backups / previous.js - Obnovení dat relace před druhým až posledním vypnutím.
  • sessionstore-backups / upgrade.js- [build id] - Obnovení dat relace po poslední aktualizaci.

Proces ve Firefoxu 33 až Firefox 55

Toto je pořadí, ve kterém se Firefox pokusí obnovit předchozí relaci při spuštění.

  1. Li sessionstore.js je platný, bude použit.
  2. Recovery.js bude použit, pokud bude přítomen a bude platný.
  3. Recovery.bak budou vyzkoušeny další.
  4. Předchozí.js se pak použije k obnovení relace.
  5. A nakonec, upgrade.js bude vyzkoušeno také.

Co se tedy ve srovnání se starým obnovením relace liší? Nejprve si můžete všimnout, že prohlížeč uloží další soubory, což zvyšuje šanci, že jeden ze souborů pro obnovení relace není poškozený a funkční.

Soubory předchozí.js a upgrade.js se navíc nenahrazují tak často jako dva soubory pro obnovení hlavní relace. To poskytuje další možnost obnovení relace, pokud oba primární soubory relace již nefungují nebo pokud jste prohlížeč spustili několikrát poté, co jste si všimli, že relace nebyla obnovena správně.

Nový systém nabízí další prostředky pro ruční obnovení relací. Dříve jste se museli spoléhat na záložní soubor pouze pro obnovení relace, pokud byl poškozen hlavní soubor sessionrestore. Nyní můžete také vyzkoušet soubor recovery.js nebo upgrade.js, z nichž oba jsou obvykle vytvářeny dále v čase, takže je pravděpodobnější, že nejsou poškozeni.

Záloha

Mnoho uživatelů Firefoxu neví, že Firefox ukládá dva soubory s informacemi o obnovení relace do uživatelského profilu:

  • sessionstore.js obsahuje informace o aktuální relaci. Pokud soubor sledujete, zjistíte, že se jeho velikost během relace prohlížení zvětšuje a zmenšuje.
  • sessionstore.bak, který obsahuje informace o relaci z předchozí relace.

firefox sessionstore

Spropitné : Firefox byste neměli znovu otevřít, když se obnovení relace nepodaří načíst předchozí relaci, protože můžete také přepsat záložní soubor. Protože obsahuje informace, které nebyly změněny poté, co se relace nenačte, měli byste ji před pokračováním zkopírovat na zabezpečené místo.

Obnovení relace Firefoxu

Po zálohování obou souborů relace můžete začít problém prošetřit a pokusit se obnovit předchozí relaci.

První věc, kterou budete chtít udělat, je porovnat velikost souboru sessionstore.js a sessionstore.bak. Pokud má kterýkoli soubor velikost 0, je prázdný a už není použitelný.

S Firefoxem úplně zavřeným, otevřete jeden pak druhý soubor v textovém editoru výběru. Měl by zobrazit informace o relaci v textové podobě. Pokud vidíte poškozený text nebo vůbec žádné informace, je zřejmé, že soubor Obnovení relace je poškozený a už není použitelný.

Pokud se v ní stále zobrazují některé informace, můžete z nich z webové adresy vyzkoušet i extrahovat. To vám umožní obnovit alespoň některé webové stránky, které jste dříve otevřeli.

Než to uděláte, zkuste odstranit poškozený soubor sessionstore.js a přejmenujte soubor sessionstore.bak na sessionstore.js.

Tím se pokusíte obnovit relaci procházení ze zálohy. Nezapomeňte, že nezahrnuje karty, okna nebo formuláře, které jste otevřeli v poslední relaci, a že mohou zahrnovat karty, okna nebo data formulářů, která jste uzavřeli v předchozí relaci.

Závěrečná slova

Obnovení relace pomocí záložního souboru relace by mělo fungovat, pokud byl poškozen hlavní soubor. Pokud vám nastavení Firefoxu brání, aby funkce Obnovení relace v prohlížeči správně fungovala, nemusí vám přímo pomoci.

Soubor však můžete stále otevřít v textovém editoru a extrahovat z něj informace ručně, pokud jsou stále uvedeny v hlavním nebo záložním souboru.

Spropitné : Můžete použít Rozšíření Firefox Session Boss pro uložení a obnovení relací .