2

このリンクの手順を使用して署名されたドライバーがあります: http://technet.microsoft.com/en-us/library/dd919238(v=ws.10).aspx

このドライバーを Windows 8.1 にインストールしようとすると失敗します。ドライバは、他のすべてのオペレーティング システムにインストールできます。

コンピューターを再起動し、ドライバー署名の強制を無効にしてドライバーのインストールを開始すると、ドライバーの発行元が不明であるというメッセージが表示され、インストールを続行するかどうかを尋ねられます。インストールを選択すると、ドライバは Windows 8.1 にインストールされます。したがって、問題は、私が推測するドライバーの署名にあるに違いありません。

リンクから取得:「Windowsは、コンピューターごとの信頼されたルート証明機関ストア内の信頼された証明書に対して証明書を検証できないため、ドライバーは「信頼されていません」とマークされています」.

このドライバーは顧客のマシンで実行することを意図しているため、この問題は非常に厄介です。

だから:ドライバーを「信頼済み」としてマークすると、この問題は解決しますか?または、誰かがこの問題のより簡単な回避策を知っていますか?

4

1 に答える 1

1

私の記事Practical Windows Code and Driver Signingで説明されているように、オプションで問題が発生したため、/tr代わりに を使用してみてください。/t/tr

「失敗する」とは具体的にどういうことですか?どのようなエラー メッセージが表示されるか、またはどのような予期しない動作が発生しますか? あなたの署名を確認できるように、ここに .CAT ファイルを投稿していただけますか? 証明書は SHA1 または SHA2 ですか? CAT ファイルと CAT ファイルの署名はどうですか?

自分で証明書を作成する代わりに、証明書を購入することを検討できます。そうすれば、証明書をすべての顧客のコンピューターの信頼されたルート証明機関のリストと信頼された発行元のリストに入れることを心配する必要がなくなります。

于 2014-06-03T19:52:27.870 に答える