デジタル署名されたドライバーとは何ですか?デジタル署名されたドライバーは、ベンダーからの署名付きドライバーであり、ドライバーの整合性とチェックサムを保証して、インストールされているドライバーファイルが、署名機関が許可または変更した以外の方法で変更されていないことを確認します。
「Windowsにはデジタル署名されたドライバーが必要です」というエラーは、デジタル署名がない場合にWindowsがドライバーのインストールをブロックすると発生します。
Windowsを修正する方法には、デジタル署名されたドライバーが必要です
Windowsでは、デジタル署名チェックをオフにすることでインストールを続行できます。これは推奨されていませんが、ドライバーが署名されていないが元のドライバーである場合に必要になることがあります。この問題を修正するために収集およびテストした修正がいくつかあります。このガイドは修正に適用されます デジタル署名されたドライバーは、Windows 10、Windows 8、またはWindows7で必須エラーです
ドライバー署名を無効にする
前述のように、ドライバーの署名は、ドライバーを装った悪意のあるソフトウェアがコンピューターにインストールされていないことを確認する方法として、Windowsオペレーティングシステムでデフォルトで有効になっています。それはあなたのコンピュータにセキュリティの追加の層を追加します。ただし、これが原因でエラーが発生し、サードパーティのドライバーをインストールできない場合は、以下の手順を使用してドライバーの署名を無効にすることができます。
- Windows + Rを押して、「 gpedit.msc ダイアログボックスで」を選択し、Enterキーを押します。
- グループポリシーエディターが表示されたら、次のパスに移動します。
ユーザー構成>管理用テンプレート>システム>ドライバーのインストール>デバイスドライバーのコード署名
- オプションを選択します 有効 ドロップダウンから、を選択します 無視する (「Windowsがドライバーのないファイルを検出した場合」の下)。
- [OK]を押して変更を保存し、終了します。ここで、問題が解決したかどうかを確認します。
TESTSIGNINGをオンにする
TESTSIGNINGは、Windowsが、関連するソフトウェア会社によってデジタル署名されていないテスト署名されたカーネルモードコードをインストールするかどうかを決定します。これは、ファイアウォールのように機能して、ホワイトリストに含まれていない限りカーネルレベルのドライバーがインストールされないようにするもう1つのセーフガードです。 Windowsによる安全対策にもかかわらず、本当にドライバをインストールしたい場合は、TESTSIGNINGをオンにすることができます。
- Windows + Sを押して、「 コマンド・プロンプト ダイアログボックスで」を選択し、アプリケーションを右クリックして「 管理者として実行 」。
- コマンドプロンプトが表示されたら、次のコマンドを実行します。
bcdedit / set testsigning on
- 次に、コンピュータを正しく再起動します。再起動後、再度ログインしてドライバのインストールを試みてください。
- テストモードをオフにしたい場合は、次のコマンドを実行します。
bcdedit / set testsigning off
ドライバー署名の強制を完全に無効にする
上記のすべての方法が失敗した場合に試すことができるもう1つの方法は、コンピューターのドライバー署名の強制を完全に無効にすることです。メカニズムを手動で再度オンにする必要があり、コンピューターにインストールされているドライバーに対するセーフガードはありません。最後の手段として、この方法を維持するようにしてください。
- Windows + Rを押して、「 コマンド・プロンプト ダイアログボックスで」を選択し、アプリケーションを右クリックして「 管理者として実行 」。
- コマンドプロンプトが表示されたら、次のコマンドを実行します。
bcdedit.exe / set nointegritychecks on
コンピューターを完全に再起動し、ドライバーをインストールしてみてください。
- 強制メカニズムをオンに戻したい場合は、次のコマンドを実行します。
bcdedit.exe / set nointegritychecks off
注意: 通常、すべての検証済みの正規のドライバーはデジタル署名されています。インストールする前に、ドライバーが完全に肯定的であることを確認してください。
読んだ2分