Kā atjaunot Firefox sesijas, ja sesijas atjaunošana nedarbojas pareizi

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Sesijas atjaunošana ir noderīga Firefox funkcija, kas atceras noteiktu informāciju par jūsu iepriekšējo pārlūkošanas sesiju, lai jūs varētu turpināt darbu tur, kur pēdējo reizi pateicāties.

Funkcija saglabā atvērtos logus un cilnes, katra loga lielumu un tā atrašanās vietu uz ekrāna, kā arī visu tekstu, ko esat ievadījis veidlapās jebkurā no atvērtajām cilnēm.

Atskatoties atpakaļ, es varu domāt par pāris gadījumiem, kad sesijas atjaunošanai neizdevās atjaunot iepriekšējo sesiju manā sistēmā. Dažreiz tā bija mana vaina, piemēram, kad es atspējoju “ atcerēties manu pārlūkošanas un lejupielādes vēsturi 'opcija pārlūka preferencēs. Citreiz tā bija pārlūka vaina.

Es biju šokā, kad tas notika, jo domāju, ka esmu pazaudējis visas pārlūkprogrammā atvērtās cilnes. Lai gan man visu laiku ir atvērti tikai apmēram 50 vai mazāk, es parasti neesmu pievienojis cilnes grāmatzīmēm, kas nozīmē, ka lielākā daļa informācijas tiek pazaudēta uz labu.

Kur tiek glabāti sesijas atjaunošanas faili

firefox sessionstore backups

  • Windows XP un vecākas : C: dokumenti un iestatījumi Lietojumprogrammu dati Mozilla Firefox profili
  • Windows Vista un jaunāka versija : C: Lietotāji AppData Viesabonēšana Mozilla Firefox Profili .
  • Linux: ~ / .mozilla / firefox /
  • Mac OS X : ~ / Bibliotēka / Mozilla / Firefox / Profili /
  • Mac OS X : ~ / Bibliotēka / Lietojumprogrammu atbalsts / Firefox / Profili /

Pārlūks lietotāja sesiju failu sesiju failu sessiontore.jsonlz4 saglabā lietotāja profilu direktorijā. Šis ir aktīvais sesijas fails, kuru Firefox ielādē, palaižot pārlūku.

Firefox saglabā atkopšanas failus profila mapes sessiontore-backups mapē:

  • iepriekšējā.jsonlz4 - pēdējās sesijas dublējums, ko izveidoja Firefox. Šis ir fails, kuru vispirms vēlaties mēģināt atjaunot (ja vien tā izmērs nav ļoti mazs).
  • upgrade.jsonlz4-'number ' - iepriekšējās sesijas dublējumi, kas parasti tiek izveidoti pārlūka jaunināšanas laikā. Izmantojiet tos, ja previous.jsonlz4 neizdodas izpildīt triku.

Firefox 56 un jaunākas instrukcijas

sessionstore jsonlz4

Mozilla mainīja sesiju dublējuma failu formātu, un tas nozīmē, ka iepriekšējais sesiju atjaunošanas veids bija jāatjaunina.

  1. Aizveriet pārlūkprogrammu Firefox. Pārliecinieties, ka nedarbojas neviens pārlūka eksemplārs.
  2. Atveriet profila mapi un pārdēvējiet pašreizējo sesijas failu sessiontore.jsonlz4 par sessiontore-backup.jsonlz4.
  3. Atveriet profila mapi sessiontore-backups.
  4. Pārdēvējiet recovery.jsonlz4 par recovery-backup.jsonlz4.
  5. Pārdēvējiet recovery.backlz4 par recovery-backup.backlz4.
  6. Kopējiet sesijas atjaunošanas dublējumu, kuru vēlaties atjaunot, piem. iepriekšējā.jsonlz4.
  7. Atgriezties Firefox profila saknes direktorijā.
  8. Ielīmējiet kopēto failu saknes mapē.
  9. Pārdēvējiet to par sesiju.jsonlz4.
  10. Restartējiet pārlūkprogrammu Firefox.
  11. Iespējams, Firefox sesiju uzņems automātiski. Ja tas nedarbojas, nospiediet tastatūras taustiņu Alt un atlasiet Vēsture> Atjaunot iepriekšējo sesiju.

