[novashare_inline_content]

デフォルトでは、Windows 10 ではデジタル署名されていないドライバーをインストールできません。システムのセキュリティを危険にさらさないために、この操作が望ましいです。ただし、たとえばテスト ドライバーをインストールする場合は、この制限をオーバーライドする必要がある場合があります。 Windows 10 でドライバーの署名チェックを無効にし、署名のないドライバーをインストールする 4 つの方法を紹介します。

Windows 10 がドライバーの署名を制御するのはなぜですか?

必須のドライバー署名チェックは Windows 10 のセキュリティ機能です。その目的は、デジタル署名をインストール パッケージに関連付けることにより、ドライバーの整合性と発行者の ID を検証することです。したがって、Microsoft によって認定されたドライバーのインストールのみが許可されるため、悪意のあるドライバーのインストールからシステムが保護されます。

Windows は特に次のことをチェックします。

  • ファイルまたはファイルのセットが署名されているかどうか。
  • 署名者が信頼されているということ。
  • 署名者の認証機関は信頼されています。
  • ファイルが公開後に変更されていないこと。

こちらもお読みください:ファイルの MD5 ハッシュを確認するにはどうすればよいですか?

したがって、これらのチェックにより、インストールされているドライバーのセキュリティが強化されます。それでも署名のないドライバーを Windows 10 にインストールする場合は、ドライバーの署名チェックを無効にする必要があります。このためには、以下で説明する方法のいずれかを適用できますが、何をインストールするかを確認するのはあなた次第です。

方法 1: 詳細ブート オプションから必須のドライバー署名チェックを無効にする

ドライバーの署名チェックを無効にすることで、署名のないドライバーをインストールすることができます。Windows 回復環境 (WinRE):

  1. 押し続けるシフトキーボードで選択してください再起動Windows のスタート メニューから。コンピューターが再起動し、Windows 10 の詳細オプションが表示されます。
  2. 選ぶ詳細オプションそれからトラブルシューティング。
  3. 次に、に行きます設定Windows の起動動作を変更します。
  4. プレス再起動
  5. オプションを選択してください7) 必須のドライバー署名チェックを無効にする
Windows 10 の詳細スタートアップ設定で必須のドライバー署名チェックを無効にする

完了すると、コンピュータはドライバー署名チェック機能を使用せずに起動します。これにより、署名のないドライバーをインストールできるようになります。ただし、次のことに注意してください。再起動後、オプションは自動的に再び有効になります。

方法 2: Windows テスト モードを有効にして署名のないドライバーをインストールする

Windows 10 には、アプリケーション開発者などが使用するテスト モードが含まれていました。このモードをアクティブにすると、テストのために署名のないドライバーを一時的にインストールできるようになります。このモードを無効にすると、インストールされているドライバーは動作しなくなります。

これを行うには、管理者モードの Windows PowerShell またはコマンド プロンプトでコマンドを実行する必要があります。

1.Windows PowerShell を開くまたはコマンドプロンプト管理者モード: [スタート] メニューを右クリックし、[スタート] メニューを選択します。Windows PowerShell (管理者)。 PowerShell ではなくコマンド プロンプトが表示される場合は、次をお読みください。スタート メニューの PowerShell/コマンド プロンプトを置き換える

2. 次のコマンドをコンソールに入力または貼り付けて、キーを押します。前菜:

bcdedit /set testsigning on

すべてがうまくいけば、メッセージが表示されます操作成功。エラーが発生した場合は、コマンド プロンプトを管理者モードで起動しなかったか、セキュア ブートがアクティブになっています。後者の場合は、以下のセクションをお読みください。

3. コンピュータを再起動してテストモードに入ります。後者がアクティブな場合、画面の右下に「テストモード」のウォーターマークが表示されます。

その後、署名のないドライバーをインストールできます。このモードを終了するには、PowerShell コンソール (管理者) を再度開き、次のコマンドを入力します。

bcdedit /set testsigning off

テスト モードを終了すると、インストールされている署名のないドライバーは動作しなくなります。

方法 3: 必須のドライバー署名チェックを永続的に無効にする

必須のドライバー署名チェックを永久に無効にすることはお勧めできません。ただし、それが可能であることを知ってください。ニーズに応じてお申込みください。

1.Windows PowerShell を開くまたはコマンドプロンプト管理者モード。

2. 次のコマンドをコンソールに入力または貼り付けて、 キーを押します。前菜:

bcdedit /set nointegritychecks on

操作が成功したことを示すメッセージが表示されます。エラーが発生した場合は、コマンド プロンプトを管理者モードで起動しなかったか、セキュア ブートがアクティブになっています。後者の場合は、以下のセクションをお読みください。

3. コンピュータを再起動して設定を適用し、署名のないドライバをインストールできるようにします。

この設定は、次のコマンドを使用してドライバー署名の制御を再確立するまでアクティブになります。

bcdedit /set nointegritychecks off

方法 4: グループ ポリシーを使用する

グループ ポリシー エディターを使用すると、ドライバーの署名チェックを無効にすることもできます。

1.「実行」ウィンドウを開く、 タイプgpedit.mscそれからわかりました

2. 閲覧するユーザー設定管理用テンプレートシステムドライバーのインストール次にポリシーを開きますデバイスドライバーのコード署名

3. チェック有効次に選択します無視するメニューにあります。

セキュアブートを無効にする

コマンドライン メソッドでは、ステートメントを検証するときに次のメッセージが表示される場合があります。

«項目データの設定中にエラーが発生しました。値はセキュア ブート ポリシーによって保護されており、変更または削除することはできません »

これは、セキュア ブート オプションが有効になっていて、コンピュータのブート シーケンスが保護されていることを意味します。これを解決するには、次のことを行う必要がありますUEFI設定にアクセスするオプションからWindows 10の高度なスタートアップ次にセキュアブートを無効にします。

この記事をシェアする

[novashare_inline_content]

あなたも私たちにできます記事のアイデアを提出する検索結果が異なる場合。