macOS Mojaveでセーフモードが起動できないときの対処法3選
Macの不具合を切り分ける最も効果的な方法のひとつが、セーフモードでの起動です。サードパーティ製のプロセスを無効にし、システムに必要な基本プロセスのみを実行することで、問題がアプリ側にあるのか、それともシステム側にあるのかをすぐに判断できます。
トラブルシューティング以外にも、セーフモードは不要なプロセスが動いていないため、ドライブの消去やシステムのクリーンアップを効率的に行うのにも役立ちます。このモードでは必要なカーネル拡張機能だけを読み込み、システムキャッシュファイルを削除し、ログイン項目の自動起動を防ぎ、必要に応じてディレクトリの修復も試みます。
セーフモードで起動する最も簡単な方法は、Macを再起動する際にShiftキーを押し続け、Appleロゴが表示されたら離すことです。
しかし、Mojaveでセーフモードが起動できない場合はどうすればよいのでしょうか?
プロのヒント: システムの問題や動作の遅さの原因となるパフォーマンスの問題、ジャンクファイル、有害なアプリ、セキュリティ上の脅威をMacからスキャンして検出しましょう。
一部のユーザーからは、明確な理由もなくMojaveでセーフモードに起動できないという報告があります。起動中にShiftキーを押しても、通常の起動モードになってしまうのです。セーフモードへの起動に成功したかどうかは、画面右上に「セーフブート」と表示されるかどうかで確認できます。表示されていなければ、通常モードで起動している可能性が高いでしょう。
影響を受けたユーザーのうち、通常モードで起動してしまうケースもあれば、起動画面から先へ進めなくなるケースもあります。さらに、進行状況バーが表示されたグレーの画面で固まってしまうユーザーもいます。
セーフモードに起動できないとストレスがたまります。特に、すでに何らかの問題を抱えている場合にはなおさらです。元の問題を解決する前に、まずこの問題を修正しなければなりません。
Mojaveでセーフモードに起動できない主な原因として考えられるもの:
- キーやキーボードの故障
- 厳しすぎるセキュリティ設定
- ファイルシステム構造の問題
この記事では、従来のShiftキーが使えないときにMojaveでセーフモードを起動する方法をご紹介します。また、ほとんどのMacユーザーが知らない、もうひとつのセーフモード起動方法についても解説します。
Mojaveのセーフブート問題の解決方法
通常、Shiftキーを使えばセーフモードへの起動は簡単なはずです。しかし、上記のような問題があると、Macがセーフモードで起動できないことがあります。ここでは、セーフモードへのアクセス時に問題が発生した場合の対処法を紹介します。
1. キーボードを確認する
セーフモードに入る最も一般的な方法は、コンピュータの再起動中にShiftキーを押し続けることです。キーボード診断ツールを実行して、Shiftキーが正常に動作しているかどうかを確認しましょう。オンラインには無料のキーボードチェッカーが多数あり、キーが正しく機能しているかどうかを調べるのに役立ちます。また、キーボード設定を開き、すべての機能が有効になっていることも確認しておくと安心です。
ワイヤレスキーボードを使用している場合は注意が必要です。macOSのコントローラーは起動音の後にしかアクティブにならないため、起動直後にShiftキーを押しても認識されません。起動音(チャイム)が鳴ったことを確認してから、Shiftキーを押すようにしましょう。
さらに、ワイヤレスキーボードのバッテリー残量も確認してください。電力不足ではキーボードが正常に動作せず、セーフモードへの移行に失敗することがあります。
2. セキュリティ設定を確認する
macOSのセキュリティ設定によっては、システムがセーフモードで起動できない場合があります。AppleのFileVault暗号化機能を有効にしている場合や、ファームウェアパスワードでシステムを保護している場合は、セーフモードで起動できません。まずこれらのセキュリティ設定を無効にする必要があります。
FileVaultを無効にする手順:
- Appleロゴをクリックしてシステム環境設定を開きます。
- セキュリティとプライバシーを選択します。
- FileVaultタブをクリックします。
- ウィンドウ下部の鍵アイコンをクリックして、設定を変更できるようにします。
- 管理者名とパスワードを入力し、OKをクリックします。
- FileVaultをオフにするをクリックして、このセキュリティ機能を無効にします。
- コンピュータを再起動します。
ファームウェアパスワードを無効にする手順:
- コンピュータを再起動し、Command + Rキーを押し続けてリカバリーモードに入ります。
- ユーティリティメニューをクリックし、ファームウェアパスワードユーティリティを選択します。
- ファームウェアパスワードをオフに切り替えます。
- パスワード保護が解除されたことを知らせる確認メッセージが表示されます。
これらのセキュリティ設定を無効にしたら、もう一度セーフモードでの起動を試みて、手順がうまくいったかどうかを確認しましょう。
3. ディスクユーティリティを実行する
Macがセーフモードで起動できないもうひとつの原因として、ファイルシステム構造の破損が考えられます。macOSがセーフモードで起動するとき、グレーの進行状況バーに示されているように、さまざまなメンテナンス作業も同時に実行されます。
セーフモード起動時に実行される作業のひとつがfsck_hfsです。これはファイルシステム構造をチェックし、すべてのディスクやインデックスデータベースが正常な状態にあることを確認するタスクです。ディスクに異常があると起動に失敗し、グレーの画面にAppleロゴと進行状況バーが表示されたまま固まってしまいます。
このエラーを修正するには、ディスクのエラーチェックを行います。手順は以下の通りです:
- 電源ボタンを5秒間押し続けて、強制再起動(ハードリセット)を行います。
- 起動中にCommand + Option + P + Rキーを押し続けて、PRAM/NVRAMをクリアします。
- ユーティリティフォルダからディスクユーティリティを起動します。
- 修復したいドライブを選択し、First Aid(応急処置)をクリックします。
- 実行をクリックして、検証と修復の手順を開始します。
診断が終わると結果が表示されます。ディスクが正常であれば緑色のチェックマークが表示され、エラーが見つかった場合はディスクユーティリティが自動的に修復を試みます。
ヒント: Mac修復アプリを使って定期的にジャンクファイルを削除すると、ディスクを健全な状態に保てます。定期的なクリーンアップはシステムプロセスの高速化にもつながり、Mac全体のパフォーマンス向上が期待できます。
ターミナルからMojaveをセーフモードで起動する方法
一般的な方法でセーフモードに起動できない場合は、Shiftキーを使わずにセーフモードで起動する別の方法があります。
キーボードやShiftキーが故障している場合は、ターミナルでコマンドを実行してセーフモードで起動できます。手順は以下の通りです:
- Finderのユーティリティフォルダからターミナルを開きます。
- 次のコマンドを入力してセーフモードで再起動し、Enterキーを押します:sudo nvram boot-args="-x"
- 詳細モード(verbose mode)で起動したい場合は、代わりに次のコマンドを使用します:sudo nvram boot-args="-x -v"
- 通常の起動に戻すには、次のコマンドを入力します:sudo nvram boot-args=""
まとめ
セーフモードは、余計な要素のないクリーンな環境でmacOSの問題を切り分け、解決するための強力な手段です。何らかの理由でセーフモードにアクセスできない場合は、上記の解決策を試してみてください。Shiftキーでの起動が難しい場合は、コマンドラインを使って目的のモードで起動することも可能です。
-
Windows 11をセーフモードで起動する3つの方法【初心者向け解説】
Windowsの調子がどこかおかしいと感じたことはありませんか?過去10年間で大幅に進化したWindows OSですが、それでも突然のバグや不具合から完全に免れることはできません。 そんなときこそ、セーフモードでの起動が役立ちます。この記事では、Windows 11をセーフモードで起動する最も手軽な方法をご紹介します。 Windows 11をセーフモードで起動するとは? セーフモードとは、必要最低限のドライバーとプログラムだけを読み込んでPCを起動するモードです。この仕組みの基本的な考え方はシンプルです。もしセーフモードでは問題が発生しないのであれば、ドライバーや既定の設定に原因はなく、問題は
-
Windows 10をセーフモードで起動する方法【初心者向け完全ガイド】
Windows 10でトラブルが発生したとき、最初に試したい対処法のひとつが「セーフモードでの起動」です。セーフモードとは、OSの動作に最低限必要なファイルとドライバーだけを読み込んで起動する特殊なモードのこと。これにより、問題の原因となっているソフトウェアやドライバーを絞り込みやすくなり、トラブルシューティングが格段に効率的になります。 また、ウイルスやマルウェアなどの悪意あるプログラムの駆除も、セーフモードで行うと効果的です。通常モードでは常駐するマルウェアも、セーフモードでは動作しないため、検出・削除しやすくなります。 ただし、Windows 10には従来の方法ではセーフモードに入れない