移行アシスタントで古いMacからデータを移すと、「このドライバは許可済み」という古いMacの記録も新しいMacにコピーされ、macOSが許可の画面を出さなくなります。Apple Silicon(M1 / M2 / M3など)搭載のMacでは、そのせいでUniversal Audio製のオーディオインターフェースを認識できず、音声が出ません。リカバリーモードのターミナルで1つのコマンドを実行して許可の記録を消すと、許可ボタンが再び表示されます。
しかし、ソフトウェアの再インストールや再起動を繰り返しても許可ボタンが出ないなら、別の原因を疑いたくなります。
この記事では、症状、原因、リカバリーモードでの解決手順を順に並べます。
移行直後に「Driver Not Installed」と表示され、許可ボタンが出ない
移行直後のUAD Meter & Control Panelには、「Driver Not Installed(ドライバがインストールされていません)」という通知が出ます。システム設定の「プライバシーとセキュリティ」を開いても、ドライバの読み込みを許可するボタンが出ません。
通常、サードパーティ製のシステムソフトウェアを初めてインストールすると、macOSがセキュリティ上の確認を求め、利用者が手動で「許可」を押します。このケースでは「許可」を押すためのボタン自体が画面から消え、しばらく待っても出てきません。
古いMacの許可の記録が原因で、新しいMacに許可画面が出なくなる
原因は、移行アシスタントが古いMacの許可の記録まで新しいMacにコピーすることです。macOSはその記録を見て「許可済み」と判断し、新たな許可を求める画面を出しません。
ところが新しいMacでは、ドライバが正式な承認の手順をまだ経ていません。そのため次のように、画面の表示と実際の状態が食い違います。
- 画面の表示:コピーされた記録を見て、macOSは「安全が確認済みのドライバ」と判断し、許可を求める画面を出しません。
- 実際の状態:新しいMacでは承認が済んでいないため、ドライバの動作は制限されたままです。
この仕組みは、AppleもUniversal Audioも公式には説明しておらず、利用者の報告にもとづく説明です。なお、Apple Siliconでカーネル拡張(OSの深い部分に入るドライバの仕組み)を使うソフトを動かすには、後述のとおり起動セキュリティユーティリティで設定を変える必要があります。
リカバリーモードで許可の記録を消す手順
解決策は、リカバリーモードのターミナルでkmutilコマンドを実行し、許可の記録とともにサードパーティ製のカーネル拡張を削除することです。消したあとにMacを再起動すると、許可ボタンが再び表示されます。
このコマンドは、サードパーティ製のカーネル拡張を削除して読み込みを止める働きがあると、利用者の間で説明されています。Appleの公式文書では確認できず、Universal Audioの公式案内にも見当たりませんでした。以下の手順は3段階です。
STEP 1:リカバリーモードで起動し、セキュリティポリシーを変える
Apple Siliconでカーネル拡張を使うソフトを動かすには、セキュリティポリシーを「低セキュリティ」に変える必要があります(Appleの公式ガイドに同じ手順があります)。
- Macの電源を「システム終了」で完全に切ります。
- 電源ボタンを押し、画面に「起動オプションを読み込み中」と表示されるまで長押しを続けます。
- ハードディスクと歯車アイコンのオプションが表示されたら、「オプション」を選択して「続ける」をクリックします。
- 管理者アカウントを選択し、ログインパスワードを入力して次に進みます。
- 画面上部のメニューバーから「ユーティリティ」をクリックし、「起動セキュリティユーティリティ」を選択します。
- システムドライブ(通常は Macintosh HD)を選択し、右下にある「セキュリティポリシー」をクリックします。
- 設定項目を「完全なセキュリティ」から「低セキュリティ」に変更し、その下に表示される「確認済みの開発元からのカーネル拡張機能のユーザ管理を許可」にチェックを入れます。
- 右下の「OK」をクリックし、パスワードを入力して設定を保存した後、起動セキュリティユーティリティのウィンドウを閉じます。
STEP 2:コマンドで許可の記録を消す
リカバリーモードの画面のまま、次の作業を続けます。
- 上部のメニューバー「ユーティリティ」から「ターミナル」を選択します。
- ターミナルの画面が開いたら、以下のコマンドを入力します。半角スペースの位置に注意して、コピー&ペーストするか、正確に入力してください。
kmutil trigger-panic-medic --volume-root /Volumes/Macintosh\ HD※注意 システムドライブの名前を初期設定の「Macintosh HD」から変更している場合は、最後の
/Volumes/Macintosh\ HDの部分をご自身のドライブ名に書き換えて実行してください。(例:Macintosh\ HDの\は、直後の半角スペースを認識させるためのエスケープ記号です)
- Returnキー(Enterキー)を押してコマンドを実行し、
Successfully triggered panic medicといった成功を示すメッセージが表示されたことを確認します。 - 左上のリンゴマーク(Appleメニュー)から「再起動」を選択し、Macを通常通り立ち上げます。
STEP 3:ドライバを許可して音声出力を確認する
- Macが通常起動したらログインし、「システム設定」を開いて「プライバシーとセキュリティ」の項目へ移動します。
- 画面をスクロールしてセキュリティの項目を確認すると、「開発元Universal Audioのシステムソフトウェアの読み込みがブロックされました」という通知とともに、これまで表示されていなかった「許可」ボタンが出現します。
- 「許可」ボタンをクリックし、Macのパスワードを入力します。
- macOSが設定を反映させるために、もう一度Macの再起動を求めるので、その指示に従って再起動します。
- 再起動後、アプリケーションフォルダから「UAD Meter & Control Panel」を起動します。「ドライバがインストールされていない」という警告が消え、デバイスが正常に認識されている状態になります。
- 最後に、オーディオインターフェースに接続したモニタースピーカーやヘッドフォンから、適切に音声が出力されるかを確認してください。
移行後に許可ボタンが出ないときは再インストールの前にこの手順を試す
移行アシスタントを使ったあとに許可ボタンが出ないときは、再インストールより先に、リカバリーモードで許可の記録を消す手順を試す価値があります。
再インストールや再起動を繰り返す前に、この手順を一度試してみてはいかがでしょうか。

