Kuinka palauttaa Firefox-istunnot, jos istunnon palautus ei toimi oikein

Istunnon palauttaminen on hyödyllinen ominaisuus Firefoxissa, joka muistaa tietyt tiedot edellisestä selausistunnostasi, jotta voit jatkaa työskentelyä siellä, missä jäit viimeksi.

Ominaisuus tallentaa avoimet ikkunat ja välilehdet, kunkin ikkunan koon ja sen sijainnin näytössä samoin kuin kaiken tekstin, jonka olet kirjoittanut lomakkeisiin mihin tahansa avoimeen välilehteen.

Kun katson taaksepäin, voin ajatella muutamia tapauksia, joissa istunnon palauttaminen ei onnistunut palauttamaan edellistä istuntoa järjestelmässäni. Se oli toisinaan vikani, esimerkiksi kun poistin "muista selaus- ja lataushistoriani" -asetuksen käytöstä selaimen asetuksissa. Muina aikoina se oli selaimen vika.

Olin shokissa aina kun näin tapahtui, kun luulin kadonneensa kaikki selaimen avoimet välilehdet. Vaikka minulla on jatkuvasti vain noin 50 auki, en yleensä ole lisännyt välilehtiä kirjanmerkkeihin, mikä tarkoittaa, että suurin osa tiedoista menetetään hyväksi.

Mihin istunnon palauttamistiedostot tallennetaan

  • Windows XP ja aiemmat : C: \ Asiakirjat ja asetukset \ \ Sovellustiedot \ Mozilla \ Firefox \ Profiilit \
  • Windows Vista ja uudemmat : C: \ Users \ \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \.
  • Linux: ~ / .mozilla / firefox /
  • Mac OS X : ~ / Kirjasto / Mozilla / Firefox / Profiilit /
  • Mac OS X : ~ / Kirjasto / Sovellustuki / Firefox / Profiilit /

Selain tallentaa istuntotiedoston sessiontore.jsonlz4 käyttäjäprofiilihakemistoon. Tämä on aktiivinen istuntotiedosto, jonka Firefox lataa, kun käynnistät selaimen.

Firefox tallentaa palautustiedostot profiilikansion sessiontore-backups-kansioon:

  • previous.jsonlz4 - viimeinen istunnon varmuuskopio, jonka Firefox loi. Tämä on tiedosto, jonka haluat yrittää palauttaa ensin (ellei sen koko ole kovin pieni).
  • upgrade.jsonlz4- "numero" - edellisen istunnon varmuuskopiot, jotka yleensä luodaan selaimen päivitysten aikana. Käytä näitä, jos previous.jsonlz4 ei tee temppua.

Firefox 56 ja uudemmat ohjeet

Mozilla muutti istunnon varmuuskopiotiedostojen muotoa ja se tarkoittaa, että aikaisempi tapa palauttaa istunnot vaatii päivityksen.

  1. Sulje Firefox-selain. Varmista, ettei mikään selaimen esiintymistä ole käynnissä.
  2. Avaa profiilikansio ja nimeä nykyinen istuntotiedosto sessiontore.jsonlz4 nimeksi sessiontore-backup.jsonlz4.
  3. Avaa profiilin sessiontore-backups-kansio.
  4. Nimeä recovery.jsonlz4 nimeksi recovery-backup.jsonlz4.
  5. Nimeä recovery.backlz4 nimeksi recovery-backup.backlz4.
  6. Kopioi palautettavan istunnon varmuuskopio, esim. Previous.jsonlz4.
  7. Palaa takaisin Firefox-profiilin juurihakemistoon.
  8. Liitä kopioitu tiedosto juurihakemistoon.
  9. Nimeä se istuntosaliksi.jsonlz4.
  10. Käynnistä Firefox-selain uudelleen.
  11. Firefox saattaa poimia istunnon automaattisesti. Jos ei, paina näppäimistön Alt-näppäintä ja valitse Historia> Palauta edellinen istunto.

Vanhat tiedot

