テスト署名をオフにし、「ドライバー署名の強制を無効にする」を有効にせずに Windows 7 を起動しました。
これらのドライバーは正常に動作していますが、その理由はわかりません。
当初、数日前にこのシステムに Windows 7 をインストールし、その前に dism を使用して amdrxhci と amdrhub3 を install.wim と boot.wim にスリップストリームしたとき、キーボードとマウスはドライバー署名の強制を無効にすることなくセットアップで動作しましたが、セットアップが完了すると、USB ポートが動作するために F8 を使用してドライバー署名の強制を有効または無効にする必要がありました。システムを起動するたびにこれを実行する必要がありました。
Windows Update を機能させるために修正プログラムをインストールし、その後 Windows Update から 200 回ほど更新した後、ある時点で、この操作を行わなくても USB ポートが機能するようになりましたが、その理由はよくわかりません。
その後、デバイス マネージャー (amdxhc31、amdhub3) で USB 3.2 ポート xHCI コントローラーとルート ハブ ドライバーのドライバーを手動でインストールしたところ、正常にインストールされ、起動のたびにドライバー署名の強制を有効または無効にする必要がなくなりました。
どうしてこれなの?
同様の質問を見つけましたスタックオーバーフローしかし、どの答えも質問に答えていません。
いいえ、BCD をチェックしましたが、整合性チェックは無効になっていませんし、テスト署名もオンになっていません (ただし、ドライバーは署名されていないので、これは関係ありません)