古い回答が機能しないため、バラバラに機能する可能性のあるものを含めています。
Chromeバージョン:44.0.2403.155 m-44.0.2403.157 m
以前は、Chrome User Profile\DefaultをOSからOSおよびPCからPCにコピーできました。
C:\ Users \\ AppData\Local\Google\Chrome\User Data\Default
Chrome 44 Stableはより厳密です。私はChromeを最新の安定版に更新しましたChromeリリース。デフォルトの「ユーザープロファイル」とそれのコピー+上書きを行いました。動作しません。
解決策/答えは、ユーザープロファイルデータ(フォルダーとファイル)の構造と、移行するデータのどの部分をv/sに残すかを決定することです
このエラーは、Chrome=の変更が原因で発生しますが、奇妙なことに、ソースPC/OSでは発生しません。
http://www.ghacks.net/2014/04/18/google-chrome-changing-browser-settings-automatically/
Chromeは、一部の設定が別のプログラムによって破損していることを検出し、それらを元のデフォルトにリセットしました。
| 詳細 |すべての設定をリセット|サインイン
詳細 からの引用:
Chromeが変更から保護される設定
- デフォルトの検索エンジン
- ホームページ
- 起動ページ
- 固定されたタブ
- 拡張
Chromeによって設定がリセットされ、Chromeにログインしていない場合、設定はデフォルトにリセットされます。Chromeにログインしている場合でも、カスタマイズされた設定が表示されます。
時々プログラムはあなたの設定を変更しようとし続けるでしょう。この場合、Chromeは起動するたびにブラウザの設定をリセットし続けます。Chromeにサインインすることで、カスタマイズした設定をいつでも表示できます。
どうやら、 このスレッドここ によると、Chrome(ただしChromiumではない))の最近のバージョンは、余分な「不当な保護」を行ってすべてをリセットしているようですユーザーに尋ねることなく。
このエラーの原因となっている設定(ファイル、フォルダー)のどの部分を見つけることは可能ですか?
確実に移行したいもの:
(これの一部はGoogleアカウントを介して簡単に同期されますが、すべてが渡されません)
特定のアイテムの転送/コピーに関する一部の個人の古い情報:
拡張子:
..\AppData\Google\Chrome\User Data\Default\Extensions
Cookie:
C:\ Users\Your User Name\AppData\Local\Google\Chrome\User Data\Default\Local Storage
%localappdata%\ Google\Chrome\User Data\Default\Cookies
chrome:// chrome/settings/cookies
これが機能しない、または問題に直面している人々の例:
いくつかの古い方法:私は以前に使用したいくつかの関連する方法、記事、および回答を見つけました。 Chromeが動作方法を変更した/ユーザープロファイルがロックダウンされていることを考えると、これらは古くなっていると思います。
リセットせずに転送する方法を見つけました。ご想像のとおり、Chromeはユーザープロファイルのチェックサム/ハッシュを保持します。
ファイルがUser Data\Default\Secure Preferences
であることがわかりました。これはプレーンテキストのJSONファイルなので、確認できます。このファイルには、このprotection
とsuper_mac
があり、他のオブジェクトのHMAC_SHA256を格納しています。検証に失敗すると、リセットがトリガーされます。この機能はChromiumに実装されているので、興味があればソースコードを読むことができます。
私が行く方法はこれです:
User Data\Default\Extensions
にすべての拡張ディレクトリがあることを確認してください。Secure Preferences
ファイルを取得することです。Secure Preferences
ファイルを見つけます。それを使用して、古いプロファイルのプロファイルを置き換えます。新しいプロファイルを削除し、古いプロファイルに置き換えます。これでほぼすべてが復元されました。Secure Preferences
を改ざんしないでください。幸運を。すべての拡張機能が設定の同期を実装することを保証できないため、ユーザーがプロファイルを転送できるようにGoogleが変更することを心から願っています。
当面の間、この方法はChrome 49.0.2623.75で機能します。Googleは将来的に確認方法を変更する可能性があります。
私は Crend Kingの回答 にいくつかの改良を加え、ユーザープロファイルをローカルに転送する方法を見つけましたに同期する必要はありませんGoogleアカウントと拡張子の欠落がない。
これらの手順を使用して、Chromium 59.0.3071.115ビルドを https://chromium.woolyss.com からWindows 7からWindows 10に移行しました。ただし、ChromeとChromiumの違いは このページ に記載されていることは、ユーザーデータディレクトリへのパスは異なりますが、その内容は互換性があり、ChromeからChromiumに直接移行するために使用できることを示します。
ここにいくつかのパスの例:
%APPDATA%/Local/Google/Chrome/User Data
%APPDATA%/Local/Chromium/User Data
$HOME/.config/chromium/user data
これらの手順は、User Data/Default
にあるDefault
プロファイルを移行しますが、User Data/Profile 1
、User Data/Profile 2
などにある他のプロファイルでも機能します。
古いプロファイルをバックアップし、拡張機能がUser Data/Default/Extensions
にあることを確認してください。 Chromeウェブストアからすべての拡張機能を再インストールする必要があります。このディレクトリの内容は、以前のOSにアクセスできなくなった場合や、すべての拡張機能を覚えていない場合に、どの拡張機能を見つけたかを確認するのに役立ちます。
既存のChromium/User Data
ディレクトリを削除し、Chromiumを実行して再作成します。
すべての拡張機能をインストールします。これを行う最も簡単な方法は、バックアップからUser Data/Default/Extensions
の下のディレクトリを確認することです。たとえば、HTTPS Everywhereがインストールされている場合、User Data/Default/Extensions/gcbommkclmclpchllfjekcdonpmejbdp
というディレクトリがあります。その場合、Chrome WebストアのURLはhttps://chrome.google.com/webstore/detail/gcbommkclmclpchllfjekcdonpmejbdp
になります。
以前にSettings -> On startup -> Continue where you left off
を設定していた場合は、再度設定してください。
Chromiumを閉じて、Extensions
とUser Data/Default
を除くSecure Preferences
の下のすべてを削除します。次に、Extensions
とUser Data/Default
を除いて、Secure Preferences
のバックアップからすべてをコピーします。
Extensions
を保持する理由は、Crend Kingが指摘したように、拡張ディレクトリがバージョン管理されているためです。これらのディレクトリの内容が確認され、バックアップが作成されてから拡張機能が更新されている場合、Chromiumは拡張機能が破損していると見なし、設定が破壊されます修理時。
これらは確実に移行されます:
Privacy and security
、Content settings
、Downloads
のほとんどの項目を含む、ほとんどのChromium設定移行されません:
特定の拡張機能をシークレットモードで有効にするか許可するかなど、chrome://extensions/
の設定。これはSecure Preferences
の一部だと思います。
デフォルトでPerson 1
となる灰色のアイコンとプロファイル名とアイコン。この情報と利用可能なプロファイルのリストはChromium/User Data/Local State
に保存されており、関連する部分をコピーすることは難しくありません。
テストされていません:
これは明確な答えではありません。最近、新しいWindows 8 PCを購入しました。古いデフォルトフォルダーを新しいPCにコピーし、Chrome=を起動しましたが、プロファイルが破損していると表示されました。
何度も試した結果、Chromeを最初に起動して、空白のプロファイルを作成できるようにする必要があります。次に、Chromeを閉じ、ファイルをコピーして、フォルダー内のファイルをすべて上書きする必要があることに気付きました。 Chromeを再起動すると、すべてが元に戻りました。
ただし、落とし穴があります。私のYouTube再生は常にランダムに停止し、包含プロセスは応答を失います。思いつく限りのことを試しました。私が修正したと思うのは、ダウンロードされたすべてのコンテンツとCookieを削除することです。
本当の理由は何なのか説明はありませんが、これは私の経験です。