Что означает код HRESULT 0x80290407 (TPM_E_PCP_INTERNAL_ERROR)?

 
Предыдущий Следующий
TPM_E_PCP_BUFFER_TOO_SMALL TPM_E_PCP_AUTHENTICATION_FAILED

TPM_E_PCP_INTERNAL_ERROR

Что означает TPM_E_PCP_INTERNAL_ERROR

TPM_E_PCP_INTERNAL_ERROR (0x80290407) — В Platform Crypto Provider произошла непредвиденная внутренняя ошибка.

Ошибка возвращена Microsoft Platform Crypto Provider при работе с TPM-backed key; значение относится не ко всему компоненту «TPM и Microsoft Platform Crypto Provider», а к связке «Platform Crypto Provider, внутренний этап»; до очистки состояния важно локализовать первый неуспешный этап.

Диагностика и проверка результата

В сценарии «в Platform Crypto Provider произошла непредвиденная внутренняя ошибка» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

При воспроизведении темы «Platform Crypto Provider, внутренний этап» обязательно сохраните команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.

При сравнении запусков отдельно отметьте: tpmtool gatherlogs C:\Temp\TpmLogs, tpmtool; эти сведения относятся к теме «Platform Crypto Provider, внутренний этап».

tpmtool gatherlogs C:\Temp\TpmLogs

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80290407 и без обхода штатных проверок.

Документация для результата 0x80290407: утилита tpmtool · Troubleshoot the TPM · коды ошибок TPM и PCP.


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