Windows 10 で署名の無いドライバをインストールする方法

インターネット上に同様の情報が多くあるけどメモ。


新しいPCへ移行すると、色々なトラブルに遭遇する。

Windows 10 で署名の無いドライバを(デバイスマネージャの画面などから)インストールしようとすると、次のようなメッセージが表示された。

指定されたカタログファイルにファイルのハッシュがありません。


これを回避するには、以下の手順が必要。

1.セキュアブートをOffにする

PC起動時のUEFI/BIOSで設定する。

2.Windowsをテストモードに設定して再起動

コマンドプロンプトを管理者として実行し、以下を実行。

bcdedit /set TESTSIGNING ON

bcdedit コマンドで testsigning の行が Yes である事を確認する。

Windowsを再起動し、デスクトップの右下に「テストモード」と表示される事を確認。

3.署名のないドライバをインストールする

自己責任で。

4.テストモードを元の状態に戻す

コマンドプロンプトを管理者として実行し、以下を実行。

bcdedit /set TESTSIGNING OFF

bcdedit コマンドで testsigning の行が No である事を確認する。

Windowsを再起動し、デスクトップの右下に「テストモード」と表示されない事を確認。

5.セキュアブートをOnに戻しておく

手順1と同様の方法で、設定を元に戻す。