Ako obnoviť relácie prehliadača Firefox, ak obnovenie relácie nefunguje správne

Obnovenie relácie je užitočná funkcia v prehliadači Firefox, ktorá si pamätá určité informácie o vašej predchádzajúcej relácii prehliadania, aby ste mohli pokračovať v práci tam, kde ste naposledy skončili.

Táto funkcia ukladá otvorené okná a karty, veľkosť každého okna a jeho polohu na obrazovke, ako aj všetok text, ktorý ste zadali do formulárov na ktorejkoľvek z otvorených kariet.

Keď sa obzriem späť, spomeniem si na niekoľko prípadov, keď obnovenie relácie nedokázalo obnoviť predchádzajúcu reláciu v mojom systéme. Niekedy to bola moja chyba, napríklad keď som v preferenciách prehliadača zakázal možnosť „pamätať na moju históriu prehľadávania a sťahovania“. Inokedy to bola chyba prehliadača.

Bol som v šoku, kedykoľvek sa to stalo, keď som si myslel, že som stratil všetky otvorené karty v prehliadači. Aj keď mám vždy otvorených len asi 50, tak som zvyčajne neoznačil záložky, čo znamená, že väčšina informácií sa stratí navždy.

Kde sú uložené súbory na obnovenie relácie

  • Windows XP a staršie verzie : C: \ Documents and Settings \ \ Data aplikácií \ Mozilla \ Firefox \ Profiles \
  • Windows Vista a novší : C: \ Users \ \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \.
  • Linux: ~ / .mozilla / firefox /
  • Mac OS X : ~ / Knižnica / Mozilla / Firefox / Profily /
  • Mac OS X : ~ / Knižnica / Podpora aplikácií / Firefox / Profily /

Prehliadač uloží súbor relácie sessionstore.jsonlz4 do adresára užívateľského profilu. Toto je aktívny súbor relácií, ktorý sa Firefox načíta pri spustení prehliadača.

Firefox ukladá súbory na obnovenie do priečinka sessionstore-backups v priečinku profilu:

  • previous.jsonlz4 - posledná záloha relácie, ktorú Firefox vytvoril.Je to súbor, ktorý chcete skúsiť obnoviť ako prvý (pokiaľ nemá veľmi malú veľkosť).
  • upgrade.jsonlz4- "number" - predchádzajúce zálohy relácií, zvyčajne vytvorené počas aktualizácií prehliadača. Použite tieto, ak previous.jsonlz4 nedokáže urobiť trik.

Firefox 56 a novšie pokyny

Mozilla zmenila formát záložných súborov relácií, čo znamená, že predchádzajúci spôsob obnovovania relácií si vyžadoval aktualizáciu.

  1. Zatvorte prehliadač Firefox. Skontrolujte, či nie je spustená žiadna inštancia prehľadávača.
  2. Otvorte priečinok profilu a premenujte aktuálny súbor relácie sessionstore.jsonlz4 na sessionstore-backup.jsonlz4.
  3. Otvorte priečinok sessionstore-backups profilu.
  4. Premenujte recovery.jsonlz4 na recovery-backup.jsonlz4.
  5. Premenujte recovery.backlz4 na recovery-backup.backlz4.
  6. Skopírujte zálohu obnovenia relácie, ktorú chcete obnoviť, napr. Previous.jsonlz4.
  7. Prejdite späť do koreňového adresára profilu Firefoxu.
  8. Vložte skopírovaný súbor do koreňového priečinka.
  9. Premenujte ho na sessionstore.jsonlz4.
  10. Reštartujte prehliadač Firefox.
  11. Firefox môže reláciu vyberať automaticky. Ak to tak nie je, stlačte kláves Alt na klávesnici a vyberte História> Obnoviť predchádzajúcu reláciu.

Staré informácie

Môže byť stále užitočná pre staré verzie prehliadača Firefox a prehliadače založené na prehliadači Firefox, napríklad Pale Moon.

Firefox 33 sa zmení

Mozilla vylepšila funkciu Obnovenie relácie v prehliadači Firefox 33. Hlavné zmeny sú nasledujúce:

Zatiaľ čo sessionstore.js je stále uložený v hlavnej zložke profilu Firefoxu, všetky ostatné súbory sa teraz namiesto toho ukladajú do zálohy sessionstore-backups. Upozorňujeme, že sessionstore.js sa zobrazuje iba vtedy, keď nie je otvorený Firefox.

Primárnym záložným súborom je teraz recovery.js, sekundárnym záložným súborom recovery.bak. Na obnovenie relácií môžete použiť aj tu uvedené zálohy relácií.

Tieto súbory môžete stále používať a nahradiť súbor sessionstore.js v hlavnom adresári.

Okrem toho tu nájdete aj súbory previous.js a upgrade.js. Tieto súbory obsahujú informácie o reláciách od posledného vypnutia alebo inovácie. Aj v prípade poškodenia môžu byť použité na nahradenie súboru main sessionstore.js.

Nový proces zálohovania

  1. Firefox zapisuje obsah funkcie Session Restore na sessionstore-backups / recovery.js, kedykoľvek je to potrebné.
  2. Predtým, ako k tomu dôjde, presunie predchádzajúci súbor recovery.js, ak ho testy vrátia ako dobré na adresu recovery.bak v rovnakom priečinku.
  3. Obnovenie.js a recovery.bak zvyčajne obsahujú stav prehliadača od seba vzdialený 15 sekúnd.
  4. Po vypnutí prehliadača Firefox sa do hlavného priečinka profilu zapíše nový súbor sessionstore.js.
  5. Ak je počas spúšťania platný, presúva sa do adresára previous.js v adresári sessionstore-backups.
  6. Pri prvom spustení po inovácii skopíruje Firefox súbor sessionstore.js na upgrade.js- [build id].

