Что означает код NTSTATUS 0xC0290011 (STATUS_TPM_NOSPACE)?

 
Предыдущий Следующий
STATUS_TPM_INVALID_PCR_INFO STATUS_TPM_NOSRK

STATUS_TPM_NOSPACE

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

STATUS_TPM_NOSPACE — недостаточно места для загрузки ключа.

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

Зафиксируйте команду TPM, дескриптор/сессию и исходный статус TPM, соответствующий STATUS_TPM_NOSPACE.

  • Проверьте данные авторизации, состояние иерархии, PCR/NV/ключевые атрибуты и размеры параметров, которые использует эта команда.
  • Не очищайте TPM как универсальное исправление: сначала подтвердите, что проблема действительно требует смены владельца или состояния, иначе можно потерять защищённые ключи.
  • Проверьте ресурс или лимит, на который указывает STATUS_TPM_NOSPACE: память, дескрипторы, квота, буфер, место или размер коллекции. Сначала установите, какой лимит исчерпан, и только затем освобождайте или увеличивайте именно его.

Исходная формулировка

  • The TPM has no available slot for loading the requested key.
  • This is not a disk-space or Windows memory error. In Windows, TBS virtualizes some TPM resources, but applications can still exhaust handles or create pressure through many contexts. The right remediation is to flush or close unneeded TPM objects and reduce simultaneous key usage.
  • The relevant area is limited TPM key slots. TPM 1.2 devices expose a small number of transient resources. This status means the command cannot load another key because the relevant internal key slot or transient-resource space is full.
  • Check for leaks in long-running services that repeatedly load keys without releasing handles.
  • List loaded keys and TBS contexts before retrying.

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


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