Vecā informācija

Var būt noderīga vecām Firefox versijām un pārlūkprogrammām, kuru pamatā ir Firefox, piemēram, Pale Moon.

Firefox 33 mainās

Mozilla ir uzlabojusi Sesijas atjaunošanas funkciju pārlūkprogrammā Firefox 33. Galvenās izmaiņas ir šādas:

Kamēr sesijastore.js joprojām tiek glabāts galvenajā Firefox profila mapē, visi pārējie faili tagad tiek glabāti sesiju krātuves dublējumos. Ņemiet vērā, ka sessiontore.js tiek parādīts tikai tad, kad Firefox nav atvērts.

Primārais dublējuma fails tagad ir recovery.js, sekundārais dublējuma fails recovery.bak. Lai atjaunotu sesijas, varat izmantot arī citas tur uzskaitītās sesiju rezerves kopijas.

Jūs joprojām varat izmantot šos failus un aizstāt sesijastore.js failu galvenajā direktorijā.

Turklāt tur atrodams arī previous.js un upgrade.js. Šajos failos ir sesijas informācija no pēdējās izslēgšanas vai jaunināšanas. Arī tos var izmantot, lai aizstātu galveno sessiontore.js failu, ja tas ir bojāts.

Jaunais dublēšanas process

  1. Kad nepieciešams, Firefox raksta sesijas atjaunošanas saturu sesijas atjaunošanas / atjaunošanas / atjaunošanas.js.
  2. Pirms tas notiks, tas pārvietos iepriekšējo recovery.js failu, ja testi tajā pašā mapē atgriezīs labojumu failā recovery.bak.
  3. Parasti atgūšana.js un atkopšana.bak satur gan pārlūka stāvokli 15 sekunžu attālumā viens no otra.
  4. Kad Firefox tiek izslēgts, galvenā profila mapē tiek ierakstīts jauns sessiontore.js fails.
  5. Ja sesijas.js ir derīgs, palaišanas laikā tas tiek pārvietots uz iepriekšējo.js sesiju saglabāšanas un dublēšanas direktorijā.
  6. Pirmo reizi startējot pēc jaunināšanas, Firefox kopē sesijastore.js failu uz upgrade.js- [build id].

Atjaunot failus

Kā jau minēts iepriekš, Firefox saglabā vairākus jaunus sesiju atjaunošanas failus lietotāja profilu direktorijā, tiklīdz jaunā funkcija nolaižas pārlūkprogrammā (nakts lietotājiem tas jau ir, jo tas nolaižas pārlūkprogrammā Firefox 33, ja viss notiek kā plānots).

  • sessiontore.js - pārlūkprogrammas stāvoklis pēdējās izslēgšanas laikā.
  • sessiontore-backups / recovery.js - satur Firefox stāvokli 15 sekundes pirms izslēgšanas vai avārijas.
  • sessiontore-backups / recovery.bak - satur Firefox stāvokli 30 sekundes pirms izslēgšanas vai avārijas.
  • sessiontore-backups / previous.js - sesija Atjaunojiet datus pirms otrās, pēdējās izslēgšanas.
  • sessiontore-backups / upgrade.js- [build id] - sesijas atjaunošana pēc pēdējās jaunināšanas.

Process no Firefox 33 līdz Firefox 55

Šeit ir secība, kādā Firefox mēģina atjaunot iepriekšējo sesiju.

  1. Ja sessiontore.js ir derīgs, tas tiks izmantots.
  2. Recovery.js tiks izmantots, ja tāds ir un ir derīgs.
  3. Atgūšana.bak tiks izmēģināts nākamais.
  4. Iepriekšējais.js pēc tam tiek izmantots sesijas atjaunošanai.
  5. Un visbeidzot, jauninājums.js tiks izmēģināti arī.

Tātad, kas atšķiras no vecās sesijas atjaunošanas? Pirmkārt, jūs varat pamanīt, ka pārlūkprogramma saglabā papildu failus, kas palielina iespēju, ka viens no sesijas atjaunošanas failiem nav bojāts un darbojas.

