Windows 11 中验证 TPM 2.0 需五种互证方法:一、tpm.msc 查“规范版本”与“状态”;二、设备管理器检查“受信任的平台模块 2.0”条目及驱动状态;三、Windows 安全中心查看“安全处理器详细信息”;四、PowerShell 运行 Get-Tpm 命令核对 TpmPresent、TpmReady 和 SpecificationVersion;五、msinfo32 查“TPM 基于规范的版本”和“TPM 可用”字段。

如果您尝试确认 Windows 11 系统中受信任平台模块(TPM)的具体规范版本与当前运行状态,以验证其是否满足 BitLocker、Windows Hello 或系统升级等安全功能的硬性要求,则需通过多个系统级工具交叉读取底层信息。以下是多种直接、互为印证的查看方法:
一、使用 TPM 管理控制台(tpm.msc)查看规范版本与就绪状态
该工具调用 Windows 内核级 TPM 驱动接口,实时呈现芯片是否存在、是否启用,并明确显示“规范版本”字段值,是图形化验证 TPM 2.0 是否可用的首选方式。
1、同时按下 Win + R 组合键,打开“运行”对话框。
2、在输入框中键入 tpm.msc,然后按回车键。
3、等待“受信任的平台模块管理器”窗口完全加载。
4、在右侧信息栏中查找“状态”字段:若显示为 TPM 已准备就绪,您可以使用,且“规范版本”字段值为 2.0,则表明系统已启用合规的 TPM 2.0。
5、向下滚动至“TPM 制造商信息”部分,再次核对“规范版本”数值——必须为 2.0 才满足 Windows 11 最低安全要求。
二、通过设备管理器检查“受信任的平台模块 2.0”设备条目
该方法从硬件驱动层验证操作系统是否成功枚举出符合 TPM 2.0 标准的物理芯片或固件实现(如 Intel PTT、AMD fTPM),可排除驱动未加载导致的误判。
1、右键点击“开始”按钮,选择 设备管理器。
2、在设备管理器顶部菜单栏中,点击“查看” → 显示隐藏的设备,确保所有设备可见。
3、向下展开 安全设备 分类。
4、检查其中是否列出名为 受信任的平台模块 2.0 的设备条目;若仅显示“受信任的平台模块”而无版本号,或该分类为空,则 TPM 可能未在 UEFI 中启用,或主板不支持固件级 TPM。
5、若条目存在,双击进入属性页,在“常规”选项卡中确认设备状态为 此设备运转正常。
三、通过 Windows 安全中心查看安全处理器详细信息
该路径依托系统级安全服务接口,反映 TPM 在 Windows 安全子系统中的注册状态,并提供跳转至 UEFI 设置的快捷入口,适用于快速图形化确认。
1、打开“设置” → “隐私和安全性” → Windows 安全中心。
2、点击左侧导航栏中的 设备安全性。
3、在右侧区域查找 安全处理器 条目;若该区域缺失或显示“安全处理器不可用”,则 TPM 可能被禁用或未被识别。
4、若存在该区域,点击 安全处理器详细信息 链接。
5、在新页面中确认“规范版本”字段值为 2.0;若显示为 1.2 或为空白,则不满足 Windows 11 强制要求。
四、使用 PowerShell 运行 Get-Tpm 命令获取结构化状态输出
PowerShell 中的 Get-Tpm cmdlet 直接读取内核 TPM 驱动返回的原始状态字段,结果不可绕过,适用于技术用户或需批量验证的场景,能输出包括 TpmPresent、TpmReady、SpecificationVersion 在内的权威信息。
1、右键点击“开始”按钮,选择 Windows Terminal(管理员) 或 Windows PowerShell(管理员)。
2、在终端窗口中输入命令:Get-Tpm,然后按回车键。
3、检查输出结果中 TpmPresent 字段值是否为 True。
4、检查 TpmReady 字段值是否为 True。
5、确认 SpecificationVersion 字段值为 2.0。
五、使用系统信息工具(msinfo32)查看 BIOS 层级 TPM 报告
msinfo32 提供固件与操作系统协同层面的综合摘要,其中“TPM 基于规范的版本”和“TPM 可用”两项直接关联 BIOS/UEFI 启用状态与 Windows 识别结果,是判断 TPM 是否经固件授权的关键依据。
1、同时按下 Win + R 组合键,打开“运行”对话框。
2、在输入框中键入 msinfo32,然后按回车键。
3、在系统信息窗口中,依次展开左侧树状菜单的 组件 → 安全 → 可信平台模块。
4、在右侧内容区查找 TPM 基于规范的版本 字段,确认其值为 2.0。
5、查找 TPM 可用 字段,确认其值为 是。











