コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

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を無効にする手順:

  1. Appleロゴをクリックしてシステム環境設定を開きます。
  2. セキュリティとプライバシーを選択します。
  3. FileVaultタブをクリックします。
  4. ウィンドウ下部の鍵アイコンをクリックして、設定を変更できるようにします。
  5. 管理者名とパスワードを入力し、OKをクリックします。
  6. FileVaultをオフにするをクリックして、このセキュリティ機能を無効にします。
  7. コンピュータを再起動します。

ファームウェアパスワードを無効にする手順:

  1. コンピュータを再起動し、Command + Rキーを押し続けてリカバリーモードに入ります。
  2. ユーティリティメニューをクリックし、ファームウェアパスワードユーティリティを選択します。
  3. ファームウェアパスワードオフに切り替えます。
  4. パスワード保護が解除されたことを知らせる確認メッセージが表示されます。

これらのセキュリティ設定を無効にしたら、もう一度セーフモードでの起動を試みて、手順がうまくいったかどうかを確認しましょう。

3. ディスクユーティリティを実行する

Macがセーフモードで起動できないもうひとつの原因として、ファイルシステム構造の破損が考えられます。macOSがセーフモードで起動するとき、グレーの進行状況バーに示されているように、さまざまなメンテナンス作業も同時に実行されます。

セーフモード起動時に実行される作業のひとつがfsck_hfsです。これはファイルシステム構造をチェックし、すべてのディスクやインデックスデータベースが正常な状態にあることを確認するタスクです。ディスクに異常があると起動に失敗し、グレーの画面にAppleロゴと進行状況バーが表示されたまま固まってしまいます。

このエラーを修正するには、ディスクのエラーチェックを行います。手順は以下の通りです:

  1. 電源ボタンを5秒間押し続けて、強制再起動(ハードリセット)を行います。
  2. 起動中にCommand + Option + P + Rキーを押し続けて、PRAM/NVRAMをクリアします。
  3. ユーティリティフォルダからディスクユーティリティを起動します。
  4. 修復したいドライブを選択し、First Aid(応急処置)をクリックします。
  5. 実行をクリックして、検証と修復の手順を開始します。

診断が終わると結果が表示されます。ディスクが正常であれば緑色のチェックマークが表示され、エラーが見つかった場合はディスクユーティリティが自動的に修復を試みます。

ヒント: Mac修復アプリを使って定期的にジャンクファイルを削除すると、ディスクを健全な状態に保てます。定期的なクリーンアップはシステムプロセスの高速化にもつながり、Mac全体のパフォーマンス向上が期待できます。

ターミナルからMojaveをセーフモードで起動する方法

一般的な方法でセーフモードに起動できない場合は、Shiftキーを使わずにセーフモードで起動する別の方法があります。

キーボードやShiftキーが故障している場合は、ターミナルでコマンドを実行してセーフモードで起動できます。手順は以下の通りです:

  1. Finderユーティリティフォルダからターミナルを開きます。
  2. 次のコマンドを入力してセーフモードで再起動し、Enterキーを押します:sudo nvram boot-args="-x"
  3. 詳細モード(verbose mode)で起動したい場合は、代わりに次のコマンドを使用します:sudo nvram boot-args="-x -v"
  4. 通常の起動に戻すには、次のコマンドを入力します:sudo nvram boot-args=""

まとめ

セーフモードは、余計な要素のないクリーンな環境でmacOSの問題を切り分け、解決するための強力な手段です。何らかの理由でセーフモードにアクセスできない場合は、上記の解決策を試してみてください。Shiftキーでの起動が難しい場合は、コマンドラインを使って目的のモードで起動することも可能です。

  1. Windows 11をセーフモードで起動する3つの方法【初心者向け解説】

    Windowsの調子がどこかおかしいと感じたことはありませんか?過去10年間で大幅に進化したWindows OSですが、それでも突然のバグや不具合から完全に免れることはできません。 そんなときこそ、セーフモードでの起動が役立ちます。この記事では、Windows 11をセーフモードで起動する最も手軽な方法をご紹介します。 Windows 11をセーフモードで起動するとは? セーフモードとは、必要最低限のドライバーとプログラムだけを読み込んでPCを起動するモードです。この仕組みの基本的な考え方はシンプルです。もしセーフモードでは問題が発生しないのであれば、ドライバーや既定の設定に原因はなく、問題は

  2. Windows 10をセーフモードで起動する方法【初心者向け完全ガイド】

    Windows 10でトラブルが発生したとき、最初に試したい対処法のひとつが「セーフモードでの起動」です。セーフモードとは、OSの動作に最低限必要なファイルとドライバーだけを読み込んで起動する特殊なモードのこと。これにより、問題の原因となっているソフトウェアやドライバーを絞り込みやすくなり、トラブルシューティングが格段に効率的になります。 また、ウイルスやマルウェアなどの悪意あるプログラムの駆除も、セーフモードで行うと効果的です。通常モードでは常駐するマルウェアも、セーフモードでは動作しないため、検出・削除しやすくなります。 ただし、Windows 10には従来の方法ではセーフモードに入れない