Site icon EfmSoft

Что означает код HRESULT 0x800F024B (SPAPI_E_FILE_HASH_NOT_IN_CATALOG)?

 
Предыдущий Следующий
SPAPI_E_WRONG_INF_TYPE SPAPI_E_DRIVER_STORE_DELETE_FAILED

SPAPI_E_FILE_HASH_NOT_IN_CATALOG

Что означает SPAPI_E_FILE_HASH_NOT_IN_CATALOG

SPAPI_E_FILE_HASH_NOT_IN_CATALOG (0X800F024B) — hash файла driver package отсутствует в catalog либо не совпадает с подписанным catalog content.

Что проверить

Проверьте, какой exact file path и hash отклонён, и что catalog относится именно к этой версии INF. Сравните файл с артефактами build/release.

Любое изменение бинарника/INF после catalog generation требует нового catalog и подписи. Не заменяйте только CAT-файл от другой сборки.

Как подтвердить причину

Причина подтверждается WinVerifyTrust/SetupAPI staging для неизменённого package, где каждый защищаемый файл присутствует в catalog.

Технические ссылки: Microsoft: SetupAPI · Microsoft: SetupAPI logging · Microsoft: INF files.


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version