Voi silti olla hyödyllinen Firefoxin vanhoille versioille ja Firefox-pohjaisille selaimille, kuten Pale Moon.

Firefox 33 muuttuu

Mozilla on parantanut istunnon palauttamisominaisuutta Firefox 33: ssa. Keskeiset muutokset ovat seuraavat:

Vaikka sessiontore.js on edelleen tallennettu Firefoxin pääprofiilikansioon, kaikki muut tiedostot tallennetaan nyt sessiontore-varmuuskopioiksi. Huomaa, että sessiontore.js näkyy vain, kun Firefox ei ole auki.

Ensisijainen varmuuskopiotiedosto on recovery.js nyt, sekundäärinen varmuuskopiotiedosto recovery.bak. Voit palauttaa istunnot myös muilla siellä luetelluilla istuntovarmuuskopioilla.

Voit silti käyttää näitä tiedostoja ja korvata sessiontore.js-tiedoston päähakemistossa.

Lisäksi sieltä löytyy edellinen.js ja päivitys.js. Nämä tiedostot sisältävät istunnon tiedot viimeisestä sammutuksesta tai päivityksestä. Niitäkin voidaan käyttää korvaamaan tärkein sessiontore.js-tiedosto, jos se on vioittunut.

Uusi varmuuskopiointi

  1. Firefox kirjoittaa istunnon palauttamisen sisällön sessiontore-backups / recovery.js-tiedostoon aina kun sitä tarvitaan.
  2. Ennen kuin se tapahtuu, se siirtää edellisen recovery.js-tiedoston, jos testit palauttavat sen hyväksi recovery.bak samassa kansiossa.
  3. Yleensä recovery.js ja recovery.bak sisältävät selaimen tilan 15 sekunnin päässä toisistaan.
  4. Kun Firefox suljetaan, uusi sessiontore.js-tiedosto kirjoitetaan pääprofiilikansioon.
  5. Jos sessiontore.js on kelvollinen käynnistyksen aikana, se siirretään sessiontore-backups-hakemiston aiempaan.js-tiedostoon.
  6. Ensimmäisen käynnistyksen yhteydessä päivityksen jälkeen Firefox kopioi sessiontore.js-tiedoston päivitys.js- [rakennustunnus].

Palauta tiedostot

Kuten aiemmin mainittiin, Firefox tallentaa useita uusia istuntojen palautustiedostoja käyttäjäprofiilihakemistoon heti, kun uusi ominaisuus laskeutuu selaimeen (Yöllä käyttäjillä on jo se, koska se laskeutuu Firefox 33: een, jos asiat menevät suunnitellusti).

  • sessiontore.js - selaimen tila viimeisen sammutuksen aikana.
  • sessiontore-backups / recovery.js - Sisältää Firefoxin tilan 15 sekuntia ennen sammutusta tai kaatumista.
  • sessiontore-backups / recovery.bak - Sisältää Firefoxin tilan 30 sekuntia ennen sammutusta tai kaatumista.
  • sessiontore-backups / previous.js - Istunto Palauta tiedot ennen viimeistä sammuttamista.
  • sessiontore-backups / upgrade.js- [rakennustunnus] - istunnon palautus tiedot viimeisimmän päivityksen jälkeen.

Prosessi Firefox 33: sta Firefox 55: een

Tässä on järjestys, jossa Firefox yrittää palauttaa edellisen istunnon alkaessa.

  1. Jos sessiontore.js on kelvollinen, sitä käytetään.
  2. Recovery.js: tä käytetään, jos se on olemassa ja kelvollinen.
  3. Recovery.bak kokeillaan seuraavaksi.
  4. Previous.js: tä käytetään sitten istunnon palauttamiseen.
  5. Ja lopuksi kokeillaan myös päivitystä.js .

Joten mikä on erilainen verrattuna vanhaan istunnon palautukseen? Ensinnäkin, saatat huomata, että selain tallentaa lisää tiedostoja, mikä lisää mahdollisuutta, että jokin istunnon palautustiedostoista ei ole vioittunut ja toimi.

