Что означает код HRESULT 0x80284008 (TBS_E_SERVICE_NOT_RUNNING)?

 
Предыдущий Следующий
TBS_E_INVALID_CONTEXT_PARAM TBS_E_TOO_MANY_TBS_CONTEXTS

TBS_E_SERVICE_NOT_RUNNING

TBS — посредник Windows для доступа к TPM

TBS_E_SERVICE_NOT_RUNNING указывает, что компонент TPM Base Services остановлен и не смог запуститься для выполнения запроса. Это сбой уровня службы Windows, а не ответ, сгенерированный микропрограммой TPM. Пока TBS недоступна, приложения не могут создавать обычные контексты TBS или отправлять команды через посредник.

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

Порядок диагностики

  • Проверьте состояние службы TBS, конфигурацию запуска и события диспетчера управления службами.
  • Отличайте этот код от TBS_E_SERVICE_DISABLED, который прямо сообщает об отключении в конфигурации.
  • Проверьте целостность системных компонентов, прежде чем пытаться заменить микропрограмму TPM.
  • После запуска TBS создайте новый контекст; контекст, создание которого ранее завершилось ошибкой, нельзя считать действительным.

Ссылки


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