CCleaner が Chrome の設定ファイルを破損している

CCleaner が Chrome の設定ファイルを破損している

Google Chrome バージョン 33.0.1726.0 dev-m
CCleaner V.4.08.4428(64 ビット)
Windows 8.1 64 ビット

問題の説明: Chrome の「インターネット履歴」を消去すると、Google Chrome の設定が破損します。この問題を 4 回再現することができ、原因として「インターネット履歴」を絞り込み、消去オプションを絞り込みました。

インターネット履歴でクリーンアップされた項目は 7 つのファイルでした:

  • アーカイブされた履歴
  • 訪問したリンク
  • 現在のタブ
  • 最後のタブ
  • トップサイト
  • 履歴プロバイダーのキャッシュ
  • ネットワークアクション予測

以前撮ったスクリーンショットを参考にすると、「最後のタブ」を削除できるかもしれません。その項目を削除しなくても問題を再現できました。

この場合、常に次のメッセージが表示されます: 「設定を読み取ることができません。一部の機能は利用できない可能性があり、設定の変更は保存されません」。

C:\Users\WindowsUserName\AppData\Local\Google\Chrome\User Data\Default に移動すると、Preferences と Settings.bad が表示されます。Chrome の拡張機能が使用できなくなることがあり、再インストールが必要になるため、設定ファイルをバックアップしてもほとんど役に立ちません。

問題が解決しない理由:

  • CCEnhancer 3.8 が使用され、カスタム クリーニング定義が削除された後、原因として排除されました。
  • Chromeの再インストールを2回試しましたが、問題は解決しませんでした
  • 最新バージョンの CCleaner を再インストールしても問題は解決しません (CCEnhancer の使用前または使用後)。

もう一度言いますが、ここで重要な発見は、Chrome がインターネット履歴の下で何を消去しているかだと思います。設定ファイルとの関係は私にはわかりません。この Chrome ビルドでバグ レポートを提出すべきでしょうか? 他に試せることはありますか?

答え1

compact-chrome-databasesオプションがチェックされているからです。どうやら問題を引き起こすバグがあるようです。既知のバグ、彼らはそれを修正するために取り組んでいます。フォーラムにサインアップして設定ファイルを送信すれば、彼らはそれを分析して何が問題なのかを突き止めることができます。

(この機能が正しく動作しなかったのは今回が初めてではありませんが、公平を期すために言うと、Chrome は FTS3 を使用しており、そもそもデータベースを圧縮するのは危険です。)

Piriformがバグを修正するまでは、コンパクトデータベースオプションを選択し、キャッシュクリア機能のみを使用します。

コンパクトデータベースのチェックを外した CCleaner の Chrome オプションのスクリーンショット

答え2

はい、CCleaner のどのバージョンでも「インターネット履歴」オプションをオンにすると、何らかの奇妙な理由で「Preferences」ファイルが破損するようです。

関連情報