Lisäksi sekä previous.js- että upgrade.js-tiedostoja ei korvata niin usein kuin kahta pääistunnon palautustiedostoa. Tämä tarjoaa toisen vaihtoehdon istunnon palauttamiseksi, jos molemmat ensisijaiset istunnotiedostot eivät enää toimi tai jos olet käynnistänyt selaimen useita kertoja huomaamatta, että istuntoa ei palautettu kunnolla.

Uusi järjestelmä tarjoaa lisävälineitä istuntojen palauttamiseksi myös manuaalisesti. Aikaisemmin joudut luottamaan varmuuskopiotiedostoon vain istunnon palauttamiseksi, jos pääistuntoesityksen tiedosto oli vioittunut. Nyt voit myös kokeilla recovery.js tai upgrade.js, jotka molemmat luodaan yleensä kauemmas taaksepäin, jolloin on todennäköisempi, että ne eivät ole myöskään vioittuneita.

Varmuuskopio

Mitä monet Firefox-käyttäjät eivät tiedä, on, että Firefox tallentaa kaksi tiedostoa, jotka sisältävät istunnon palauttamistiedot, käyttäjäprofiiliin:

  • sessiontore.js sisältää tietoja nykyisestä istunnosta. Jos tarkkailet tiedostoa, huomaat, että sen koko kasvaa ja pienenee selausistunnon aikana.
  • sessiontore.bak, joka sisältää edellisen istunnon istunnon tiedot.

Vihje : Sinun ei pitäisi avata Firefoxia uudelleen, kun istunnon palauttaminen ei lataa edellistä istuntoa, koska voit myös kirjoittaa varmuuskopiotiedoston yli. Koska se sisältää tietoja, joita ei ole muokattu sen jälkeen, kun istunto ei latautu, sinun tulisi kopioida se suojattuun sijaintiin ennen jatkamista.

Firefox-istunnon palauttaminen

Kun olet varmuuskopioinut molemmat istunnotiedostot, voit alkaa tutkia ongelmaa ja yrittää palauttaa edellisen istunnon.

Ensin kannattaa verrata sessiontore.js- ja sessiontore.bak-tiedostojen kokoa. Jos jommankumman tiedoston koko on 0, se on tyhjä eikä sitä voida enää käyttää.

Kun Firefox suljetaan kokonaan, avaa yksi ja toinen tiedosto valitsemassa tekstieditorissa. Sen tulisi näyttää istunnon tiedot tekstimuodossa. Jos näet vioittuneen tekstin tai mitään tietoa ei ole, on selvää, että Istunnon palauttamistiedosto on vioittunut eikä sitä voida enää käyttää.

Voit silti kokeilla Web-osoitteiden poistoa siitä, jos jotkut tiedot näkyvät siinä edelleen. Tämän avulla voit palauttaa ainakin jotkin aiemmin avatut verkkosivustot.

Ennen kuin teet niin, yritä poistaa vioittunut sessiontore.js-tiedosto ja nimeä sessiontore.bak-tiedosto nimeksi sessiontore.js.

Se yrittää palauttaa selausistunnon varmuuskopiosta. Huomaa, että se ei sisällä välilehtiä, ikkunoita tai lomakkeita, jotka olet avannut viimeisessä istunnossa, ja että se voi sisältää välilehtiä, ikkunoita tai lomaketietoja, jotka olet sulkenut edellisessä istunnossa.

Päättävät sanat

Istunnon palauttaminen varmuuskopiotiedoston avulla pitäisi toimia, jos päätiedosto on vioittunut. Se ei ehkä auta sinua suoraan, jos Firefox-asetus estää selaimen istuntopalautusominaisuuden toimimisen oikein.

Voit kuitenkin avata tiedoston tekstieditorissa tietojen purkamiseksi manuaalisesti siitä, jos ne ovat edelleen luettelossa pää- tai varmuuskopiotiedostossa.

Vihje : Voit tallentaa ja palauttaa istuntoja Firefox-laajennuksella Session Boss.