Что означает код HRESULT 0x80280012 (TPM_E_NOSRK)?

 
Предыдущий Следующий
TPM_E_NOSPACE TPM_E_NOTSEALED_BLOB

TPM_E_NOSRK

TPM_E_NOSRK означает, что корневой ключ хранилища TPM 1.2 (SRK) не настроен. SRK является частью модели владения и хранения ключей TPM 1.2, поэтому это прежде всего признак состояния подготовки устройства, а не ошибка формата входных данных или транспорта.

Не приравнивайте этот результат к отсутствию TPM. Модуль TPM может присутствовать и отвечать, но не иметь состояния владения, необходимого устаревшей операции с ключом. Правильное дальнейшее действие зависит от того, кто уполномочен подготавливать устройство и какие уже защищённые данные необходимо сохранить.

Перед изменением владения

  • Убедитесь, что приложение действительно использует API TPM 1.2, а не абстракцию поставщика TPM 2.0.
  • Определите владельца TPM и корпоративный процесс подготовки устройства. TPM_E_INSTALL_DISABLED и TPM_E_OWNER_SET описывают разные состояния владения.
  • Перед очисткой TPM или операцией владения проверьте требования восстановления для BitLocker, сертификатов, виртуальных смарт-карт и средств производителя.

Ссылки


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