| Предыдущий | Следующий |
| STATUS_SYSTEM_INTEGRITY_POLICY_VIOLATION | STATUS_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED |
STATUS_SYSTEM_INTEGRITY_INVALID_POLICY
Сам файл политики недопустим
До применения Windows проверяет структуру политики, идентификаторы, параметры правил, подписи, когда они требуются, и связи между базовыми и дополнительными политиками. Этот статус означает, что переданная политика не прошла проверку и поэтому не может стать активной.
Возможные причины: обрезанный файл, развёртывание XML вместо скомпилированной политики, неподдерживаемые параметры для сборки ОС, несовместимая дополнительная политика или повреждение при передаче. Это не следует диагностировать как обычную блокировку приложения.
Что проверить
- Запишите путь, размер и хэш файла политики, PolicyID, BasePolicyID и сборку Windows.
- Проверьте и скомпилируйте исходную политику поддерживаемыми средствами App Control для целевого выпуска.
- Проверьте события CodeIntegrity на точную ошибку разбора, параметра или связи.
- Атомарно разверните заведомо исправную скомпилированную политику вместо изменения активного файла на месте.
Ссылки
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: правила и параметры политик App Control
- Microsoft: идентификаторы событий App Control
- Microsoft: устранение неполадок App Control
Нужно найти другой код? Найти другой код состояния или ошибки.