64ビットWindows8または10でドライバー署名の検証を無効にする方法(署名されていないドライバーをインストールできるようにするため)
64ビットバージョンのWindows10および8には、「ドライバー署名の強制」機能が含まれています。Microsoftによって署名されたドライバーのみをロードします。公式ではないドライバー、古い署名されていないドライバー、または自分で開発しているドライバーをインストールするには、ドライバー署名の適用を無効にする必要があります。
Windows 10のアニバーサリーアップデートで、マイクロソフトはネジをさらに締めました。ただし、セキュアブートを無効にすることで、より制限の厳しいドライバー署名要件を回避できます。
ドライバー署名の実施はセキュリティ機能です
関連:Windows10のアニバーサリーアップデートの新機能
始める前に、覚えておいてください。マイクロソフトは、ここであなたの生活をより困難にしようとしているだけではありません。ドライバー署名の実施により、署名のためにMicrosoftに送信されたドライバーのみがWindowsカーネルに読み込まれるようになります。これにより、マルウェアがWindowsカーネルに侵入するのを防ぎます。
ドライバーの署名を無効にすると、正式に署名されていないドライバーをインストールできるようになります。あなたが何をしているのかを知っていることを確認してください!信頼できるドライバのみをインストールする必要があります。
オプション1:テスト署名モードを有効にする
Windowsには、「テストモード」または「テスト署名」モード機能が含まれています。このモードを有効にすると、テストモードを終了することを選択するまで、ドライバー署名の強制は無効になります。デスクトップの右下隅の時計の近くに「テストモード」の透かしが表示され、テストモードが有効になっていることが通知されます。
これを行うには、管理者コマンドプロンプトからコマンドを実行する必要があります。起動するには、スタートボタンを右クリックするか、Windows + Xを押して「コマンドプロンプト(管理者)」を選択します。
次のコマンドをコマンドプロンプトウィンドウに貼り付けて、Enterキーを押します。
bcdedit / set testsigning on
関連:Windows8および10でのセキュアブートのしくみとLinuxでの意味
値が「セキュアブートポリシーによって保護されています」というメッセージが表示された場合は、コンピューターのUEFIファームウェアでセキュアブートが有効になっていることを意味します。テスト署名モードを有効にするには、コンピューターのUEFIファームウェア(BIOSとも呼ばれます)でセキュアブートを無効にする必要があります。
コンピュータを再起動して、テストモードに入ります。デスクトップの右下隅に「テストモード」の透かしが表示され、署名されていないドライバを自由にインストールできます。
テストモードを終了するには、管理者としてコマンドプロンプトウィンドウをもう一度開き、次のコマンドを実行します。
bcdedit / set testsigning off
オプション2:高度なブートオプションを使用する
関連:Windows8または10のブートオプションメニューにアクセスする3つの方法
これを行う別の方法もあります。高度な起動オプションメニューを使用して、ドライバー署名の適用を無効にしてWindows10を起動できます。これは永続的な構成変更ではありません。次回Windowsを再起動すると、このメニューを再度実行しない限り、ドライバー署名の適用が有効になって起動します。
これを行うには、Windows8または10の詳細ブートオプションメニューにアクセスします。たとえば、Shiftキーを押しながら、Windowsの[再起動]オプションをクリックできます。コンピュータが再起動してメニューが表示されます。
表示される[オプションの選択]画面で[トラブルシューティング]タイルを選択します。
「詳細オプション」を選択します。
「スタートアップ設定」タイルをクリックします。
「再起動」ボタンをクリックして、PCを「スタートアップ設定」画面で再起動します。
「スタートアップ設定」画面で「7」または「F7」と入力して、「ドライバー署名の強制を無効にする」オプションをアクティブにします。
PCは、ドライバー署名の強制を無効にして起動し、署名されていないドライバーをインストールできるようになります。ただし、次にコンピューターを再起動すると、このメニューを再度実行しない限り、ドライバー署名の強制は無効になります。これで、Microsoftによって正式に署名されていないドライバを自由にインストールできます。