FAQ:Operaのプロファイルの初期化

時々(アップ/ダウングレードの失敗などで)、Operaが起動しなくなったという質問が見受けられるようになりました。
そこで、完全にOperaを初期化する方法について説明します。


この手のトラブルは大きく二つの原因がありまして、

1.インストール時に前のバージョンをアンインストールしなかった
2.プロファイルが適応しない、正常に保存されていない。

といったことが考えられます。(それ以外の原因もあるかと思いますが、そこは中の人とか詳しい人にお譲りします。)

1.は特にメジャーアップデート時におきやすいようです。(ex:9.27->9.50)
小数点第2位のアップデートは上書きできることが多いですね。(ex:9.26->9.27)

2.については、Operaはプログラムファイルとは別の場所に個人ごとのフォルダを作り、そこに保存しようとします。
例えば、Windows XPの場合
C:\Documents and Settings\USERNAME\Application Data\Opera\
C:\Documents and Settings\USERNAME\Local Settings\Application Data\Opera
といった場所に保存されています。
Mac OS Xだと
/Users/USERNAME/Library/Preferences/Opera Prefernces
/Users/USERNAME/Library/Caches/Opera
/Users/USERNAME/Library/Application Support/Opera/
といった具合です。

この場所は、アドレスバーに「opera:about」と入力するか、「ヘルプ」(Macの場合は「Opera」)-「Operaについて」から確認することが出来ます。

画像

この個人ごとのフォルダを消してやれば初期化できる訳です。(もちろん、重要なデータが含まれている場合はバックアップを忘れずに。)


特にMacでプロファイルの消去が分からないという声が多かったように感じますので、以下のスクリプトを書いてみました。
#!/bin/sh
mv ~/Library/Preferences/Opera\ Preferences/ ~/.Trash/
mv ~/Library/Caches/Opera/ ~/.Trash/
mv ~/Library/Application\ Support/Opera/ ~/.Trash/

appとしてパッケージ化したのはこちら。ダウンロードして一度だけ実行してください。(Mac OS X 10.5.3(Intel)で確認)
警告
初期設定のまま使っている前提で、パスのチェックをいっさい行っていませんので、保存場所を変更されている方はご注意ください。
また、万が一大切なデータが損失したとしても、当方は責任を負わないものとします。
OperaProfileDel.app.zip


参考:
シェルスクリプトとかの CUI アプリケーションを Mac OS X 方式の .app にする方法