Kaip atkurti „Firefox“ seansus, jei seanso atkūrimas neveikia tinkamai
- Kategorija: „Firefox“
Sesijos atkūrimas yra naudinga „Firefox“ funkcija, kuri atsimena tam tikrą informaciją apie jūsų ankstesnį naršymo seansą, kad galėtumėte tęsti darbą ten, kur paskutinį kartą buvote.
Funkcija išsaugo atidarytus langus ir skirtukus, kiekvieno lango dydį ir jo vietą ekrane, taip pat visą tekstą, kurį įvedėte formose bet kuriame atidarytame skirtuke.
Žvelgdamas atgal, galiu galvoti apie keletą atvejų, kai sesijos atkūrimui nepavyko atkurti ankstesnės sesijos mano sistemoje. Kartais tai buvo mano kaltė, pavyzdžiui, kai išjungiau „ atsiminti mano naršymo ir atsisiuntimų istoriją parinktį naršyklės nuostatose. Kitu metu tai buvo naršyklės kaltė.
Aš buvau šokas, kai tai atsitiko, nes maniau, kad pamečiau visus atidarytus skirtukus naršyklėje. Nors visą laiką turiu maždaug 50 ar mažiau, aš paprastai nepažymėjau skirtukų žymių, o tai reiškia, kad didžioji dalis informacijos prarandama visam laikui.
Kur saugomi sesijos atkūrimo failai
- „Windows XP“ ir ankstesnės versijos : C: dokumentai ir parametrai Programos duomenys Mozilla Firefox Profiliai
- „Windows Vista“ ir naujesnės versijos : C: Vartotojai AppData Tarptinklinis ryšys Mozilla Firefox Profiliai .
- „Linux“: ~ / .mozilla / firefox /
- „Mac OS X“ : ~ / Biblioteka / „Mozilla“ / „Firefox“ / Profiliai /
- „Mac OS X“ : ~ / Biblioteka / Programų palaikymas / „Firefox“ / Aprašai /
Naršyklė seanso failą sessiontore.jsonlz4 saugo vartotojo profilio kataloge. Tai yra aktyvus sesijos failas, kurį „Firefox“ įkelia paleidus naršyklę.
„Firefox“ išsaugo atkūrimo failus profilio aplanko sesijų kaupimo ir atsarginių kopijų kūrimo aplanke:
- ankstesnis.jsonlz4 - paskutinė „Firefox“ sukurta sesijos atsarginė kopija. Tai failas, kurį pirmiausia norite bandyti atkurti (nebent jo dydis yra labai mažas).
- upgrade.jsonlz4-'number ' - ankstesnės sesijos atsarginės kopijos, paprastai sukuriamos atnaujinant naršyklę. Naudokite juos, jei previous.jsonlz4 nepadaro triuko.
„Firefox 56“ ir naujesnės instrukcijos
„Mozilla“ pakeitė sesijos atsarginių failų formatą ir tai reiškia, kad ankstesnį seansų atkūrimo būdą reikėjo atnaujinti.
- Uždarykite „Firefox“ naršyklę. Įsitikinkite, kad neveikia nė vienas naršyklės egzempliorius.
- Atidarykite profilio aplanką ir pervardykite dabartinį sesijos failą sessiontore.jsonlz4 į sessiontore-backup.jsonlz4.
- Atidarykite profilio aplanką sesijos saugykla ir atsarginės kopijos.
- Pervardykite recovery.jsonlz4 į recovery-backup.jsonlz4.
- Pervardykite „recovery.backlz4“ į „recovery-backup.backlz4“.
- Nukopijuokite sesijos atkūrimo atsarginę kopiją, kurią norite atkurti, pvz. ankstesnis.jsonlz4.
- Grįžkite į pagrindinį „Firefox“ profilio katalogą.
- Nukopijuotą failą įklijuokite į šakninį aplanką.
- Pervardykite jį į sessiontore.jsonlz4.
- Iš naujo paleiskite „Firefox“ naršyklę.
- „Firefox“ gali automatiškai pasirinkti sesiją. Jei ne, paspauskite klaviatūros klavišą Alt ir pasirinkite Istorija> Atkurti ankstesnę sesiją.
Sena informacija
Tai vis dar gali būti naudinga senosioms „Firefox“ versijoms ir „Firefox“ pagrįstoms naršyklėms, tokioms kaip „Pale Moon“.
„Firefox 33“ pakeitimai
„Mozilla“ patobulino „Sesijos atkūrimo“ funkciją „Firefox 33“. Pagrindiniai pakeitimai yra šie:
Nors sessiontore.js vis dar saugomas pagrindiniame „Firefox“ profilio aplanke, visi kiti failai dabar yra saugomi sesijų kaupimo atsarginėse kopijose. Atminkite, kad sessiontore.js rodomas tik tada, kai „Firefox“ nėra atidarytas.
Pagrindinis atsarginės kopijos failas yra „recovery.js“ dabar, antrinis atsarginės kopijos failas „recovery.bak“. Norėdami atkurti sesijas, taip pat galite naudoti kitas ten išvardytas sesijos atsargines kopijas.
Vis tiek galite naudoti šiuos failus ir pakeisti sesijostore.js failą pagrindiniame kataloge.
Be to, ten taip pat rasite „previous.js“ ir „upgrade.js“. Šiuose failuose yra seanso informacija apie paskutinį išjungimą ar atnaujinimą. Jie taip pat gali būti naudojami pagrindiniam sessiontore.js failui pakeisti, jei jis bus sugadintas.
Naujas atsarginės kopijos kūrimo procesas
- „Firefox“ įrašo „Session Restore“ turinį į sessiontore-backups / recovery.js, kai to reikia.
- Prieš tai neįvykus, jis perkels ankstesnį failą recovery.js, jei testai grąžins jį tame pačiame aplanke į recovery.bak.
- Paprastai „recovery.js“ ir „recovery.bak“ naršyklės būseną sudaro 15 sekundžių viena nuo kitos.
- Kai „Firefox“ išjungiamas, į pagrindinio profilio aplanką įrašomas naujas sessiontore.js failas.
- Paleidimo metu, jei sesijostore.js galioja, ji bus perkelta į ankstesnį.js, esančią sesijų kaupimo atsarginių kopijų kataloge.
- Pirmą kartą paleidus po atnaujinimo, „Firefox“ nukopijuoja sesijostore.js failą į upgrade.js- [build id].
Atkurti failus
Kaip minėta anksčiau, „Firefox“ išsaugo kelis naujus sesijų atkūrimo failus į vartotojo profilio katalogą, kai naujoji funkcija nusileidžia naršyklėje (Naktiniai vartotojai ją jau turi, kai nusileidžia „Firefox 33“, jei viskas vyksta kaip planuota).
- sessiontore.js - naršyklės būsena paskutinio išjungimo metu.
- sessiontore-backups / recovery.js - „Firefox“ būsena yra 15 sekundžių prieš išjungimą ar gedimą.
- sessiontore-backups / recovery.bak - „Firefox“ būsena yra 30 sekundžių prieš išjungimą ar gedimą.
- sessiontore-backups / previous.js - sesija Atkurkite duomenis prieš antrą, kad paskutinį kartą išjungtumėte.
- sessiontore-backups / upgrade.js- [build id] - sesijos atkūrimas po paskutinio atnaujinimo.
Procesas iš „Firefox 33“ į „Firefox 55“
Štai tokia tvarka, kuria „Firefox“ bando atkurti ankstesnę sesiją.
- Jei sessiontore.js galioja, jis bus naudojamas.
- „Recovery.js“ bus naudojamas, jei yra ir galioja.
- Atkūrimas.bak bus teisiamas toliau.
- Ankstesnis.js tada naudojamas sesijai atkurti.
- Ir, galiausiai, atnaujinti.js taip pat bus teisiamas.
Taigi, kuo skiriasi, palyginti su senosios sesijos atkūrimu? Visų pirma, galite pastebėti, kad naršyklė išsaugo papildomų failų, todėl padidėja tikimybė, kad vienas iš sesijos atkūrimo failų nėra sugadintas ir veikia.
Be to, ir ankstesnis.js, ir atnaujinimas.js failai nėra keičiami taip dažnai, kaip du pagrindinės sesijos atkūrimo failai. Tai suteikia dar vieną galimybę atkurti sesiją, jei abu pirminiai sesijos failai nebeveikia arba jei keletą kartų įjungėte naršyklę pastebėję, kad sesija nebuvo tinkamai atkurta.
Naujoji sistema siūlo papildomas priemones sesijoms atkurti ir rankiniu būdu. Anksčiau jūs turėjote pasikliauti atsarginiu failu tik norėdami atkurti sesiją, jei pagrindinis sesijos atkūrimo failas buvo sugadintas. Dabar taip pat galite išbandyti „recovery.js“ arba „upgrade.js“, kurie abu dažniausiai sukuriami vėliau, todėl labiau tikėtina, kad jie nėra sugadinti.
Atsarginė kopija
Daugelis „Firefox“ vartotojų nežino, kad „Firefox“ išsaugo du failus su „Session Restore“ informacija vartotojo profilyje:
- sessiontore.js yra informacija apie dabartinę sesiją. Stebėdami failą pastebėsite, kad naršymo seanso metu jo dydis padidėja ir sumažėja.
- sessiontore.bak, kurioje yra ankstesnės sesijos informacija.
„Firefox“ sesijos atkūrimas
Sukūrę atsarginę abiejų sesijos failų kopiją, galite pradėti nagrinėti problemą ir bandyti atkurti ankstesnę sesiją.
Pirmas dalykas, kurį galbūt norėsite padaryti, yra palyginti sessiontore.js ir sessiontore.bak failo dydį. Jei kurio nors failo dydis yra 0, jis tuščias ir nebegalimas naudoti.
Visiškai uždarę „Firefox“, atidarykite pasirinktą teksto rengyklę vieną, tada kitą failą. Tai turėtų parodyti sesijos informaciją teksto forma. Jei matote sugadintą tekstą arba visai neturite informacijos, akivaizdu, kad Sesijos atkūrimo failas yra sugadintas ir nebegalimas naudoti.
Vis tiek galite pabandyti iš jo išgauti interneto adresus, jei jame vis dar rodoma tam tikra informacija. Tai gali leisti atkurti bent kai kurias anksčiau atidarytas svetaines.
Prieš tai darydami, pabandykite ištrinti sugadintą failą sessiontore.js ir pervadinkite sessiontore.bak failą į sessiontore.js.
Taip bandoma atkurti naršymo sesiją iš atsarginės kopijos. Atminkite, kad joje nėra skirtukų, langų ar formų, kuriuos atidarėte paskutinėje sesijoje, ir kad joje gali būti skirtukų, langų ar formos duomenų, kuriuos uždarėte ankstesnėje sesijoje.
Uždarymo žodžiai
Jei pagrindinis failas bus sugadintas, sesija turėtų būti atkurta naudojant atsarginį sesijos failą. Tai gali tiesiogiai nepadėti, jei „Firefox“ nustatymas neleidžia naršyklės Sesijos atkūrimo funkcijai tinkamai veikti.
Tačiau vis tiek galite atidaryti failą teksto rengyklėje, kad iš jo rankiniu būdu išgautumėte informaciją, jei jie vis dar yra pagrindiniame arba atsarginiame faile.
Patarimas : Galite naudoti „Firefox“ plėtinys „Session Boss“, skirtas išsaugoti ir atkurti sesijas .