Установка драйвера Windows 8 и проверка каталога/подписи

Я не могу заставить Windows 8 (предварительный выпуск) принять подход inf2catили makecat, описанный как решение вопроса на

Что изменилось в требования к подписи драйверов для Windows 8?

, если я не отключу проверку.

На данный момент я не подписываю их какими-либо сертификатами, просто пытаюсь обойти ошибки, препятствующие установке драйверов вообще.

Windows 8 выдает очень непонятную ошибку:

"Проблема возникла при попытке добавить драйвер в магазин".

Просмотр журналов событий — ничего полезного; только информационная запись из «Отчетов об ошибках Windows», указывающая PnPdriverimporterror.

Когда я использую свои исходные файлы с CAB-файлами, которые не соответствуют INF-файлам, я получаю сообщение об ошибке, которое перечисляют все остальные:

Хэш для файла отсутствует в указанном файле каталога.

У меня есть один .infфайл, для которого мне нужно сгенерировать .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]
mchpcdc=.\mchpcdc.inf
---end of .cdf file ---


c:\win_xp_vista32_64>makecat catalog.cdf

Эти же файлы с кошкой любого подхода прекрасно устанавливаются в Windows 7.

9
задан Community 23 May 2017 в 02:33
поделиться