Wo speichert Google Chrome LocalStorage von Extensions?

35

Ich musste nur mein Windows 7-System formatieren und neu starten. Ich habe jedoch einige Sicherungen bestimmter Dateien / Ordner erstellt und ich versuche herauszufinden, wo Google Chrome Benutzerdaten speichert, die durch Erweiterungen gespeichert werden, z. B. in welchen Ordnern ich suchen könnte um vielleicht einige daten für eine bestimmte erweiterung, die ich hatte, wiederherzustellen?

JasonDavis
quelle

Antworten:

32

Sieht aus wie es ist %LocalAppData%\Google\Chrome\User Data\Default\Local Storage.

Das sieht ungefähr richtig aus ...
(Klicken für größere Version)

ThatGraemeGuy
quelle
7
für Linux ~ / .config / google-chrome / Default / Lokaler Speicher
Amit G
1
Ist das dokumentiert? Wenn ich diesen Ordner sichern und beim nächsten Mal versuchen würde, ihn wiederherzustellen, würde es funktionieren?
Pacerier
2
Für meine als CRX geladene, entwickelte Erweiterung befindet sich der lokale Speicher im \Local Storage\leveldbVerzeichnis der .ldbDateien. Dieser Beitrag enthält Informationen darüber Dateien superuser.com/questions/1065771/...
edmundo096
6

Als Update funktionierte der Ordner in der markierten Antwort nicht mehr für mich. Zuerst habe ich herausgefunden, wo der Ordner meines Chrome-Profils gespeichert ist, indem ich chrome://versionden Speicherort für den Profilpfad aufgerufen und geöffnet habe.

Dort wurden die lokalen Speicherelemente, die ich an meinem Standort festgelegt habe, gespeichert in:

\Local Extension Settings\__extensionID__

Noch
quelle
Könnten Sie bitte mehr teilen?
Alex S
@AlexS Klar, worauf soll ich noch eingehen?
26.
@NoR, Odd, Local Extension SettingsOrdner ist leer für mich .....
Pacerier
3
+1 für die Angabe, dass chrome://versionSie Ihren Profilpfad erhalten. PS: Im Januar 2017 sind auf macOS LocalStorage SQLite-DBs in zu finden <chrome_profilepath>/Local Storage.
Einjohn
6

Unter Mac OS X wird es in Ihrem Chrome- Benutzerprofilverzeichnis gespeichert :

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

In der Regel ist dies die Standardeinstellung mit nur einem Profil:

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

Update: Dank @ Barmars Kommentar, dass sich dies geändert hat.

LocalStorage wird jetzt leveldbals Dateigruppe im Unterverzeichnis .ldbgespeichert. Der Standardpfad lautet jetzt:

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

Auf meinem System wurde das Verzeichnis leveldb am 8. Oktober 2017 erstellt, was ungefähr einen Monat nach der Veröffentlichung von 61.0.3163 liegt.

Stephen P
quelle
1
Es sieht so aus, als ob sich das jetzt ein bisschen geändert hat. Keine der Dateien in diesem Verzeichnis wurde seit 2017 geändert, aber es gibt jetzt ein Unterverzeichnis leveldbmit einer Reihe von .ldbDateien. Leider ist es nicht mehr als separate Dateien für jede Domain eingerichtet.
Barmar
2

Einige Daten aus den Erweiterungen befinden sich in Local StorageOrdnern (für jedes Profil). Diese Dateien haben die Erweiterung .localstorage/ .localstorage-journalund liegen im SQLite-Format vor. Es ist jedoch am besten, alle Dateien im Local StorageOrdner zu sichern. Siehe: Wie öffne ich ".localstorage" -Dateien aus dem lokalen Speicherordner?

Einige andere Daten werden im LevelDB- Format unter IndexedDBOrdnern (für jedes Profil) gespeichert . Die Dateierweiterung ist .ldbjedoch, dass alle Dateien aus den *.indexeddb.leveldbOrdnern benötigt werden, um konsistente Daten zu haben.

Siehe auch:

Kenorb
quelle
1

Unter Windows XP, Vista und 7 (mindestens) ist dies der Pfad:
C: \ Dokumente und Einstellungen \ Administrator \ Lokale Einstellungen \ Anwendungsdaten \ Google \ Chrome \ Benutzerdaten \ Standard \ Lokaler Speicher

Stellen Sie sicher, dass Sie den Benutzerteil ("Administrator") des Pfads an Ihren Benutzernamen anpassen.

user456967
quelle
0

Es scheint, dass der Pfad in Answernicht mehr funktioniert, verwenden Sie diesen Pfad auf Win7, 8, 10

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

Reza
quelle