interesanti

Kā var nejauši aizverot pārlūku Chrome, atjaunot slēgtās cilnes?

Es nejauši aizvēru pārlūku Chrome. Tagad visas man atvērtās cilnes, domājams, vairs nav izmantotas. Es nevēlos kaut ko riskēt, uzsākot pārlūku Chrome tagad, pirms lūgt palīdzību. Baidos, ka, ja es to izdarīšu, tie tiks neatgriezeniski pazaudēti (faili pārrakstīti). No iepriekšējās pieredzes ar Firefox es zinu, ka cilņu un pārlūka sesiju atjaunošana var būt sarežģīts bizness. Ko es varu darīt šajā brīdī? Vai ir fails vai kaut kas man ir jāpārkopē vai jāpārdēvē? Es zinu par komandu Ctrl + Shift + T, bet parasti to izmantoju pārlūkošanas laikā. Vai šis darbs aizvērs Chrome?

Lejā un netīri (atbildēja Synetech)

Nejaušas slēgšanas novēršana

Jā, diemžēl devi ir izvēlējušies neveidot steidzamu, lai to novērstu. Jums būs jāizmēģina daži no paplašinājumiem, kas ir uzrakstīti, lai to risinātu, un jāizvēlas jums piemērotākais (diemžēl Chrome dizaina dēļ paplašinājumiem būs nepieciešami papildu pāris procesi, kas darbosies).

Datu zaudēšanas novēršana

Ļoti gudri. Jums ir taisnība, ka, palaižot pārlūku Chrome, tie drīzumā tiks izdzēsti, jo tas ir paredzēts, lai papildus pašreizējam, darba kopijam tiktu saglabāts tikai viens dublējumu komplekts, tāpēc, palaižot jaunu instanci, tas visu pārvietos atpakaļ un pārrakstīs iepriekšējo. viens.

Tas nav patīkami arī ar Chrome, taču es apskatīšu procesu (man tas bija jādara pārāk daudz reižu).

Sesiju faili

Jā, tie ir šie četri faili jūsu lietotāja datu direktorijā:

  • Current Session
  • Current Tabs
  • Last Session
  • Last Tabs

Kopējiet šos četrus failus kaut kur, lai jūs varētu strādāt, neko nezaudējot. Tādā veidā jūs vienmēr varat tos nokopēt, ja kaut kas noiet greizi.

Atkārtoti atvērt cilni (s)

Jā, zināmā mērā tomēr jums ir nepareizi. Tas ir Ctrl + ⇧ Shift + T. Ja jums bija atvērtas vairākas cilnes pirms tās aizvēršanas, tad tās visas vajadzētu atvērt no jauna.

Vecākajās versijās kaut kādu iemeslu dēļ tas darbotos tikai tad, ja vispirms izveidotu jaunu cilni. Es joprojām izmantoju Chromium 11 savā XP sistēmā, un mani vienmēr satrauc šī dīvainā izturēšanās. Ikreiz, kad nejauši aizveru pārlūku Chrome un man jāatjauno manas cilnes, man vispirms ir jāatver cilne (Jaunas cilnes lapai ir visvieglāk nospiest Ctrl + T), pēc tam nospiediet Ctrl + ⇧ Shift + T, lai atgrieztos iepriekšējās cilnes. Jaunākās versijās tas darbojas, vispirms neatverot cilni.

Tagad, pirms jūs ejat un palaižat pārlūku Chrome, man jābrīdina jūs, ka tas ne vienmēr darbojas. Pirmkārt, tas nedarbosies tūlīt pēc pārlūka Chrome palaišanas. Jums jāgaida, līdz pārlūks Chrome nolasa un izdzēš lietotāja failus. Tas var aizņemt dažus mirkļus, un jūs to varat redzēt, ar peles labo pogu noklikšķinot uz cilnes joslas un novērojot, ka Atjaunot aizvērtās cilnes konteksta izvēlnes ieraksts kādu laiku ir pelēks / atspējots. Ja jūs gaidāt dažus mirkļus un atkārtojat, tam vajadzētu kļūt melnam (ieslēgtam) un tad jūs varat to izmantot.

Pat ja jūs kādu laiku nogaidīsit, tas ne vienmēr atjaunos iepriekšējo sesiju. Dažreiz pārlūks Chrome vienkārši zaudē iepriekšējo sesiju un cilnes, un cilnes atvēršanas funkcija vienkārši nedarbosies. Man nav izdevies izdomāt, kāpēc vai kādus modeļus vai cēloņus var saskatīt, bet šķiet, ka vienmēr tas notiek, kad tas jums visvairāk vajadzīgs. Es neesmu veicis klīniskus, eksperimentālus testus, bet šķiet, ka pēc jaunas palaišanas atverot jaunu cilni, tas ir labs veids, kā panākt, lai pārlūks Chrome dzēstu jūsu iepriekšējo sesiju (es domāju, ka tas liecina, ka jūs to esat paveicis un sākat kaut ko jaunu). .

Ja tas tā notiek, es iesaku vēlreiz nokopēt četrus failus virs pārlūka Chrome. Tādā veidā jūs tos nepazaudēsit, ja pārlūkā Chrome ir slikts garastāvoklis un nolemjat tos iznīcināt. Kopējiet failus, palaidiet pārlūku Chrome un uzgaidiet dažus mirkļus, pēc tam noskaidrojiet, vai ir pieejama cilne Atvērt atkārtoti.

Reģenerācijas režīmā

