Что означает код NTSTATUS 0xC029200D (STATUS_PCP_DEVICE_NOT_FOUND)?

 
Предыдущий Следующий
STATUS_PCP_VALIDATION_FAILED STATUS_PCP_WRONG_PARENT

STATUS_PCP_DEVICE_NOT_FOUND

Устройство Platform Crypto не найдено

STATUS_PCP_DEVICE_NOT_FOUND возвращается, когда операция требует Platform Crypto Device, но поставщику недоступно пригодное устройство на основе TPM. Имя поставщика может существовать в Windows, даже если аппаратный или микропрограммный TPM отключён, скрыт, не подготовлен или недоступен ОС.

Разделяйте регистрацию поставщика и готовность устройства. NCryptOpenStorageProvider может обозначать Microsoft Platform Crypto Provider, но создание или использование ключа всё равно может завершиться ошибкой, если TPM отсутствует или заблокирован состоянием микропрограммы или безопасности Windows.

На что направить диагностику

  • Проверьте наличие и готовность TPM в микропрограмме и Windows до изменения параметров шаблона сертификата.
  • Определите, является ли система виртуальной машиной, вложенной виртуальной машиной или физическим узлом и действительно ли к ней подключён vTPM.
  • Повторяйте после устранения проблем владения или подготовки TPM, а не переключайтесь на другое имя поставщика с тем же требованием TPM.

Ссылки


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