Что означает код HRESULT 0x88010001 (WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES)?

 
Предыдущий Следующий
hrFileOpenReadOnly WEP_E_FIXED_DATA_NOT_SUPPORTED

WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES

Практический смысл

WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES относится к Windows Encryption Provider. Это failure HRESULT. Короткий ориентир по имени статуса: не / provisioning выполнен / on / все / тома. Код фиксирует конкретную границу операции; сам facility не объясняет, какой объект, вход или этап вызвал состояние.

Исходное описание условия: Do not collapse this result into a nearby status (this result).. Сопоставляйте эту формулировку с первым нативным возвратом, а не с поздней wrapper exception или сообщением UI.

Граница проверки

Проверяйте контракт между Windows и поставщиком шифрования: лицензирование, readiness оборудования, provisioning томов, lock/policy state и формат служебных данных — независимые границы.

Специфичные признаки из исходного описания

  • Do not collapse this result into a nearby status (this result).
  • Close the incident only when all fixed volumes remain protected after reboot, resize, and addition of a new volume, and compliance detects an intentionally unprovisioned control.
  • Newly attached or recently created fixed volumes Creates a stable before/after control.
  • Prefer object IDs, configuration exports, event correlation, and redacted paths over credentials, cryptographic material, or user content.
  • Closing the incident Apply the smallest change that addresses the first rejected condition: Provision every supported fixed volume or document/remove unsupported fixed storage through the provider’s management workflow.
  • In this case, a successful later attempt may reflect a new object, refreshed policy, restarted service, different token, or completed background transition, so record exactly what changed between attempts.
  • At this boundary, one or more fixed volumes are not provisioned with the non-Microsoft encryption provider required for EAS/device-encryption compliance.

Что сохранить до исправления

  • версию и идентификатор encryption provider без секретов
  • состояние provisioning и protection для затронутого тома
  • policy/EAS/device-lock состояние на момент вызова
  • первый WEPHOSTSVC/provider event и размеры передаваемых структур
  • код-специфичный маркер для этого случая: не / provisioning выполнен / on / все / тома

Порядок диагностики

  1. Проверьте именно признак не / provisioning выполнен / on / все / тома; не объединяйте его с соседними кодами той же подсистемы.
  2. Сверьте trace с наиболее специфичным исходным условием: Do not collapse this result into a nearby status (this result)..

Исправление и критерий проверки

Меняйте только подтверждённый prerequisite провайдера. Не отключайте защиту и не очищайте recovery/lockout data как универсальный способ убрать HRESULT.

Положительный контроль должен убрать условие Close the incident only when all fixed volumes remain protected after reboot, resize, and addition of a new volume, and compliance detects an intentionally unprovisioned control., а отрицательный — по-прежнему воспроизводить ожидаемый отказ на заведомо неверном входе или состоянии. Так можно отличить исправление причины от случайного изменения маршрута выполнения.

Технические ссылки


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