Kuidas taastada Firefoxi seansse, kui seansi taastamine ei tööta õigesti

Seansi taastamine on Firefoxi kasulik funktsioon, mis jätab meelde teie eelmise sirvimisseansi teatud teabe, et saaksite jätkata tööd seal, kus eelmisel korral pooleli jäite.

Funktsioon salvestab avatud aknad ja vahelehed, iga akna suuruse ja selle asukoha ekraanil, samuti kogu teksti, mille olete mis tahes avatud vahelehel vormidesse sisestanud.

Tagantjärele mõeldes võin paaril korral mõelda, kus seansi taastamisel ei õnnestunud eelmist seanssi minu süsteemis taastada. Mõnikord oli see minu süü, näiteks kui keelasin brauseri eelistustes valiku "mäleta oma sirvimis- ja allalaadimisajalugu". Muul ajal oli see brauseri süü.

Olin šokis, kui see juhtus, kuna arvasin, et kaotasin brauseris kõik avatud vahelehed. Ehkki mul on kogu aeg avatud umbes 50 või nii umbes, pole ma tavaliselt vahelehti järjehoidjatesse lisanud, mis tähendab, et suurem osa teabest läheb kaotsi.

Kus hoitakse faile Session Restore

  • Window XP ja varasemad versioonid : C: \ Documents and Settings \ \ Rakenduse andmed \ Mozilla \ Firefox \ profiilid \
  • Windows Vista ja uuemad : C: \ Kasutajad \ \ AppData \ rändlus \ Mozilla \ Firefox \ Profiilid \.
  • Linux: ~ / .mozilla / firefox /
  • Mac OS X : ~ / Raamatukogu / Mozilla / Firefox / Profiilid /
  • Mac OS X : ~ / Raamatukogu / Rakenduste tugi / Firefox / Profiilid /

Brauser salvestab sessioonifaili sessiontore.jsonlz4 kasutajaprofiilide kausta. See on aktiivne seansifail, mille Firefox brauseri käivitamisel laadib.

Firefox salvestab taastamisfailid profiilikausta kausta sessiontore-backups:

  • previous.jsonlz4 - viimane seansi varukoopia, mille Firefox lõi. See on fail, mida soovite kõigepealt taastada (välja arvatud juhul, kui selle suurus on väga väike).
  • upgrade.jsonlz4- "number" - eelmise seansi varukoopiad, mis tavaliselt luuakse brauseri versiooniuuenduste ajal. Kasutage neid, kui previous.jsonlz4 ei suuda trikki teha.

Firefox 56 ja uuemad juhised

Mozilla muutis seansi varufailide vormingut ja see tähendab, et eelmine seansside taastamise viis vajas värskendamist.

  1. Sulgege Firefoxi brauser. Veenduge, et ükski brauseri eksemplar ei töötaks.
  2. Avage profiilikaust ja nimetage praegune seansifail sessiontore.jsonlz4 ümber sesstore-backup.jsonlz4.
  3. Avage profiili kaust sessioonipood ja varukoopiad.
  4. Nimetage taastamine.jsonlz4 ümber taastamise varukoopiaks.jsonlz4.
  5. Nimetage taastamine.backlz4 ümber taastamise varukoopiaks.backlz4.
  6. Kopeerige seansi taastamise varukoopia, mida soovite taastada, nt previous.jsonlz4.
  7. Minge tagasi Firefoxi profiili juurkataloogi.
  8. Kleepige kopeeritud fail juurkausta.
  9. Nimetage see ümber sesstore.jsonlz4.
  10. Taaskäivitage Firefoxi brauser.
  11. Firefox võib sessiooni automaatselt vastu võtta. Kui see ei õnnestu, vajutage klaviatuuri Alt-klahvi ja valige Ajalugu> Taasta eelmine seanss.

Vana teave

Võib siiski olla kasulik Firefoxi vanade versioonide ja Firefoxi-põhiste brauserite (nt Pale Moon) jaoks.

Firefox 33 muutub

Mozilla on täiustanud funktsiooni Session Restore Firefox 33-s. Põhimuudatused on järgmised:

Kui sesstoretore.js on endiselt Firefoxi peamises profiilikaustas, siis nüüd salvestatakse kõik muud failid selle asemel seansikaupluse varukoopiatesse. Pange tähele, et sessiontore.js kuvatakse ainult siis, kui Firefox pole avatud.

Esmane varukoopiafail on recovery.js nüüd, sekundaarne varufail recovery.bak. Seansside taastamiseks võite kasutada ka muid seal loetletud seansi varukoopiaid.

Saate neid faile endiselt kasutada ja peakataloogis faili sessiontore.js asendada.

Lisaks leiate sealt ka eelmised.js ja täiendus.js. Need failid sisaldavad viimase seiskamise või versiooniuuenduse seansiteavet. Ka neid saab peamise faili sessiontore.js asendamiseks, kui see on rikutud.

Uus varundusprotsess

  1. Firefox kirjutab seansi taastamise sisu sessiontore-backups / recovery.js alla alati, kui see on vajalik.
  2. Enne kui see juhtub, teisaldab see eelmise faili recovery.js, kui testid tagastavad selle sama kausta faili recovery.bak.
  3. Tavaliselt sisaldavad taastamine.js ja taastamine.bak nii brauseri olekut kui 15 sekundit üksteisest.
  4. Kui Firefox suletakse, kirjutatakse uus sessiontore.js fail põhiprofiili kausta.
  5. Kui sessiontore.js on kehtiv, siis käivitamise ajal teisaldatakse see kausta sessiontore-backups kataloogi previous.js.
  6. Esimesel käivitamisel pärast täiendamist kopeerib Firefox faili sessiontore.js faili versiooniuuenduseks.js- [ehituse id].

