érdekes

Hogyan állíthatom vissza a bezárt lapokat, miután véletlenül kiléptem a Chrome-ból?

Véletlenül bezártam a Chrome-ot. Most már minden lap, amelyet nyitottam, valószínűleg eltűnt. Nem akarok semmivel kockáztatni azzal, hogy elindítom a Chrome-ot, mielőtt segítséget kérnék. Attól tartok, hogy véglegesen elvesznek (felülírják a fájlokat), ha ezt megteszem. A Firefox korábbi tapasztalataiból tudom, hogy a lapok és a böngésző munkamenetek visszaállítása trükkös üzlet lehet. Mit tehetek ezen a ponton? Van fájl, vagy valami, amit lemásolni vagy átnevezni kell? Tudok a Ctrl + Shift + T parancsról, de ezt általában böngészés közben használom. Ez a munka bezárja a Chrome-ot?

Le és piszkos (Synetech válaszol)

A véletlenszerű bezárás megelőzése

Igen, sajnos a fejlesztõk úgy döntöttek, hogy nem építenek be gyors ösztönzést ennek megelõzésére. Kipróbálnia kellene néhány kiterjesztést, amely ezt írja, és ki kell választania az Önnek megfelelőt (sajnos a Chrome kialakítása miatt a bővítményeknek további pár folyamatot kell működtetniük).

Az adatvesztés megelőzése

Nagyon okos. Igazad van, hogy a Chrome futtatása valószínűleg hamarosan törli őket, mivel arra a célra készült, hogy csak egy biztonsági mentést készítsen a jelenlegi, működő példányon kívül, tehát egy új példány indításakor mindent visszahelyez, és felülírja az előzőt egy.

Ez sem a Chrome-val nem kellemes, de végigvezeti a folyamatot (túl sokszor kellett megtennem).

Munkamenet fájlok

Igen, ezek a következő négy fájl a felhasználói adatkönyvtárban:

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

Másolja át ezt a négy fájlt valahova, hogy bármi elvesztése nélkül dolgozzon. Ily módon mindig másolhatja őket, ha valami rosszul fordul elő.

Lap újbóli megnyitása

Igen, bizonyos mértékig, de a kombinációnak hibája van. Ctrl + ⇧ Shift + T. Ha több lap nyitva volt, mielőtt bezárta, akkor mindegyikét újra kell nyitnia.

A régebbi verziókban valamilyen okból csak akkor működne, ha először létrehozna egy új lapot. Még mindig használom a Chromium 11-et XP rendszeren, és mindig zavarba e furcsa viselkedés. Ha véletlenül bezárom a Chrome-ot, és vissza kell állítanom a lapjaimat, először meg kell nyitnom egy lapot (a Ctrl + T megnyomása az Új lap oldalra a legegyszerűbb), mielőtt megnyomom a Ctrl + ⇧ Shift + T billentyűket, hogy visszatérjem az előző lap (ok) hoz. Újabb verziókban úgy működik, hogy előbb nem kell fület megnyitni.

Most, mielőtt elmész és futtatnád a Chrome-ot, figyelmeztetnem kell, hogy nem mindig működik. Először is, a Chrome indítása után nem fog azonnal működni. Várnia kell, amíg a Chrome elolvassa és felhasználói elemzi azokat. Ez néhány percet vehet igénybe, és úgy láthatja, ha a jobb gombbal kattint a fülre, és megfigyeli, hogy a Zárt lap újbóli megnyitása a helyi menübe egy ideig szürkén / le van tiltva. Ha vár néhány percet, és ismételje meg, akkor feketének (engedélyezve) kell válnia, és akkor használhatja.

Még ha egy ideig is várakozik, az nem mindig fogja visszaállítani az előző munkamenetet. Időnként a Chrome egyszerűen elveszíti az előző munkamenetet és a lapokat, és a lap újbóli megnyitása funkció egyszerűen nem fog működni. Nem tudtam kitalálni, miért vagy felismerni bármilyen mintát vagy okot, de úgy tűnik, hogy mindig ez a helyzet, amikor a legnagyobb szükség van rá. Még nem végeztem klinikai, kísérleti teszteket, de úgy tűnik, hogy egy új fül megnyitása a megnyitás után jó módszer arra, hogy a Chrome törölje az előző munkamenetet (azt hiszem, ez azt mutatja, hogy ezzel megtették és valami újat indítottak). .

Ha ez végül megtörténik, azt javaslom, hogy másolja a fenti négy fájlt újra a Chrome futtatásához. Így nem veszíti el őket, ha a Chrome rossz hangulatban van, és úgy dönt, hogy törli őket. Másolja a fájlokat, futtassa a Chrome-ot, és várjon néhány percet, majd ellenőrizze, van-e lehetőség az Újbóli megnyitás fülre.

Helyreállítási mód

