Jawaban yang lebih lama tidak berfungsi, jadi saya termasuk hal-hal yang dapat berfungsi berkeping-keping.
Versi Chrome: 44.0.2403.155 m - 44.0.2403.157 m
Saya dulu bisa menyalin seluruh Profil Pengguna Chrome \ Default dari OS ke OS dan PC ke PC.
C: \ Users \\ AppData \ Local \ Google \ Chrome \ User Data \ Default
Chrome 44 Stable lebih ketat. Saya memperbarui Chrome di kedua instance Win 8.1 (klon aktual) untuk rilis Chrome stabil terbaru. Saya telah menyalin + menimpa Default "Profil pengguna" & gagal berfungsi.
Resolusi / jawaban terletak pada mencari tahu struktur data Profil Pengguna (folder & file) & bagian mana yang harus ditinggalkan v / s mana yang akan dimigrasi.
Kesalahan ini terjadi karena perubahan di Chrome tetapi anehnya, itu tidak terjadi pada sumber PC / OS.
http://www.ghacks.net/2014/04/18/google-chrome-changing-browser-settings-automatically/
Chrome mendeteksi bahwa beberapa pengaturan Anda rusak oleh program lain dan menyetelnya kembali ke default aslinya.
| Pelajari lebih lanjut | Setel ulang semua pengaturan | Masuk
Kutipan dari Pelajari lebih lanjut :
Pengaturan yang Chrome lindungi dari perubahan
- Mesin pencari default
- Beranda
- Halaman mulai
- Tab yang disematkan
- Ekstensi
Jika Chrome me-reset pengaturan Anda dan Anda tidak masuk ke Chrome, pengaturan Anda akan diatur ulang ke default. Jika Anda masuk ke Chrome, Anda masih akan melihat pengaturan khusus Anda.
Terkadang program akan terus berusaha mengubah pengaturan Anda. Jika ini masalahnya, Chrome akan terus mengatur ulang pengaturan browser Anda setiap kali diluncurkan. Anda akan selalu dapat melihat pengaturan khusus Anda dengan masuk ke Chrome.
Rupanya, sesuai utas ini di sini , versi terbaru Chrome (tetapi bukan Chromium) tampaknya melakukan beberapa 'perlindungan tidak beralasan' tambahan dan mengatur ulang semuanya tanpa meminta pengguna.
Apakah mungkin untuk mengetahui bagian pengaturan (file, folder) apa yang menyebabkan kesalahan ini?
- Untuk mengabaikan bagian-bagian itu dan / atau
- Pilih bagian data Profil Pengguna yang akan dimigrasi tanpa kesalahan?
Masalahnya saya ingin mentransfer migrasi pasti:
- Bookmark (Saya pikir ini disinkronkan melalui Profil Google)
- Sejarah (Tidak tahu apa yang disinkronkan - Saya menggunakan bulan & tahun sejarah untuk melacak dan mengingat kembali hal-hal)
- Kata sandi (sebagian disinkronkan melalui Profil Google)
- Cookie (Tidak disinkronkan) (Penting untuk forum yang sering saya kunjungi)
- Ekstensi (disinkronkan tetapi Tidak Ada Data atau Pengaturan disinkronkan)
- Ekstensi Konfigurasi / Pengaturan + Ekstensi Data Disimpan Lokal (Sangat penting)- (Terutama, dalam ekstensi seperti Session Buddy, saya telah menyimpan barang selama beberapa tahun sekarang)
(Beberapa di antaranya mudah disinkronkan melalui akun Google tetapi semuanya tidak lulus)
Beberapa individu, tetapi informasi yang lebih tua tentang mentransfer / menyalin item tertentu:
Ekstensi:
.. \ AppData \ Google \ Chrome \ Data Pengguna \ Default \ Ekstensi
- https://productforums.google.com/forum/#!topic/chrome/6EVtjeaWObs
- /programming/14543896/where-does-chrome-store-extensions
- Di mana Google Chrome menyimpan LocalStorage dari Extensions?
- /superuser//a/473770/183467 - Pengemasan Ulang sebagai .crx: Untuk versi ekstensi Anda yang lebih ringkas (daripada versi folder yang tidak dibongkar), Anda dapat menggunakan Chrome untuk mengemasnya kembali. file crx. Saya menggunakan ini ketika saya perhatikan saya masih memiliki ekstensi yang tidak lagi tersedia di Toko Web Chrome, dan karena itu tidak akan disinkronkan kembali.
Kue:
C: \ Users \ Nama Pengguna Anda \ AppData \ Lokal \ Google \ Chrome \ Data Pengguna \ Default \ Penyimpanan Lokal
% localappdata% \ Google \ Chrome \ Data Pengguna \ Default \ Cookies
chrome: // chrome / settings / cookies
Beberapa contoh ini tidak berfungsi atau orang-orang menghadapi masalah di sini:
- Bagaimana cara mentransfer profil Google Chrome saya ke PC baru?
- Memigrasi profil Google Chrome dari Windows 7 ke Windows 8 menghasilkan profil "rusak"
- Bagaimana saya bisa menyalin pengaturan Chrome tanpa pengaturan ulang?
- https://support.google.com/chrome/answer/4409913?hl=id
- Google Chrome kehilangan (tidak menunjukkan) kata sandi yang disimpan setelah peningkatan
Beberapa metode yang ketinggalan jaman: Saya menemukan beberapa metode, artikel & jawaban yang relevan yang telah saya gunakan sebelumnya. Saya percaya mereka sudah usang sekarang, mengingat bahwa Chrome telah mengubah cara kerjanya dengan / mengunci Profil Pengguna.
- Bagaimana cara mentransfer profil Google Chrome saya ke PC baru?
- Sinkronkan / buat cadangan konfigurasi ekstensi Chrome untuk digunakan kembali
- http://ellisweb.net/2008/09/where-does-google-chrome-store-user-history-profile-and-bookmarks/
- http://www.inteligentcomp.com/2013/07/move-entire-google-chrome-data-from-one-account-to-another.html
Jawaban:
Saya menemukan cara untuk mentransfer tanpa mengatur ulang. Seperti yang bisa Anda tebak, Chrome menyimpan sekitar checksum / hash di profil pengguna.
Saya menemukan file tersebut
User Data\Default\Secure Preferences
. Ini adalah file JSON teks biasa, jadi kita bisa melihatnya. Dalam file ini ada iniprotection
dansuper_mac
, yang menyimpan HMAC_SHA256 dari objek lain. Jika verifikasi gagal, setel ulang dipicu. Fitur ini diimplementasikan dalam Chromium, jadi jika Anda tertarik, Anda dapat membaca kode sumbernya.Cara saya pergi adalah ini:
User Data\Default\Extensions
masih memiliki semua direktori ekstensi.Secure Preferences
file baru yang bagus .Secure Preferences
file dari profil baru. Gunakan untuk mengganti yang ada di profil lama Anda. Hapus profil baru dan ganti dengan profil lama Anda. Sekarang Anda harus mengembalikan hampir semuanya.Secure Preferences
.Semoga berhasil. Saya sangat berharap Google berubah pikiran untuk memungkinkan pengguna mentransfer profil, karena mereka tidak dapat menjamin bahwa setiap ekstensi akan menerapkan sinkronisasi preferensi.
Untuk saat ini, metode ini berfungsi di Chrome 49.0.2623.75. Google dapat mengubah metode verifikasi di masa mendatang.
sumber
Saya telah membuat beberapa perbaikan atas jawaban Crend King dan menemukan metode untuk mentransfer profil pengguna secara lokal tanpa perlu menyinkronkan ke akun Google dan tanpa ekstensi yang hilang .
Saya menggunakan langkah-langkah ini untuk memigrasi build Chromium 59.0.3071.115 dari https://chromium.woolyss.com dari Windows 7 ke Windows 10. Namun, perbedaan antara Chrome dan Chromium yang dijelaskan pada halaman ini menunjukkan bahwa sementara jalur menuju data pengguna direktori akan berbeda, kontennya kompatibel dan bahkan dapat digunakan untuk bermigrasi langsung dari Chrome ke Chromium.
Beberapa contoh jalur di sini:
%APPDATA%/Local/Google/Chrome/User Data
%APPDATA%/Local/Chromium/User Data
$HOME/.config/chromium/user data
Langkah-langkah ini akan bermigrasi
Default
profil ditemukan diUser Data/Default
, tetapi juga akan bekerja untuk profil lain ditemukan diUser Data/Profile 1
,User Data/Profile 2
, dan sebagainya.Cadangkan profil lama Anda dan pastikan ekstensi Anda masih di bawah
User Data/Default/Extensions
. Anda perlu menginstal ulang semua ekstensi Anda dari toko web Chrome dan isi direktori ini akan membantu Anda menemukan ekstensi mana yang Anda miliki jika Anda tidak lagi memiliki akses ke OS sebelumnya atau Anda tidak dapat mengingat semuanya.Hapus
Chromium/User Data
direktori yang ada dan jalankan Chromium untuk membuatnya kembali.Pasang semua ekstensi Anda. Cara termudah untuk melakukan ini adalah dengan melihat direktori di bawah
User Data/Default/Extensions
dari cadangan Anda. Misalnya, jika Anda menginstal HTTPS Everywhere, akan ada direktoriUser Data/Default/Extensions/gcbommkclmclpchllfjekcdonpmejbdp
. Maka URL toko web Chrome adalahhttps://chrome.google.com/webstore/detail/gcbommkclmclpchllfjekcdonpmejbdp
.Jika Anda telah
Settings -> On startup -> Continue where you left off
mengatur sebelumnya, atur lagi.Tutup Chromium dan hapus semua yang ada di bawah
User Data/Default
kecualiExtensions
danSecure Preferences
. Kemudian salin semuanya dari cadangan Anda di bawahUser Data/Default
kecualiExtensions
danSecure Preferences
.Alasan mempertahankan
Extensions
adalah bahwa, seperti dicatat oleh Crend King, direktori ekstensi diversi. Saya menemukan bahwa isi direktori ini diverifikasi dan jika ekstensi telah diperbarui sejak cadangan dibuat, maka Chromium akan menganggap ekstensi tersebut rusak dan pengaturan Anda akan musnah saat diperbaiki.Ini pasti akan dimigrasikan:
Privacy and security
,Content settings
danDownloads
Tidak dimigrasikan:
Pengaturan di bawah
chrome://extensions/
seperti apakah ekstensi tertentu diaktifkan atau diizinkan dalam penyamaran. Saya percaya ini adalah bagian dariSecure Preferences
.Nama profil dan ikon yang akan menjadi default
Person 1
dan ikon abu-abu. Informasi ini serta daftar profil yang tersedia disimpanChromium/User Data/Local State
dan tampaknya tidak sulit untuk menyalin bagian-bagian yang relevan.Tidak diuji:
sumber
Saya tahu ini bukan jawaban yang pasti. Baru-baru ini saya mendapatkan PC Windows 8 baru saya. Saya menyalin folder default lama ke PC baru dan mulai Chrome tetapi katanya profil rusak.
Setelah banyak upaya, saya tahu bahwa saya harus memulai Chrome terlebih dahulu, biarkan ia membuat profil kosong. Dan kemudian tutup Chrome, salin file dan timpa file apa pun yang ada di folder. Setelah memulai ulang Chrome, semuanya kembali.
Tapi ada tangkapan. Pemutaran youtube saya akan selalu berhenti secara acak dan proses yang berisi akan kehilangan respons. Saya mencoba semua yang saya bisa pikirkan. Apa yang saya pikir sudah diperbaiki adalah menghapus semua konten dan cookie yang diunduh.
Saya tidak punya penjelasan untuk apa alasan sebenarnya tetapi ini adalah pengalaman saya.
sumber