Taastefailid

Nagu varem mainitud, salvestab Firefox mitu uut seansi taastamise faili kasutajaprofiilide kataloogi, kui uus funktsioon brauserisse maandub (juba öösel on kasutajatel see olemas, kuna see läheb Firefox 33 alla, kui asjad lähevad plaanipäraselt).

  • sessiontore.js - brauseri olek viimase seiskamise ajal.
  • sesstore-backups / recovery.js - sisaldab Firefoxi olekut 15 sekundit enne seiskamist või krahhi.
  • sessiontore-backups / recovery.bak - sisaldab Firefoxi olekut 30 sekundit enne seiskamist või krahhi.
  • sessiontore-backups / previous.js - Sessioon Andmete taastamine enne viimast väljalülitamist.
  • sessiontore-backups / upgrade.js- [build id] - seansi andmete taastamine pärast viimast täiendamist.

Protsess Firefox 33 versioonis Firefox 55

Siin on järjekord, milles Firefox üritab eelmise seansi alguse taastada.

  1. Kui sessiontore.js on kehtiv, kasutatakse seda.
  2. Recovery.js kasutatakse juhul, kui see on olemas ja kehtiv.
  3. Järgmisena proovitakse rakendust Recovery.bak .
  4. Seejärel kasutatakse seansi taastamiseks eelmist.js.
  5. Ja lõpuks proovitakse ka versiooniuuendust.js.

Mis on vana seansi taastamisega võrreldes erinev? Esiteks võite märgata, et brauser salvestab täiendavaid faile, mis suurendab võimalust, et üks seansi taastamise failidest pole rikutud ja töötab.

Lisaks ei vahetata nii faile previous.js kui ka upgrade.js nii sageli kui kahte põhiseanssi taastavaid faile. See pakub veel ühe võimaluse seansi taastamiseks, kui mõlemad esmased seansifailid enam ei tööta või kui olete brauseri mitu korda käivitanud pärast seda, kui olete märganud, et seanssi ei taastatud õigesti.

Uus süsteem pakub lisavõimalusi seansside käsitsi taastamiseks. Kui varem pidite seansi taastamiseks tuginema ainult varufailile, kui peamine sessiooni taastamise fail oli rikutud. Nüüd võite proovida ka recovery.js või upgrade.js, mis mõlemad luuakse tavaliselt ajaliselt kaugemale, muutes tõenäolisemaks, et need pole ka rikutud.

Varukoopia

Mida paljud Firefoxi kasutajad ei tea, on see, et Firefox salvestab kasutajaprofiilis kaks faili koos seansitaaste andmetega:

  • sessiontore.js sisaldab teavet praeguse seansi kohta. Faili jälgimisel märkate, et sirvimisseansi ajal selle suurus suureneb ja väheneb.
  • sessiontore.bak, mis sisaldab eelmise seansi teavet seansi kohta.

Näpunäide . Kui Session Restore ei suuda eelmist seanssi laadida, ei tohiks Firefoxi uuesti avada, kuna võite ka varufaili üle kirjutada. Kuna see sisaldab teavet, mida pole pärast seansi laadimata jätmist muudetud, peaksite enne jätkamist selle turvalisse kohta kopeerima.

Firefoxi seansi taastamine

Kui olete mõlemad seansifailid varundanud, võite alustada probleemi uurimist ja proovida taastada eelmine seanss.

Esimene asi, mida võiksite teha, on faili sessiontore.js ja sessiontore.bak suuruse võrdlus. Kui kummagi faili suurus on 0, on see tühi ja pole enam kasutatav.

Kui Firefox on täielikult suletud, avage valitud tekstiredaktoris üks ja teine ​​fail. See peaks kuvama sessiooniteabe teksti kujul. Kui näete rikutud teksti või pole üldse teavet, on selge, et seansi taastamise fail on rikutud ja pole enam kasutatav.

Võite ikkagi proovida sellest veebiaadresse ekstraheerida, kui selles kuvatakse endiselt mingit teavet. See võimaldab teil taastada vähemalt mõned varem avatud veebisaidid.

Enne kui te seda teete, proovige kustutada katkine fail sessiontore.js ja nimetage sesstore.bak fail ümber sesstore.js.

See proovib sirvimisseanssi varundusest taastada. Pidage meeles, et see ei hõlma vahekaarte, aknaid ega vorme, mille olete eelmisel seansil avanud, ning et see võib sisaldada vahekaarte, aknaid või vormiandmeid, mille olete eelmisel sessioonil sulgenud.

Sõnade sulgemine

Seansi taastamine varuseansifaili abil peaks toimima, kui põhifail on rikutud. See ei pruugi teid otse aidata, kui Firefoxi säte takistab brauseri funktsiooni Session Restore õiget toimimist.

Sellegipoolest saate faili tekstiredaktoris avada, et sellest käsitsi ekstraheerida andmeid, kui need on endiselt põhi- või varufaili loendis.

Näpunäide . Seansside salvestamiseks ja taastamiseks võite kasutada Firefoxi laiendit Session Boss.