[Mac] Safariが動かないので設定ファイル初期化
Mac PC の Safari が動かなくて直した方法をメモ。起動はするけど、フリーズして何もクリックできず、閉じることもできない。メニューバーにある「環境設定」もグレーになってて押せないから、キャッシュの削除も機能拡張の停止もできなかったが、設定ファイルを初期化したら動くようになった。
Contents
症状
- 起動して画面は出るが、すでにフリーズしている
- メニューバーの「Safari」はクリックできるが、「環境設定」とか「Safari機能拡張」とか、「サービス ▶︎」より上の項目はグレーになっていて押せない
- 「option + command + esc」で強制終了しないと終了できない
- 再起動、セーフモードで起動しても変わらない
- OS や Safari アプリのバージョンは最新
対処法: Safariの設定ファイルを初期化
フリーズの対処法を調べると、キャッシュの削除や拡張機能の停止、 iCloud の同期を解除とかが出てきたが、環境設定画面が表示させられないので、これらの方法は使えない。設定ファイルの初期化をおこなったら治った。
設定ファイルを初期化の手順
Safari フォルダの削除
Finder を開き、メニューバーにある「移動」 → 「ライブラリ」をクリック
(「ライブラリ」がない場合には「フォルダへ移動」を選択し、「 ~/Library/ 」と入力後、「移動」ボタンをクリック)「ライブラリ」フォルダにある「Safari」フォルダをデスクトップにドラッグ&ドロップ
(削除してもいいが、万が一に備えて移動やコピーするなどして元フォルダは取っておこう)
.plist ファイルの削除
「ライブラリ」フォルダにある「Preferences」フォルダを開く
「com.apple.Safari.plist」ファイルをデスクトップにドラッグ&ドロップ (削除でもいい)
Safariを再起動
再起動というか普通に Safari マークをクリックすると Safari が使えるようになっている!
情報が消えたとか何か問題が発生した場合は、デスクトップに移動した「Safari」フォルダとcom.apple.Safari.plist」ファイルを元に戻し、復元する