Google Chrome จะบันทึก LocalStorage จากส่วนขยายไว้ที่ไหน


35

ฉันเพิ่งจะฟอร์แมตระบบ Windows 7 ของฉันและเริ่มต้นใหม่ฉันได้ทำการสำรองข้อมูลบางไฟล์ / โฟลเดอร์บางอย่างและฉันพยายามค้นหาว่า Google Chrome เก็บข้อมูลผู้ใช้ที่ส่วนขยายบันทึกไว้เช่นโฟลเดอร์ใดที่ฉันสามารถดูได้ การกู้คืนข้อมูลบางอย่างสำหรับส่วนขยายที่ฉันมี

คำตอบ:


32

%LocalAppData%\Google\Chrome\User Data\Default\Local Storageดูเหมือนว่ามัน

ดูเหมือนจะถูก ...
(คลิกเพื่อดูรุ่นที่ใหญ่กว่า)


7
สำหรับ linux ~ / .config / google-chrome / Default / Local Storage
Amit G

1
เป็นเอกสารนี้หรือไม่? หากฉันสำรองโฟลเดอร์นี้แล้วลองกู้คืนในครั้งต่อไปมันจะใช้งานได้หรือไม่
Pacerier

2
สำหรับส่วนขยายที่พัฒนาแล้วของฉันโหลดเป็น CRX localstorage จะอยู่ใน\Local Storage\leveldbไดเรกทอรีบน.ldbไฟล์ โพสต์นี้มีข้อมูลเกี่ยวกับไฟล์ดังกล่าวsuperuser.com/questions/1065771/ …
edmundo096

6

เป็นการอัปเดตโฟลเดอร์ในคำตอบที่ทำเครื่องหมายไว้ไม่ทำงานสำหรับฉันอีกต่อไป ก่อนอื่นฉันพบว่าโฟลเดอร์เก็บโปรไฟล์ Chrome ของฉันไว้ที่ใดโดยไปที่chrome://versionและเปิดตำแหน่งสำหรับเส้นทางโปรไฟล์

รายการที่จัดเก็บในเครื่องที่ฉันตั้งไว้ในที่ตั้งของฉันจะถูกเก็บไว้ใน:

\Local Extension Settings\__extensionID__


คุณช่วยแบ่งปันเพิ่มเติมได้ไหม
Alex S

@AlexS แน่นอนคุณต้องการให้ฉันขยาย
NoR

@ ไม่มี, แปลก, Local Extension Settingsโฟลเดอร์ว่างเปล่าสำหรับฉัน .....
Pacerier

3
+1 สำหรับการระบุที่chrome://versionให้เส้นทางโปรไฟล์ของคุณแก่คุณ PS: ในมกราคม 2017 บน MacOS LocalStorage SQLite <chrome_profilepath>/Local Storageดีบีเอสสามารถพบได้ใน
einjohn

6

ใน Mac OS X จะถูกเก็บไว้ในไดเรกทอรีโปรไฟล์ผู้ใช้ Chrome ของคุณ:

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

โดยปกติแล้วค่าเริ่มต้นที่มีเพียงโปรไฟล์เดียวคือ:

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

อัปเดต:ด้วยความเห็นของ @ Barmar ว่ามีการเปลี่ยนแปลง

LocalStorage จะถูกบันทึกในleveldbไดเรกทอรีย่อยเป็นชุดของ.ldbไฟล์ เส้นทางเริ่มต้นคือตอนนี้:

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

ในระบบของฉันไดเรกทอรี leveldb ถูกสร้างขึ้นเมื่อวันที่ 8 ตุลาคม 2017 ซึ่งเป็นเวลาประมาณหนึ่งเดือนหลังจากการเปิดตัว 61.0.3163


1
ดูเหมือนว่านี่จะเปลี่ยนไปเล็กน้อย ไม่มีไฟล์ใดในไดเรกทอรีนั้นที่ได้รับการแก้ไขตั้งแต่ปี 2560 แต่ขณะนี้มีไดเรกทอรีย่อยที่leveldbมี.ldbไฟล์จำนวนมาก น่าเสียดายที่ไม่มีการตั้งค่าเป็นไฟล์แยกสำหรับแต่ละโดเมนอีกต่อไป
Barmar

2

ข้อมูลบางอย่างจากส่วนขยายสามารถพบได้ในLocal Storageโฟลเดอร์ (สำหรับแต่ละโปรไฟล์) ไฟล์เหล่านี้มี.localstorage/ .localstorage-journalส่วนขยายและอยู่ในรูปแบบ SQLite อย่างไรก็ตามวิธีที่ดีที่สุดคือการสำรองไฟล์ทั้งหมดภายในLocal Storageโฟลเดอร์ ดู: ฉันจะเปิดไฟล์ `.localstorage` จากโฟลเดอร์ Local Storage ได้อย่างไร

ข้อมูลอื่น ๆ บางส่วนจะถูกจัดเก็บในรูปแบบLevelDBภายใต้IndexedDBโฟลเดอร์ (สำหรับแต่ละโปรไฟล์) อย่างไรก็ตามนามสกุล.ldbไฟล์นั้นจำเป็นต้องใช้ไฟล์ทั้งหมดจาก*.indexeddb.leveldbโฟลเดอร์เพื่อให้มีข้อมูลที่สอดคล้องกัน

ดูสิ่งนี้ด้วย:


1

ใน Windows XP, Vista และ 7 (อย่างน้อย) นี่จะเป็นพา ธ :
C: \ Documents และ Settings \ administrator \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Local Storage

ตรวจสอบให้แน่ใจว่าคุณปรับเปลี่ยนส่วนผู้ใช้ ("ผู้ดูแลระบบ") ของเส้นทางเพื่อแสดงชื่อผู้ใช้ของคุณ


0

ดูเหมือนว่าเส้นทางในAnswerจะไม่ทำงานอีกต่อไปให้ใช้เส้นทางนี้กับ Win7,8,10

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.