2014年12月2日火曜日

未解決:Chrome起動時の「プロフィールを開くことができませんでした」エラー

以前は全くなかったが、ここのところPC起動してChromeを起動すると、「プロフィールを開くことができませんでした」という旨のエラーポップアップが表示される。OKを押下してそのままブラウジングは可能だが、以降の履歴が残らなくなってしまったり、履歴そのものが「読み込み中」のまま白ページで何も表示されなくなったりする。業務上、履歴を確認する必要が度々ある私としては困った状態。

検索してみると、2012年頃からいろんなブログなどで対処法が紹介されている。
Windows7の場合、まず
ユーザ名フォルダ>AppData>Local>Google>Chrome>User Data>Default
にアクセス。

そこから2、3パターンあるようだ。
1) フォルダ「Default」自体を消去する方法。
ブックマークをexportしてフォルダを消去するというもの。
一度やってみたが、この方法だとインストールしている拡張機能も一緒に消去されることになるので却下。

2) 同期をオフ
Chromeの設定からログインをオフにし、リブートしてオンにする。
これは、効果はよくわからなかった。

3) 関連ファイルを消去
Default内のHistoryから始まるファイルをすべて消去するというもの。
これは効果ありで、履歴にも影響がない(履歴が残っている)ので、今のところこれで対応しているが、根本的な対策とはなっていない。

前述のとおり以前は全くなかったエラーなので、根本的な解決策を知りたいが、当面はこの3)の方法でしのいでいこうかと。いずれ直るさ(割とそんなもん)

追記12/3:ポップアップ表示後、一度Chromeを終了させてタスクマネージャーを確認するとプロセス内にChrome.exeが複数残っている(恐らく拡張機能が終了していない)ので全部終了させて、Chromeをたち上げ直したらエラー出ず履歴も残るようになっている。完全終了していないのにPCを消している=強制終了に起因するエラーなのだろうか。

追記12/4:昨夜はタスクマネージャーでChromeを完全終了してからPCオフったけど、今日もPC起動後の一発目でエラー表示かつタブ復元アラートのバー表示。一旦終了して数ページ開いて履歴確認すると今日分は表示されない。もう一度終了して、ここ一週間くらいで加えた変更といえば拡張機能Pocketの追加だったことを思いだし、削除して再起動すると今日の履歴は表示されるようになった。