0

「ハードウェアの追加」ウィザードを使用してデバイス ドライバーをインストールしようとしていますが、インストールしようとしている .inf ファイルを選択すると、次のエラーが表示され続けます。

指定したフォルダには、デバイスと互換性のあるソフトウェア ドライバが含まれていません。フォルダーにドライバーが含まれている場合は、x64 ベースのシステム用の Windows で動作するように設計されていることを確認してください。

以下は、私のドライバーファイルの内容です。

デバイス.inf:

[Version]
Signature="$WINDOWS NT$"
CatalogFile.NTx86=mox86.cat
CatalogFile.NTIA64=moia64.cat
CatalogFile.NTAMD64=moamd64.cat
Class=HIDClass
ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Provider=%Vendor%
DriverVer=03/19/2013,6.1.7601.17515

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%Vendorr% = HTPI,NTx86,NTamd64,NTia64

[HTPI.NTx86]
%USB\VID_0D8C&PID_0176&MI_00.DeviceDesc% = Device_Inst.NTx86,, USB\VID_0D8C&PID_0176&MI_00

[HTPI.NTamd64]
%USB\VID_0D8C&PID_0176&MI_00.DeviceDesc% = Device_Inst.NTamd64,, USB\VID_0D8C&PID_0176&MI_00

[HTPI.NTia64]
%USB\VID_0D8C&PID_0176&MI_00.DeviceDesc% = Device_Inst.NTia64,, USB\VID_0D8C&PID_0176&MI_00

[Device_Inst.NTx86]
Include=input.inf
Needs=HID_Inst.NT

[Device_Inst.NTamd64]
Include=input.inf
Needs=HID_Inst.NT

[Device_Inst.NTia64]
Include=input.inf
Needs=HID_Inst.NT

[Strings]
Vendor = "Mo"
USB\VID_0D8C&PID_0176&MI_00.DeviceDesc = "Mo's Device"

実際、ドライバー ファイルは x64 ベースのシステムで動作すると思います。mox86.cat および moamd64.cat カタログ ファイルを作成し、それらにテスト署名し、証明書をコンピューターにインストールしました。署名ツールを使用して、mox86.cat と moamd64 の両方が署名されていることを確認しました。

また、DevCon でインストールしようとすると、エラーが発生します。これは、vai DevCon をインストールするために使用しているコマンドです。

devcon install c:\devicedriver\driver\device.inf "USB\VID_0D8C&PID_0176&MI_03"

私がどこで間違っているか知っている人はいますか?ありがとう。

4

1 に答える 1