Ja tas joprojām nav pieejams, mēģiniet iestatīt pārlūku Chrome atkopšanas režīmā:

  1. Aizveriet pārlūku Chrome
  2. Kopējiet četru failu dublējumus atpakaļ savā lietotāja datu direktorijā
  3. Local State faila atvēršana teksta redaktorā (tas atrodas lietotāja datu vecākajā mapē)
  4. Atrodiet ierakstu exited_cleanly
  5. Mainiet to uz false
  6. Saglabājiet un izejiet
  7. Palaidiet pārlūku Chrome

Tagad tajā tiek parādīta paziņojuma josla “Chrome neizslēdzās pareizi”. Noklikšķiniet uz pogas [Restore] un, cerams, ka tā atjaunos jūsu sesiju. Tam vajadzētu darboties pat tad, ja pirms noklikšķināšanas uz pogas esat atvēris jaunas cilnes.

Manuāla ieguve

Ja tas joprojām nedarbojas, cilnes no failiem varat manuāli izvilkt, izmantojot virkņu meklēšanas programmu, piemēram, Strings (aiziet attēls). Palaidiet programmu, nododot tai failus un saglabājiet tos citā failā. Lielākajai daļai šādu programmu ir nepieciešama komandrindas izmantošana, taču, domājams, ir arī GUI versijas (lai gan, šķiet, ka šobrīd tādas neatradu). Piemēram, ja saglabājat strings.exe c:\foobar un arī četrus failus tajā kopējat, cilnes var iegūt šādi:

C:\foobar>strings "current tabs" > ctabs.txt C:\foobar>strings "last tabs" > ltabs.txt C:\foobar>strings "current session" > csess.txt C:\foobar>strings "last session" > lsess.txt

(Es pievienoju papildu atstarpes, lai visu saskaņotu tikai tāpēc, lai būtu skaidrs, kas notiek.) Tagad jūs varat atvērt jaunos *tabs.txt teksta failus un redzēt to cilņu URL, kuras iepriekš bijāt atvērtas. Ņemiet vērā, ka, iespējams, redzēsit daudz dublējumu, kā arī dažas cilnes, kuras esat aizvēris.

*sess.txt saturēs citu informāciju, piemēram, tekstu, kuru lapā esat ierakstījis veidlapās, tāpēc, ja lapa bija atvērta ar *sess.txt informācijas *sess.txt, varat to atgūt, lai jums nebūtu sākt visu no jauna. (Piemēram, ja es nejauši aizveru šo lapu, es varētu atgūt šo tekstu, kuru šobrīd rakstu), nevis mēģināt to visu darīt vēlreiz. Šausmas!)

Vēlreiz ņemiet vērā, ka, iespējams, redzēsit dublēšanos. Sliktākā daļa ir tā, ka, ja jūs kādu laiku kaut ko ierakstījāt un kopš tā sākšanas tas ir mainījies daudzkārt (piemēram, šeit ir šis teksts), tad, iespējams, atradīsit vairākus tā eksemplārus, katru no tiem momentuzņēmumu dažādos punktos. Tas var būt apgrūtinoši, pārbaudot katru failu, lai redzētu, kura ir jaunākā versija ar jaunākajām izmaiņām; bet tas joprojām ir labāk, nekā sākt no jauna.

Nākotnes sesiju vadība

Lai izvairītos no šādām problēmām nākotnē (un, lai pareizi darbotos, nav jāpaļaujas uz Chrome), varat instalēt sesiju pārvaldības paplašinājumu. Ir vairāki, no kuriem izvēlēties, bet es iesaku Session Buddy. Tas darbojas diezgan labi, ir daudzpusīgs, un Hanss ir gatavs ziņot par kļūdām un funkciju pieprasījumiem. (Es domāju, ka viņš nesen ir pat pievienojis sinhronizāciju!) Sesijas draugs ļaus jums manuāli saglabāt sesiju, bet var arī automātiski saglabāt sesijas, lai jūs varētu viegli atgūties no avārijas.

Vērts ir profilakses unce:… (atbildēja Sammy)

Jā tu vari! Vispirms vispirms kopējiet % LOCALAPPDATA% \ Google \ Chrome \ lietotāja datus drošā vietā.

Pēc tam palaidiet pārlūku Chrome un ar peles labo pogu noklikšķiniet uz cilnes joslas un izvēlieties Atvērt aizvērtu cilni .

Bet neņem manu vārdu par to. Tiek garantēts, ka tas darbosies ar Chrome versiju 29.0.1547.57 m. Pārējām versijām skatiet lietotāja rokasgrāmatu.

Lai novērstu šo problēmu nākotnē, mainiet Chrome iestatījumus. Pārlūkprogrammas augšējā labajā stūrī noklikšķiniet uz pogas Chrome izvēlne un pēc tam noklikšķiniet uz Iestatījumi . Kur rakstīts “Startēšanas brīdī”, izvēlieties opciju Turpināt tur, kur beidzu . Tādā veidā, pat ja tīši aizverat pārlūku Chrome, kad nākamreiz to palaidīsit, tiks parādītas cilnes, kuras iepriekš bijāt atvērtas, katru reizi, kad aizverat, un sāksit to no jauna.

Tomēr ņemiet vērā, ka atšķirībā no Firefox pārlūks Chrome mēģinās ielādēt katru vietni katrai atvērtai cilnei. Ja jums ir lēns dators vai ir atvērtas daudzas cilnes, tā varētu būt problēma. Tas var ietekmēt jūsu rēķinu arī tad, ja jums ir iezvanes savienojums (pieņemsim vērā, ka ne katram interneta lietotājam pasaulē ir īpašs Fiber-LAN savienojums).