What does HRESULT 0x80284010 (TBS_E_SERVICE_DISABLED) mean?

 
Previous Next
TBS_E_TPM_NOT_FOUND TBS_E_NO_EVENT_LOG

TBS_E_SERVICE_DISABLED

The broker was deliberately disabled

TBS_E_SERVICE_DISABLED identifies a configuration state in which TPM Base Services is disabled. It is more specific than a generic service-start failure: Windows is not merely waiting for TBS or reporting a transient startup problem. Applications that depend on TBS cannot reach the TPM through the supported broker while this setting remains in effect.

Changing the service configuration can have security and management consequences. Enterprise baselines or specialized images may disable components intentionally, so the origin of the setting should be established before enabling it locally.

What to check

  • Read the service startup type and the policy or image-management mechanism that set it.
  • Confirm that the application is intended to use Windows TBS rather than a vendor-specific interface.
  • After enabling and starting TBS, recreate all application contexts.
  • Do not clear or reset the TPM; disabling the broker does not alter keys or TPM ownership state.

References


Looking for a different code? Search another status or error code.