[Mac] Safariが動かないので設定ファイル初期化

2019-07-19開発環境系Mac

Mac PC の Safari が動かなくて直した方法をメモ。起動はするけど、フリーズして何もクリックできず、閉じることもできない。メニューバーにある「環境設定」もグレーになってて押せないから、キャッシュの削除も機能拡張の停止もできなかったが、設定ファイルを初期化したら動くようになった。

スポンサーリンク

症状

  • 起動して画面は出るが、すでにフリーズしている
  • メニューバーの「Safari」はクリックできるが、「環境設定」とか「Safari機能拡張」とか、「サービス ▶︎」より上の項目はグレーになっていて押せない
  • 「option + command + esc」で強制終了しないと終了できない
  • 再起動、セーフモードで起動しても変わらない
  • OS や Safari アプリのバージョンは最新

対処法: Safariの設定ファイルを初期化

フリーズの対処法を調べると、キャッシュの削除や拡張機能の停止、 iCloud の同期を解除とかが出てきたが、環境設定画面が表示させられないので、これらの方法は使えない。設定ファイルの初期化をおこなったら治った。

設定ファイルを初期化の手順

Safari フォルダの削除

  1. Finder を開き、メニューバーにある「移動」 → 「ライブラリ」をクリック
    (「ライブラリ」がない場合には「フォルダへ移動」を選択し、「 ~/Library/ 」と入力後、「移動」ボタンをクリック)

    finder go library on mac
    finder_go_library
  2. 「ライブラリ」フォルダにある「Safari」フォルダをデスクトップにドラッグ&ドロップ
    (削除してもいいが、万が一に備えて移動やコピーするなどして元フォルダは取っておこう)

    library folder on mac
    library_folder

.plist ファイルの削除

  1. 「ライブラリ」フォルダにある「Preferences」フォルダを開く

  2. 「com.apple.Safari.plist」ファイルをデスクトップにドラッグ&ドロップ (削除でもいい)

    preferences folder on mac
    preferences_folder
  3. Safariを再起動

    再起動というか普通に Safari マークをクリックすると Safari が使えるようになっている!

    情報が消えたとか何か問題が発生した場合は、デスクトップに移動した「Safari」フォルダとcom.apple.Safari.plist」ファイルを元に戻し、復元する

Posted by Agopeanuts