仕事で使っているMacBook Proのアップデートに失敗して大変だったので、症状や復旧手順を書いておきます。
環境
- Mac:MacBook Pro (Retina 13-inch, Early 2015)
- OS:OS X El Capitan バージョン 10.11.6
- インストールしたアップデート:
- インストール実施日:2018年2月5日
やったこと
- 右上に「アップデートあり」の通知が出たので、いつものようにインストールを実行したらボロボロになった><
起きた現象
- 全ての動きがとにかく遅い。メニューバーをクリックしてメニューを出すだけでもレインボーカーソルが出たりする
- ログインしてからDockが出てくるまでに何分もかかる
- Dockのアイコンが正しく表示されず、デフォルトのシンプルなアイコン(generic icon)だらけになってしまう
- アプリケーションは何を開いても「アプリケーション◯◯◯は、破損しているか不完全である可能性があるため開けません」のエラーで全滅
- 「システム環境設定」がAppleメニューから表示できない。ただ、Appleメニューの「このMacについて」で「ディスプレイ」タブを選び、右下の「"ディスプレイ"環境設定...」ボタンからなら表示できる
- セーフモード(再起動時にAppleロゴが出てくるまでSHIFTキーを押し続ける)でも現象は変わらない
- キー入力を受け付けてくれない部分がある。例えばFinderでパスワードを求められる操作をした時の確認画面で肝心のパスワードが入力できない
復旧の手順
- データをバックアップ(私はTime Machineを常用しているのでスキップ)
- 次の手順で「システム環境設定」の「キーボード」を表示する
- 「入力ソース」タブで、左下の「+」ボタンを押して「英語」の「ABC」を追加し「システム環境設定」を閉じる。以降、文字を入力する部分で入力できない場合は、右上の入力ソース(「あ」や「A」を切り替える部分)で今追加した「[A] ABC」を選ぶ
- Finderの「移動」メニューの「フォルダへ移動...」で「/var/folders」を入力して表示
- 「zz」以外のフォルダをゴミ箱に入れる(「zz」フォルダは消しちゃダメ!)。管理者パスワードを尋ねられるので入力。ゴミ箱に入れた瞬間にまた別のフォルダが作られたりするが、それは無視してOK
- 再起動してゴミ箱を空に
- 追加した入力ソースの「英語」の「ABC」を削除
関連情報
この復旧手順のうち2と3と7以外は、以下のAppleのサポートコミュニティに載っていた内容です。
El Capitan: You can't open the application 'app name' because it may be damaged or incomplete
私の場合、ログイン時のパスワードは入力できたのに、フォルダをゴミ箱に入れる際の管理者パスワードの入力ができず詰んでしまいました。「キーボードビューア」を使おうとしたのですがメニューで選んでもソフトウェアキーボードが表示されず、いろいろ試した結果、英語の入力ソースを加えて選んでみたらうまく入力できた次第です。
同様のトラブルに見舞われた方の参考になれば幸いです。