Что означает код NTSTATUS 0xC029200B (STATUS_PCP_PROFILE_NOT_FOUND)?

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

STATUS_PCP_PROFILE_NOT_FOUND

Запрошенный профиль PCP отсутствует в контексте этого поставщика

STATUS_PCP_PROFILE_NOT_FOUND указывает на отсутствующую ссылку на профиль Platform Crypto Provider. Профиль — это не сам TPM и не обычный профиль пользователя Windows: статус относится к конфигурации и объектной модели PCP на уровне поставщика.

Важно отличать отсутствующий профиль от сбоя авторизации. В данном случае поставщик вообще не может разрешить запрошенный объект профиля, поэтому изменение PIN-кода или повтор операции подписи не исправит ссылку.

Что проверить

  • Регистрируйте точную ссылку на профиль и область поставщика/хранилища ключей, используемую приложением.
  • Проверьте, не изменились ли ожидаемые объекты поставщика во время регистрации, миграции, восстановления или очистки профиля.
  • При передаче проблемы сохраняйте исходные идентификаторы поставщика и ключа; снимок экрана с одним tpm.msc не позволяет определить несоответствие профиля PCP.

Ссылки


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