| Предыдущий | Следующий |
| SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH | SPAPI_E_DEVICE_INSTALLER_NOT_READY |
SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE
Что означает SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE
SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE: Windows допускает проверку данного файла только через Authenticode-подписанный catalog. Отдельная проверка файла или смешивание содержимого нескольких пакетов не удовлетворяет требуемому пути валидации.
Что проверить
- Используйте полный неизменённый driver package от одного издателя и одной версии.
- Проверьте, что INF ссылается на нужный CatalogFile и catalog действительно покрывает hash проблемного файла.
- Сопоставьте HRESULT с signing section в setupapi.dev.log вместо отключения signature enforcement для диагностического обхода.
Что делать
Восстановите корректную catalog-based подпись пакета или получите правильно подписанную версию у производителя. Копирование отдельного файла из другой сборки нарушает соответствие hash и снова приводит к отказу.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.