での質問の解決策として説明されているinf2catまたはmakecatアプローチのいずれかを Windows 8 (リリース プレビュー) で受け入れることができません。
検証を無効にしない限り。
この時点では、これらに証明書を使用して署名していません。ドライバーのインストールをまったく妨げているエラーを回避しようとしています。
Windows 8 では、非常にわかりにくいエラーが表示されます。
「ドライバーをストアに追加しようとしているときに問題が発生しました。」
イベント ログを調べると、何も役に立ちません。PnPdriverimporterrorを示す「Windows エラー報告」からの情報エントリのみ。
inf と一致しない cab ファイルで元のファイルを使用すると、他の人がリストしているエラーが表示されます。
ファイルのハッシュが、指定されたカタログ ファイルに存在しません。
.inf
を生成する必要があるファイルが 1 つあります.cat
。
おそらく私は何か間違ったことをしています。アイデア??
INF2CAT アプローチ
c:\win_xp_vista32_64>inf2cat /driver:"." /os:XP_X86,XP_x64,Vista_X86,Vista_x64,7_X86,7_X64,8_X86,8_X64
.......................
Signability test complete.
Errors:
None
Warnings:
22.9.10: usbser.sys in [drivercopyfiles.nt] is missing from [SourceDisksFiles] s
ection in \mchpcdc.inf; ok if file source is provided via LayoutFile in [Version
].
22.9.10: %driverfilename%.sys in [drivercopyfiles.ntamd64] is missing from [Sour
ceDisksFiles] section in \mchpcdc.inf; ok if file source is provided via LayoutF
ile in [Version].
Catalog generation complete.
c:\win_xp_vista32_64\mchpcdc.cat
MAKECATのアプローチ
--- start of catalog.cdf file---
[CatalogHeader]
Name=mchpcdc.cat
ResultDir=.\
[CatalogFiles]
<hash>mchpcdc=.\mchpcdc.inf
---end of .cdf file ---
c:\win_xp_vista32_64>makecat catalog.cdf
これらの同じファイルは、どちらのアプローチの猫でも、Windows 7 に問題なくインストールされます。