Turklāt gan previous.js, gan upgrade.js faili netiek aizstāti tik bieži, kā divi galvenās sesijas atjaunošanas faili. Tas nodrošina vēl vienu sesijas atkopšanas iespēju, ja abi primārie sesijas faili vairs nedarbojas vai ja pārlūku esat palaidis vairākas reizes pēc tam, kad pamanījāt, ka sesija nav pareizi atjaunota.

Jaunā sistēma piedāvā papildu līdzekļus sesiju atkopšanai arī manuāli. Iepriekš jums bija jāpaļaujas uz dublējuma failu tikai sesijas atjaunošanai, ja galvenais sesijas atjaunošanas fails bija bojāts. Tagad jūs varat arī izmēģināt recovery.js vai upgrade.js, un abi šie faili parasti tiek izveidoti vēlāk, padarot ticamāku, ka tie nav arī bojāti.

Rezerves

Daudzi Firefox lietotāji nezina, ka Firefox lietotāja profilā saglabā divus failus ar Sesijas atjaunošanas informāciju:

  • sessiontore.js satur informāciju par pašreizējo sesiju. Pārraugot failu, jūs pamanīsit, ka pārlūkošanas sesijas laikā tā lielums palielinās un samazinās.
  • sessiontore.bak, kurā ir informācija par sesiju no iepriekšējās sesijas.

firefox sessionstore

Padoms : Jums nevajadzētu atkārtoti atvērt Firefox, kad sesijas atjaunošana neizdodas ielādēt iepriekšējo sesiju, jo, iespējams, jūs pārrakstīsit arī dublējuma failu. Tā kā tajā ir informācija, kas nav modificēta pēc tam, kad sesija netiek ielādēta, pirms turpināšanas jums tā jāpārkopē drošā vietā.

Firefox sesijas atjaunošana

Kad esat dublējis abus sesijas failus, varat sākt izmeklēt problēmu un mēģināt atjaunot iepriekšējo sesiju.

Pirmais, ko jūs varētu vēlēties, ir salīdzināt sesijastore.js un sesijastore.bak lielumu. Ja kāda no failiem ir 0, tas ir tukšs un vairs nav izmantojams.

Kad Firefox ir pilnībā slēgts, atveriet vienu un otru failu izvēlētā teksta redaktorā. Tam jāparāda sesijas informācija teksta formā. Ja redzat bojātu tekstu vai vispār nav informācijas, ir skaidrs, ka sesijas atjaunošanas fails ir bojāts un vairs nav izmantojams.

Jūs joprojām varat mēģināt no tā iegūt tīmekļa adreses, ja tajā joprojām tiek rādīta kāda informācija. Tas, iespējams, ļaus jums atgūt vismaz dažas vietnes, kuras iepriekš esat atvēris.

Pirms to izdarījāt, mēģiniet izdzēst salauzto sessiontore.js failu un pārdēvējiet sessiontore.bak failu uz sessiontore.js.

Tas mēģina atjaunot pārlūkošanas sesiju no dublējuma. Ņemiet vērā, ka tajā nav iekļautas cilnes, logi vai veidlapas, kuras esat atvēris pēdējā sesijā, un ka tajā var būt cilnes, logi vai veidlapu dati, kurus esat aizvēris iepriekšējā sesijā.

Noslēguma vārdi

Sesijas atjaunošanai ar rezerves sesijas faila palīdzību vajadzētu darboties, ja galvenais fails ir bojāts. Iespējams, ka tas jums tieši nepalīdzēs, ja Firefox iestatījums neļauj pareizi darboties pārlūka funkcijai Sesijas atjaunošana.

Tomēr jūs joprojām varat atvērt failu teksta redaktorā, lai no tā manuāli iegūtu informāciju, ja tie joprojām ir uzskaitīti galvenajā vai rezerves failā.

Padoms : Jūs varat izmantot Firefox paplašinājums Session Boss, lai saglabātu un atjaunotu sesijas .