账户与安全

BitLocker 和 TPM:其他已知问题 - Windows Client

· 52CE 我爱测

本文介绍与受信任的平台模块(TPM)直接相关的常见问题,并提供解决这些问题的指导。 Microsoft Entra ID:Windows Hello 企业版和单一登录不起作用 假设出现了下面这种情景: Microsoft已加入 Entra 的客户端计算机无法正确进行身份验证。 计算机遇到以下一个或多个症状: - Windows Hello 企业版不起作用 - 条件访问失败 - 单一登录 (SSO) 不起作用 此外,在 事件查看器 中,计算机在 Window

本文介绍与受信任的平台模块(TPM)直接相关的常见问题,并提供解决这些问题的指导。

Microsoft Entra ID:Windows Hello 企业版和单一登录不起作用

假设出现了下面这种情景:

Microsoft已加入 Entra 的客户端计算机无法正确进行身份验证。 计算机遇到以下一个或多个症状:

  • Windows Hello 企业版不起作用
  • 条件访问失败
  • 单一登录 (SSO) 不起作用

此外,在 事件查看器 中,计算机在 Windows 日志**>系统下**记录以下事件 ID 1026 事件:

日志名称: 系统 源:Microsoft-Windows-TPM-WMI 日期: <日期和时间> 事件 ID:1026 任务类别:无 级别:信息 关键字: 用户: 系统 计算机: <计算机名称> 说明: 无法预配此计算机上的受信任平台模块 (TPM) 硬件以自动使用。 若要以交互方式设置 TPM,请使用 TPM 管理控制台(Start-tpm.msc>),并使用该操作使 TPM 准备就绪。 错误:TPM 正在防御字典攻击,并且处于超时期。 其他信息:0x840000

Microsoft Entra ID 的原因:Windows Hello 企业版和单一登录不起作用

此事件指示 TPM 未就绪或具有阻止访问 TPM 密钥的一些设置。

此外,该行为指示客户端计算机无法获取主刷新令牌(PRT)。

Microsoft Entra ID 的解决方法:Windows Hello 企业版和单一登录不起作用

若要验证 PRT 的状态,请使用 dsregcmd.exe /status 命令来收集信息。 在工具输出中,验证用户状态或 SSO 状态是否包含 AzureAdPrt 属性。 如果此属性的值为 “否”,则未发出 PRT。 如果该属性的值为 “否”,则它可能指示计算机无法显示其证书进行身份验证。

若要解决此问题,请执行以下步骤来排查 TPM 问题:

  1. 选择“开始”并在“搜索**”框中输入 tpm.msc,打开 TPM 管理控制台(tpm.msc**)。

  2. 如果显示用于解锁 TPM 或重置锁定的通知,请与硬件供应商联系以确定问题是否存在已知修补程序。

  3. 如果与硬件供应商联系后仍无法解决问题,请按照“TPM 故障排除”一文 中的说明清除和重新初始化 TPM:清除 TPM 中的所有密钥。

    警告

    清除 TPM 可能会导致数据丢失。

如果在步骤 2 中没有通知解锁 TPM 或重置锁定,请查看计算机的 UEFI 固件/BIOS 设置,了解可用于重置或禁用锁定的任何设置。

TPM 1.2 错误:加载管理控制台失败。 加密提供程序所需的设备尚未准备好使用

假设出现了下面这种情景:

尝试在使用 TPM 版本 1.2 的 Windows 计算机上打开 TPM 管理控制台时,将显示以下消息:

加载管理控制台失败。 加密提供程序所需的设备尚未准备好使用。 HRESULT 0x800900300x80090030 - NTE_DEVICE_NOT_READY 此加密提供程序所需的设备尚未准备好使用。 TPM 规范版本:TPM v1.2

在运行相同版本的 Windows 的其他设备上,可以打开 TPM 管理控制台。

TPM 1.2 错误的原因(疑似):加载管理控制台失败。 加密提供程序所需的设备尚未准备好使用

这些症状表明 TPM 存在硬件或固件问题。

TPM 1.2 错误:加载管理控制台失败。 加密提供程序所需的设备尚未准备好使用

若要解决问题,请执行以下操作:

  • 如果设备具有此选项,请将 TPM 操作模式从版本 1.2 切换到版本 2.0。

  • 如果将 TPM 从版本 1.2 切换到版本 2.0 无法解决问题,或者设备没有可用的 TPM 版本 2.0,请联系硬件供应商以确定设备是否有 UEFI 固件更新/BIOS 更新/TPM 更新。 如果有可用的更新,请安装更新以查看它是否解决了该问题。

  • 如果更新 UEFI 固件/BIOS 无法解决问题,或者没有可用的更新,请考虑通过联系硬件供应商替换设备主板。 更换主板后,如果此选项可用,请将 TPM 操作模式从版本 1.2 切换到版本 2.0。

    警告

    更换主板将导致 TPM 中的数据丢失。

由于 TPM 问题,设备未加入混合Microsoft Entra ID

尝试将设备加入混合Microsoft Entra ID 时,联接操作似乎失败。

若要验证联接是否成功,请使用 dsregcmd /status 命令。 在工具输出中,以下属性指示联接成功:

  • AzureAdJoined:是
  • DomainName: <本地域名>

如果 AzureADJoined** 的值**为 No,则联接操作失败。

由于 TPM 问题,设备的原因和解决方法不会加入混合Microsoft Entra ID

当 Windows 操作系统不是 TPM 的所有者时,可能会出现此问题。 此问题的具体修补程序取决于显示哪些错误或事件,如下表所示:

消息 原因 解决方法
NTE_BAD_KEYSET (0x80090016/-2146893802) TPM 操作失败或无效 此问题可能是由损坏的 sysprep 映像引起的。 创建 sysprep 映像时,请确保使用未加入或注册到 Microsoft Entra ID 或混合Microsoft Entra ID 中的计算机。
TPM_E_PCP_INTERNAL_ERROR (0x80290407/-2144795641) 一般 TPM 错误。 如果设备返回此错误,请禁用其 TPM。 Windows 10 版本 1809 及更高版本自动检测 TPM 故障,并在不使用 TPM 的情况下完成 Microsoft Entra 混合联接。
TPM_E_NOTFIPS (0x80280036/-2144862154) 目前不支持 TPM 的 FIPS 模式。 如果设备提供此错误,请禁用其 TPM。 Windows 10 版本 1809 及更高版本自动检测 TPM 故障,并在不使用 TPM 的情况下完成 Microsoft Entra 混合联接。
NTE_AUTHENTICATION_IGNORED (0x80090031/-2146893775) TPM 已锁定。 此错误是暂时性的。 等待冷却期,然后重试联接操作。

有关 TPM 问题的详细信息,请参阅以下文章:

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。