Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

Apple Silicon Mac(M1/M2)でシステム拡張・カーネル拡張を有効にする完全ガイド

目次

  • Apple Silicon Macでシステム拡張を有効にする方法
  • システム拡張の有効化に関するよくある質問(FAQ)

Apple Silicon Macにサードパーティ製のアプリや拡張機能をインストールする際、「システム拡張がブロックされました」「システム拡張を更新する必要があります」といったエラーが表示されて困っていませんか?さらに、このエラーを解消しようとすると、「システム拡張を有効にするには、リカバリー環境でセキュリティ設定を変更する必要があります」という別のメッセージが表示され、途方に暮れてしまうこともあります。

この記事では、M1/M2 Macでシステム拡張を正常に有効化するための詳細な手順を解説します。以下のすべてのApple Silicon Macに対応した内容です。

  • MacBook Air(M1、2020)
  • MacBook Pro(13インチ、M1、2020)
  • Mac mini(M1、2020)
  • iMac(24インチ、M1、2021)
  • MacBook Pro(14インチ、M1 Pro/M1 Max、2021)
  • MacBook Pro(16インチ、M1 Pro/M1 Max、2021)
  • Mac Studio(M1 Max/M1 Ultra、2022)
  • MacBook Pro(13インチ、M2、2022)
  • MacBook Air(M2、2022)

システム拡張の許可に関する疑問にお答えするFAQも用意しています。この記事が役に立ったら、同じトラブルで困っている方にもぜひシェアしてください。

注意:ハードディスク、外付けHDD、SDカードなどからデータを消失してしまった場合は、プロ仕様のデータ復旧ソフト「iBoysoft Data Recovery」の利用をおすすめします。

Apple Silicon Macでシステム拡張を有効にする方法

まずは動画で全体の流れを確認しましょう。ここではM1 Macでの操作を例に解説します。

M1 Macでシステム拡張を有効にする手順:

  1. Appleメニュー >「このMacについて」でプロセッサを確認し、M1やM2などのApple Siliconチップが搭載されているかチェックします。
  2. iBoysoft NTFS for Macなど、macOSカーネル拡張が必要なアプリをインストールした際に「システム拡張がブロックされました」というポップアップが表示されたら、「セキュリティ環境設定を開く」をクリックします。
  3. 「セキュリティとプライバシー」画面で左下の鍵アイコンをクリックし、管理者パスワードを入力します。macOS Ventura以降では、この手順をスキップして次へ進んでください。
  4. 「システム拡張を有効にする」をクリックします。もし「セキュリティとプライバシー」に「許可」ボタンが表示されている場合は、手順12にジャンプしてください。
  5. Macをシャットダウンし、Touch IDボタンを一度押してから、すぐに「起動オプションを読み込み中」と表示されるまで長押しします。
  6. 「オプション」をクリックし、続けて「続ける」をクリックして、M1/M2 MacをmacOSリカバリーモードで起動します。
  7. メニューバーの「ユーティリティ」から「起動セキュリティユーティリティ」を選択します。
  8. 起動ディスクが表示されたら選択し、「セキュリティポリシー...」をクリックします。
  9. 「低セキュリティ」を選択し、「識別された開発者によるカーネル拡張のユーザ管理を許可」にチェックを入れます。

Q: Macのデフォルトのセキュリティ設定を変更してシステム拡張を有効にするのは安全ですか?

A: インストールするソフトウェアがカーネル拡張のために低セキュリティを要求する場合、それは安全です。Appleが審査・信頼した開発者のみがシステム拡張の許可を求めることができ、そうしたソフトウェアがMac全体のセキュリティを脅かすことはありません。

  1. 「OK」をクリックし、正しい管理者パスワードを入力します。セキュリティレベルの変更が完了するのを待って、Macを再起動しましょう。
  2. Appleロゴ >「システム環境設定」>「セキュリティとプライバシー」を開き、「一般」タブ内の黄色い鍵をクリックして管理者権限を確認します。
  3. 表示されたダイアログで「許可」をクリックします。
  4. 変更を反映させるためにMacを再起動し、必要に応じてインストールを完了させます。

M1/M2チップ搭載Macについてさらに詳しく知りたい方は、「Mac M2 vs M1:M2にアップグレードすべきか?」の記事も参考にしてください。この記事が役に立ったら、友人や家族にもシェアしてみませんか?

システム拡張の有効化に関するよくある質問(FAQ)

Q1. ソフトウェアのインストール完了後、PCを保護するためにフルセキュリティに戻すべきですか?

A: いいえ、システム拡張を有効にするために低セキュリティへ変更した後、高セキュリティに戻す必要はありません。戻してしまうと、新しくインストールしたソフトウェアがシステム拡張のブロックによって正常に動作しなくなります。

Q2. ソフトウェアをアンインストールしたら、デフォルト設定に戻すべきですか?その方法は?

