| Предыдущий | Следующий |
| STATUS_PLATFORM_MANIFEST_INVALID | STATUS_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED |
STATUS_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED
Двоичный файл отсутствует в списке разрешённых платформой
Активный манифест принят, но не содержит записи, разрешающей проверяемый файл. Это отличается от обычной ошибки Authenticode: файл может иметь допустимую подпись и всё же быть запрещённым, если политика платформы требует явной записи в манифесте.
Несоответствие часто означает, что двоичный файл скопирован из другой сборки или устройства, обновление применено частично либо OEM-компонент установлен на неподдерживаемом оборудовании. Добавление файла в общий каталог не обязательно добавляет его в манифест платформы.
Что проверить
- Сохраните путь, хэш, версию, подписанта, пакет файла и соответствующее событие CodeIntegrity.
- Сравните двоичный файл с пакетом компонента, предназначенным для этой сборки Windows и устройства.
- Проверьте, не подготовило ли обслуживание новый манифест без соответствующих файлов или наоборот.
- Восстановите полный поддерживаемый пакет вместо замены только заблокированного двоичного файла.
Ссылки
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: сообщения журнала событий целостности кода
- Microsoft: SignTool
- Microsoft: файлы каталогов и цифровые подписи
Нужно найти другой код? Найти другой код состояния или ошибки.