Windows でドライバー署名の検証を無効にし、未署名のドライバーをインストールするにはどうすればよいですか?

場合によっては、Windows によって、署名のないドライバー、つまり Windows Update またはデバイス製造元の Web サイト以外からダウンロードしたドライバーのインストールが妨げられることがあります。

ただし、ドライバーが必要で、完全に安全であることがわかっている場合は、ドライバーの署名検証を無効にしてインストールできます。

この記事では、これを実現するためのいくつかの方法について詳しく説明します。

スタートアップ設定でドライバー署名の強制を無効にするにはどうすればよいですか?

起動設定はドライバーの署名検証を無効にする一時的な方法であり、署名されていないドライバーをインストールできるようになります。ただし、コンピュータを再起動するとすぐに、Windows はドライバの署名検証を再度有効にします。インストールした署名のないドライバーは引き続き機能しますが、新しいドライバーをインストールできない場合があります。

  • この方法でドライバーの署名検証を無効にするには、次の画面に移動する必要があります。起動設定
  • オプション必須のドライバー署名チェックを無効にするは 7 番目のオプションです。F7または7キーボードで をクリックして選択します。
  • コンピュータが再起動され、その時点で署名のないドライバをインストールできるようになります。

ローカル グループ ポリシー エディターでドライバー署名の強制を無効にするにはどうすればよいですか?

ローカル グループ ポリシー エディターでドライバー パッケージのコード署名ポリシーを変更して、ドライバー署名の強制を無効にすることもできます。これにより、コンピュータを再起動した後でも、署名のないドライバをインストールできるようになります。

  • プレスWindows + Sを起動するWindows 検索、 入力グループポリシー検索ボックスで選択しますグループポリシーの編集検索結果に表示されます。
  • に行く「ユーザー構成」>「管理用テンプレート」>「システム」>「ドライバーのインストール」
  • 右クリックドライバー パッケージのコード署名そして選択します修飾子
  • ラジオボタンをクリックします有効次に、セクションでオプション、ドロップダウン メニューをクリックして選択します無視する
  • をクリックしてくださいわかりました
  • ドライバーの署名検証を再度有効にする場合は、前の手順に戻り、オプションを次のように設定します。未設定

PowerShell でドライバーの署名検証を無効にするにはどうすればよいですか?

ドライバーの署名チェックを無効にするもう 1 つの方法は、PowerShell で整合性チェックの無効化コマンドを実行することです (管理者として実行する必要があります)。また、ローカル グループ ポリシー エディターと同様に、このチェックは再度有効にするまで無効のままになります。

PowerShell でドライバーの署名チェックを無効にするには、次の手順に従います。

  • 右クリック起動するにはそして選択します端末(管理者)Windows 11 またはWindows PowerShell (管理者)Windows 10 です。
  • をクリックしてくださいウイUAC プロンプトで。
  • 以下のコマンドを入力またはコピーして押します前菜:
bcdedit /set nointegritychecks on
  • 検証を再度有効にするには、コマンドを次のものに置き換えます。
bcdedit /set nointegritychecks off

この方法でドライバー署名検証の強制を無効にしようとしたときに発生する可能性のある潜在的な問題の 1 つは、次のようなエラーです。値はセキュア ブート ポリシーによって保護されており、変更または削除できません

その場合は、セキュア ブートを無効にして再試行してください。ただし、それをしたくない場合は、スタートアップ設定とローカル グループ ポリシー エディターを完全に使用できます。

Windows をテスト モードにすることもできます。これにより、ドライバー署名の強制が無効になり、これらの未署名のドライバーをインストールできるようになります。テスト モードに入るには、次の手順に従います (セキュア ブート エラーが発生する可能性があることに注意してください)。

  • 右クリック起動するにはそして選択します端末(管理者)Windows 11 またはWindows PowerShell (管理者)Windows 10 です。
  • をクリックしてくださいウイUAC プロンプトで。
  • 以下のコマンドを入力またはコピーして押します前菜:
bcdedit /set testsigning on
  • コンピュータを再起動します。再起動すると、テスト モードになります。
  • ドライバーのインストールが完了したら、テストモードをオフにすることを忘れないでください。これを行うコマンドは次のとおりですbcdedit /set テストサインオフ

結論

Windows に署名のないドライバーをインストールできるようになりました。署名のないドライバーは予期せぬ動作をする可能性があるため、Windows にインストールすることはお勧めできません。ただし、ドライバーを信頼できる場合は、オペレーティング システムがドライバーのインストールを妨げる理由はありません。

Windows PC に署名のないドライバーをインストールして使用するには、上記のいずれかの方法を使用するだけです。