Obnovovacie súbory

Ako už bolo spomenuté, Firefox ukladá niekoľko nových súborov na obnovenie relácie do adresára profilu používateľa, keď sa nová funkcia objaví v prehliadači (Noční používatelia ju už majú, ako sa zobrazuje v prehliadači Firefox 33, ak sa veci vyvíjajú podľa plánu).

  • sessionstore.js - Stav prehľadávača počas posledného vypnutia.
  • sessionstore-backups / recovery.js - Obsahuje stav prehliadača Firefox 15 sekúnd pred vypnutím alebo zlyhaním.
  • sessionstore-backups / recovery.bak - Obsahuje stav Firefoxu 30 sekúnd pred vypnutím alebo haváriou.
  • sessionstore-backups / previous.js - Obnovte údaje relácie pred druhým až posledným vypnutím.
  • sessionstore-backups / upgrade.js- [build id] - Obnovenie údajov relácie po poslednej aktualizácii.

Proces vo Firefoxe 33 až Firefox 55

Toto je poradie, v ktorom sa Firefox pokúša spustiť obnovenie predchádzajúcej relácie na začiatku.

  1. Ak je sessionstore.js platný, použije sa.
  2. Recovery.js sa použije, ak existuje a je platný.
  3. Recovery.bak bude vyskúšaný ďalej.
  4. Previous.js sa potom použije na obnovenie relácie.
  5. A nakoniec, bude vyskúšaný aj upgrade.js .

Čo sa teda líši od pôvodného obnovenia relácie? Najskôr si môžete všimnúť, že prehliadač ukladá ďalšie súbory, čo zvyšuje pravdepodobnosť, že jeden z obnovovacích súborov relácie nie je poškodený a nefunguje.

Okrem toho sa predchádzajúce súbory aj súbory upgrad.js nenahrádzajú tak často ako dva súbory na obnovenie hlavnej relácie. Toto poskytuje ďalšiu možnosť obnovenia relácie, ak už oba súbory primárnej relácie nefungujú alebo ak ste prehľadávač spustili niekoľkokrát po tom, čo ste si všimli, že relácia nebola obnovená správne.

Nový systém ponúka ďalšie prostriedky na manuálne obnovenie relácií. Predtým ste sa museli spoliehať na záložný súbor iba na obnovenie relácie, ak bol hlavný súbor relácie poškodený. Teraz môžete tiež vyskúšať súbor Recovery.js alebo upgrade.js, ktoré sa zvyčajne vytvárajú ďalej v čase, takže je pravdepodobnejšie, že nie sú poškodené.

Záloha

Mnoho používateľov prehliadača Firefox nevie, že Firefox ukladá dva súbory s informáciami o obnovení relácie do profilu používateľa:

  • sessionstore.js obsahuje informácie o aktuálnej relácii. Ak monitorujete súbor, počas relácie prehliadania si všimnete, že sa jeho veľkosť zväčšuje a zmenšuje.
  • sessionstore.bak, ktorý obsahuje informácie o relácii z predchádzajúcej relácie.

Tip : Firefox by ste nemali znova otvárať, keď obnovenie relácie nenačíta predchádzajúcu reláciu, pretože by ste mohli tiež prepísať záložný súbor. Keďže obsahuje informácie, ktoré neboli upravené po načítaní relácie, mali by ste ich pred pokračovaním skopírovať na bezpečné miesto.

Obnovuje sa relácia prehliadača Firefox

Po zálohovaní oboch súborov relácie môžete začať vyšetrovať problém a pokúsiť sa obnoviť predchádzajúcu reláciu.

Najprv by ste mali urobiť porovnanie veľkosti súboru sessionstore.js a sessionstore.bak. Ak má ktorýkoľvek súbor veľkosť 0, je prázdny a už nie je použiteľný.

Keď je Firefox úplne zatvorený, otvorte jeden, potom druhý súbor v textovom editore podľa vášho výberu. Informácie o relácii by sa mali zobraziť v textovej podobe. Ak vidíte poškodený text alebo vôbec žiadne informácie, je zrejmé, že súbor Obnovenie relácie je poškodený a už nie je použiteľný.

Ak z nej stále existujú nejaké informácie, môžete sa z nej pokúsiť získať webové adresy. To vám umožní obnoviť aspoň niektoré webové stránky, ktoré ste predtým otvorili.

Skôr ako to urobíte, skúste odstrániť poškodený súbor sessionstore.js a premenujte súbor sessionstore.bak na sessionstore.js.

Pokúša sa obnoviť reláciu prehľadávania zo zálohy. Nezabudnite, že nezahŕňa karty, okná alebo formuláre, ktoré ste otvorili v poslednej relácii, a že môže obsahovať karty, okná alebo údaje formulárov, ktoré ste zavreli v predchádzajúcej relácii.

Záverečné slová

Obnovenie relácie pomocou záložného súboru relácie by malo fungovať, ak bol hlavný súbor poškodený. Ak nastavenie Firefoxu bráni správnemu fungovaniu funkcie Obnovenie relácie v prehliadači, nemusí vám priamo pomôcť.

Môžete však stále otvoriť súbor v textovom editore a extrahovať z neho informácie manuálne, ak sú stále uvedené v hlavnom alebo záložnom súbore.

Tip : Na uloženie a obnovenie relácií môžete použiť program Firefox Session Boss.