Ha ez még mindig nem érhető el, próbálja meg a Chrome-ot helyreállítási módba állítani:

  1. Zárja be a Chrome-ot
  2. Másolja a négy fájl biztonsági másolatát a felhasználói adatok könyvtárába
  3. Nyissa meg a Local State fájlt egy szövegszerkesztőben (a felhasználói adatok szülőmappájában található)
  4. Keresse meg az exited_cleanly bejegyzést
  5. Cserélje false
  6. Mentés és kilépés
  7. Futtassa a Chrome-ot

Most megjelenik a „Chrome nem fejeződött be megfelelően” figyelmeztető sáv. Kattintson a [Restore] gombra, és remélhetőleg ez visszaállítja a munkamenetet. Ennek akkor is működnie kell, ha új fület nyitott meg, mielőtt a gombra kattint.

Kézi kivonás

Ha ez továbbra sem működik, akkor manuálisan kinyomtathatja a lapokat a fájlokból egy karakterlánc-kereső program, például a Karakterláncok segítségével (ábrázolás). Futtassa a programot, küldje el a fájlokat, és mentse el egy másik fájlba. A legtöbb ilyen programhoz szükség van a parancssor használatára, de feltehetően vannak GUI verziók is (bár úgy tűnik, hogy egyelőre nem találok ilyent). Tehát például, ha a strings.exe fájlt a c:\foobar fájlba menti, és a négy fájlt oda is másolja, akkor a lapok így kibonthatók:

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

(További szóközöket adtam hozzá, hogy mindent összehangolhassak, hogy világossá tegyük, mi történik.) Most megnyithatja az új *tabs.txt szöveges fájlokat, és megnézheti a korábban megnyitott lapok URL- *tabs.txt . Ne feledje, hogy sok másolatot láthat, valamint néhány bezárt lapot is.

A *sess.txt fájlok más információkat is tartalmaznak, például szöveget, amelyet egy oldalra űrlapokba írtak, tehát ha nyitott oldal volt egy csomó információval, amelyet megadott, akkor helyreállíthatja azt, így nincs hogy kezdjem újra a semmiből. (Például, ha véletlenül bezárom ezt az oldalt, helyreállíthatom ezt a szöveget, amelyet éppen most gépeltem, ahelyett, hogy újra megpróbálnám megismételni. Rémület!)

Ismét vegye figyelembe, hogy valószínűleg párhuzamos lesz. A legrosszabb az, hogy ha egy ideje gépelt valamit, és az indulás óta sokszor megváltozott (mint ez a szöveg itt), akkor valószínűleg több példányt talál róla, mindegyik pillanatfelvételt készít különböző pontokban. Unalmas lehet megvizsgálni az egyes fájlokat, hogy megtudja, melyik a legújabb verzió a legújabb változtatásokkal; de még mindig jobb, mint a semmiből indítani.

Jövőbeni munkamenedzsment

A jövőben az ilyen problémák elkerülése érdekében (és annak elkerülése érdekében, hogy helyesen működjön a Chrome-ra), telepíthet egy munkamenet-kezelési kiterjesztést. Számos közül lehet választani, de a Session Buddy-t ajánlom. Elég jól működik, sokoldalú, és Hans hajlandó a hibajelentésekre és a szolgáltatáskérésekre. (Azt hiszem, a közelmúltban még hozzátette a szinkronizálást!) A Session Buddy lehetővé teszi a munkamenetek kézi mentését, de automatikusan mentheti a munkameneteket is, így könnyen helyreállhat az összeomlásból.

Érdemes egy uncia megelőzést… (válaszolta Sammy)

Igen tudsz! De először is, másolja a % LOCALAPPDATA% \ Google \ Chrome \ felhasználói adatokat biztonságos helyre.

Ezután indítsa el a Chrome-ot, és kattintson a jobb egérgombbal a fülre, és válassza a Zárt lap újbóli megnyitása lehetőséget .

De ne vegye meg a szavamat érte. Ez garantáltan működik a Chrome 29.0.1547.57 m verzióján. Más verziók esetén olvassa el a felhasználói kézikönyvet.

A probléma jövőbeni megakadályozása érdekében módosítsa a Chrome beállításait. Kattintson a böngésző jobb felső sarkában lévő Chrome menü gombra, majd kattintson a Beállítások elemre . Ahol "Indításkor" van, válassza a Folytatás lehetőséget, ahol abbahagytam . Ilyen módon, még akkor is, ha szándékosan bezárja a Chrome-ot, amikor legközelebb elindítja, megjelenik a korábban nyitott lapok minden egyes bezárásakor és újraindításakor.

Vegye figyelembe, hogy a Firefox-szal ellentétben a Chrome megpróbálja betölteni minden weboldalt minden egyes megnyitott lapra. Ha lassú számítógépe van, vagy sok fül van nyitva, ez problémát jelenthet. Ez befolyásolhatja a számláját is, ha telefonos kapcsolat van (nézzünk szembe a tényekkel: a világon nem minden Internet-felhasználó rendelkezik dedikált Fiber-LAN kapcsolattal).