| 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
- Microsoft: TPM Base Services functions
- Microsoft: creating a TBS context
- Microsoft: Win32_Tpm management surface
Looking for a different code? Search another status or error code.