У нас есть драйвер, который построен и подписан на месте. Недавно у нас были проблемы с установкой этого на Windows 7. Первоначально отсутствовали сертификаты, и это было решено путем установки корневых и промежуточных сертификатов. Проверка Signtool все успешны. Но теперь я получаю эту ошибку во время установки:
Failed to verify file 'WdfCoInstaller01009.dll' against catalog. Catalog = avp3ioc2.cat, Error = 0xE000024B
!!! sto: Catalog did not contain file hash. File is likely corrupt or a victim of tampering.
Я проверил файл каталога и проверил отпечаток пальца по сравнению с WdfCoInstaller01009.dll. Все совпадает.
Что может быть причиной этого? Могу ли я решить эту проблему без повторной подписи драйверов (это долгий процесс)? Любая помощь будет высоко оценен.
PS В разделе Windows включен EWF. Драйвер устанавливается через DiInstallDriver.