Gdzie Google Chrome zapisuje LocalStorage przed rozszerzeniami?


35

Musiałem tylko sformatować swój system Windows 7 i zacząć od nowa, ale zrobiłem kopie zapasowe niektórych plików / folderów i próbuję dowiedzieć się, gdzie Google Chrome przechowuje dane użytkowników, które zapisują rozszerzenia, takie jak foldery, w których mógłbym szukać może odzyskać niektóre dane dla określonego rozszerzenia?

Odpowiedzi:


32

Wygląda na to %LocalAppData%\Google\Chrome\User Data\Default\Local Storage.

To wygląda dobrze ...
(kliknij, aby zobaczyć większą wersję)


7
dla systemu Linux ~ / .config / google-chrome / Default / Local Storage
Amit G

1
Czy to jest udokumentowane? Jeśli utworzę kopię zapasową tego folderu i spróbuję go przywrócić następnym razem, czy zadziała?
Pacerier

2
W przypadku mojego rozwiniętego rozszerzenia załadowanego jako CRX magazyn lokalny znajduje się w \Local Storage\leveldbkatalogu .ldbplików. Ten post zawiera informacje o tych plikach superuser.com/questions/1065771/…
edmundo096,

6

Jako aktualizacja folder z zaznaczoną odpowiedzią nie działał już dla mnie. Najpierw dowiedziałem się, gdzie jest przechowywany folder mojego profilu Chrome, przechodząc do chrome://versioni otwierając lokalizację ścieżki profilu.

Tam elementy lokalnego przechowywania, które ustawiłem w mojej lokalizacji, były przechowywane w:

\Local Extension Settings\__extensionID__


Czy możesz podzielić się więcej?
Alex S

@AlexS Jasne, na czym chciałbym się rozwijać?
NoR

@NoR, Dziwne, Local Extension Settingsfolder jest dla mnie pusty .....
Pacerier,

3
+1 za stwierdzenie, że chrome://versiondaje Ci ścieżkę profilu. PS: W styczniu 2017 r. Na macOS LocalStorage SQLite DB można znaleźć w <chrome_profilepath>/Local Storage.
einjohn

6

W systemie Mac OS X jest on przechowywany w katalogu profilu użytkownika Chrome :

~/Library/Application Support/Google/Chrome/<user-profile>/Local Storage/

zwykle domyślnie tylko z jednym profilem, to znaczy:

~/Library/Application Support/Google/Chrome/Default/Local Storage/

Aktualizacja: Dzięki komentarzowi @ Barmar, że to się zmieniło.

LocalStorage jest teraz zapisywany w leveldbpodkatalogu jako zestaw .ldbplików. Domyślna ścieżka to teraz:

~/Library/Application Support/Google/Chrome/Default/Local Storage/leveldb

W moim systemie katalog leveldb został utworzony 8 października 2017 r., Czyli około miesiąc po wydaniu 61.0.3163.


1
Wygląda na to, że to się teraz trochę zmieniło. Żaden z plików w tym katalogu nie został zmodyfikowany od 2017 r., Ale jest teraz podkatalog leveldbz wieloma .ldbplikami. Niestety nie jest już skonfigurowany jako osobne pliki dla każdej domeny.
Barmar

2

Niektóre dane z rozszerzeń można znaleźć w Local Storagefolderach (dla każdego profilu), pliki te mają .localstorage/ .localstorage-journalrozszerzenia i są w formacie SQLite. Jednak najlepiej wykonać kopię zapasową wszystkich plików w Local Storagefolderze. Zobacz: Jak mogę otworzyć pliki `.localstorage` z folderu Local Storage?

Niektóre inne dane są przechowywane w formacie LevelDB w IndexedDBfolderach (dla każdego profilu). Jednak rozszerzenie pliku wymaga .ldbwszystkich plików z *.indexeddb.leveldbfolderów, aby uzyskać spójne dane.

Zobacz też:


1

W systemach Windows XP, Vista i 7 (przynajmniej) będzie to ścieżka:
C: \ Documents and Settings \ administrator \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Local Storage

Upewnij się, że dostosowałeś część użytkownika („administrator”) ścieżki, aby odzwierciedlała twoją nazwę użytkownika.


0

Wygląda na to, że ścieżka Answer nie działa, użyj tej ścieżki na Win7,8,10

C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default\databases

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.