Windowsではデジタル署名されたドライバーが必要です[修正]

デバイスドライバーは、オペレーティングシステムのハードウェアとソフトウェア間の通信に必要です。一部のドライバーはデジタル署名されています。デジタル署名されたドライバーとは、エンドユーザーまたは第三者が変更できない方法で発行元が署名したドライバーです。ユーザーはWindowsではデジタル署名されたドライバーが必要ですまたはデジタル署名されたドライバーが必要ですというエラーに直面することがあります。エラーを取り除く方法を見てみましょう。

ドライバー署名は、ドライバーパッケージにデジタル署名を関連付けることです。Windowsデバイスのインストールでは、デジタル署名を使用してドライバーパッケージの整合性を検証し、ドライバーパッケージを提供するベンダーの身元を検証します。

通常、Windows Update、オリジナル機器メーカー、または一部のサードパーティ製ドライバーダウンロードソフトウェアなどからコンピューターにインストールするドライバーは、デジタル署名によってMicrosoftによってデジタル検証されている必要があります。これは、ドライバーの発行者とそれに関連するすべての関連情報を証明する電子セキュリティマークです。ドライバーがMicrosoftによって証明されていない場合、Windowsは32ビットまたは64ビットシステムのどちらでもドライバーを実行しません。これは「ドライバー署名の強制」と呼ばれます。

Windows 11/10は、Dev Portalによってデジタル署名されたカーネルモードドライバーのみをロードします。ただし、この変更は、セキュアブートが有効になっている新しいオペレーティングシステムのインストールにのみ影響します。アップグレードされていない新規インストールでは、Microsoftによって署名されたドライバーが必要です。

Windowsではデジタル署名されたドライバーが必要です

Windowsではデジタル署名されたドライバーが必要ですまたはデジタル署名されたドライバーが必要ですというエラーが表示された場合、インストールまたは更新しようとしているドライバーが発行元によってデジタル署名されていないことを意味します。したがって、使用することはできません。この問題の解決策は次のとおりです:

  1. 製造元のWebサイトからドライバーを更新する
  2. グループポリシーエディターを使用してドライバー署名を無効にする

各方法の詳細を見てみましょう。

1] 製造元のWebサイトからドライバーを更新する

そもそもこの問題が発生する理由は、外部メディアからドライバーをダウンロードしたか、ドライバーがしばらく更新されておらず、発行元がポリシーを変更した可能性があるためです。

これを修正するには、製造元のWebサイトから最新のドライバーをダウンロードして手動でインストールする必要があります。

これで解決しない場合は、Windows 11/10でドライバー署名を無効にするか、認識しないようにするしかありません。ただし、これは推奨されないので、影響を受けるハードウェアを使用する必要があると思われる場合にのみ進めてください。

2] グループポリシーエディターを使用してドライバー署名を無効にする

ドライバー署名の強制を無効にするには、Win + Rを押して[実行]ウィンドウを開き、コマンドgpedit.mscを入力します。Enterキーを押してグループポリシーエディターを開きます。

次のパスに移動します:

ユーザー構成>管理用テンプレート>システム>ドライバーのインストール.

右側のペインで、エントリデバイスドライバーのコード署名をダブルクリックしてプロパティを開きます。

このポリシーの横にある有効のラジオボタンを選択します。

ドライバーのないファイルをWindowsが検出したときのダイアログボックスから無視を選択します。

OKをクリックして設定を保存し、システムを再起動します。

この設定は、デジタル署名されていないデバイスドライバファイルをインストールしようとしたときにシステムがどのように応答するかを決定します。グループ内のユーザーのシステムで許可される最も安全でない応答を確立します。ユーザーはコントロールパネルのシステムを使用してより安全な設定を選択できますが、この設定が有効になっている場合、システムはこの設定で確立された設定よりも安全でない設定は実装しません。

この設定を有効にすると、ドロップダウンボックスを使用して目的の応答を指定します。

  • 「無視」は、署名されていないファイルが含まれていても、システムにインストールを続行するように指示します。
  • 「警告」は、ファイルがデジタル署名されていないことをユーザーに通知し、インストールを停止するか続行するか、署名されていないファイルのインストールを許可するかをユーザーに決定させます。「警告」はデフォルトです。
  • 「ブロック」は、システムに署名されていないファイルのインストールを拒否するように指示します。その結果、インストールは停止し、ドライバーパッケージ内のファイルはインストールされません。

設定を指定せずにドライバーファイルのセキュリティを変更するには、コントロールパネルのシステムを使用します。マイコンピューターを右クリックし、[プロパティ]をクリックし、[ハードウェア]タブをクリックし、[ドライバー署名]ボタンをクリックします。

これにより警告は表示されなくなります。ただし、これによりシステムの「セキュリティが低下」することを覚えておく必要があります。

デジタル署名されたドライバーが必要な場合はどうすれば修正できますか?

Windows PCでデジタル署名されたドライバーが必要またはWindowsではデジタル署名されたエラーが必要な場合は、信頼できるソースからドライバーをインストールしていることを確認する必要があります。製造元のWebサイトからドライバーをダウンロードするか、サードパーティのプログラムを使用してインストールします。