A: M1 Macでシステム拡張が必要なソフトウェアをアンインストールする場合は、Macをより安全に保護するため、デフォルトのフルセキュリティへ戻すことをおすすめします。Macを再度リカバリーモードで起動し、「起動セキュリティユーティリティ」>「セキュリティポリシー」>「フルセキュリティ」>「OK」の順に選択して、Macを再起動してください。

Q3. 低セキュリティを確認すると「管理者が見つかりません」と表示されます。どうすればよいですか?

A: 管理者アカウントが既に存在する場合でも、この問題が発生することがあります。一時的な新しい管理者アカウントを作成することで回避できます。以下の手順に従ってください。

通常どおりMacを起動してデスクトップを表示します。
Appleロゴ >「システム環境設定」>「ユーザとグループ」を開きます。
右下の黄色い鍵を管理者パスワードで解除します。
「+」をクリックして新しい管理者アカウントを追加し、「ユーザを作成」をクリックして確定します。
Macをシャットダウンし、リカバリーモードで起動して、新しく作成した管理者アカウントでセキュリティレベルを下げます。
Macの再起動後に、新しい管理者アカウントを削除します。

Q4. 起動セキュリティユーティリティに「パスワードを変更」と「ファームウェアパスワードを解除」のオプションしか表示されません。どうすればよいですか?

A: お使いのMacはM1 Macではなく、古いIntel Macです。Intel Macでは、システム拡張を許可するためにリカバリーモードでセキュリティポリシーを変更する必要はありません。デスクトップからAppleロゴ >「システム環境設定」>「セキュリティとプライバシー」>「許可」を開くだけでOKです。

Q5. M1 Macでシステム拡張を有効にできないのはなぜですか?

A: macOS Big Sur 11.0または11.1を実行しているM1 Macでは、多くのユーザーがシステム拡張の有効化に失敗しています。Apple Silicon Macでは、macOS 11.2以降へのアップデートを強くおすすめします。

Q6. 起動セキュリティユーティリティを開くと「セキュリティ設定を変更できません」というポップアップが表示されます。どうすればよいですか?

A: Touch IDボタンを長押しする前に素早く2回押してしまったため、M1 Macの通常のmacOSリカバリーではなく、フォールバックリカバリーOSに入ってしまっています。

セキュリティ設定を変更するには、通常のMacリカバリーモードに入る必要があります。Macをシャットダウンし、Touch IDボタンを一度押して電源を入れた直後に、起動オプションが表示されるまでTouch IDボタンを長押ししてください。

Q7. 上記の手順を実行しても、「セキュリティとプライバシー」の「一般」タブに「許可」/「詳細」ボタンが表示されません。どうすればよいですか?

A: 考えられる理由の一つは、そのソフトウェアがまだM1 Macに対応していないことです。開発元によるアップデートを待ちましょう。

もう一つの可能性として、プリンタードライバーなどをはじめとするドライバーがMacに大量にインストールされているケースがあります。その結果、インストールしようとしている拡張機能が正常に導入できません。不要なドライバーを削除するには、以下を試してください。

デスクトップのメニューバーで「移動」>「フォルダへ移動」をクリックします。
/Library/Extensions/ と入力してReturnキーを押します。
.kextという拡張子のファイルが15個以上ある場合、ドライバーが多すぎる状態です。不要なファイルを右クリックしてゴミ箱へ移動します。
セキュリティレベルを変更し、「許可」または「詳細」ボタンが表示されるか確認します。

  1. Windows 10でシステムの復元を有効にする方法【GUI・PowerShell両対応の手順解説】

    Windows 10でシステムの復元(System Restore)を有効にしたいなら、ここがまさにそのためのガイドです。この記事では、PCでシステムの復元をオンにする最適な方法をわかりやすく紹介します。まずは、簡単な概要から見ていきましょう。システムの復元は、Microsoftが提供する無料ツールで、「復元ポイント」と呼ばれるバックアップを作成することで機能します。この復元ポイントには、重要なシステムファイルやレジストリの状態が保存されます。Windowsの動作に不具合が発生した際、工場出荷時へのリセットのような複雑な手段に頼る代わりに、復元ポイントを使えば、すべてが正常に動作していた頃の設

  2. MacのSafariに拡張機能を追加する方法【有効化・無効化の手順も解説】

    ブラウザ拡張機能は、ウェブブラウジングをより快適にするための便利なツールです。MacでSafariを使用している場合、スペルチェッカーやVPNなど、さまざまな拡張機能を簡単に利用できます。「Safariへの拡張機能の追加方法がわからない」という方もご安心ください。この記事で丁寧に解説します。 本記事では、Safariに拡張機能を追加する方法と、インストール済みの拡張機能を有効化する手順についてご紹介します。ぜひ最後までお読みください。 Safariに拡張機能を追加する方法 近年のSafariには「ブラウザ拡張機能」という新機能が搭載され、アプリとの連携や広告ブロックなど、さまざまなことができる