TPM 2.0已启用的确认需综合五种方法:一、tpm.msc显示“规范版本2.0”且“状态已就绪”;二、设备管理器中“安全设备”下有无感叹号的“受信任的平台模块 2.0”;三、Windows安全中心“安全处理器”显示版本2.0;四、PowerShell中Get-Tpm返回TpmPresent与TpmReady均为True且含“2.0”;五、msinfo32中“TPM 基于规范的版本”为2.0且“TPM 可用”为是。

如果您尝试确认Windows 11系统中TPM 2.0模块是否已启用并可被识别,则可能因tpm.msc工具未正确响应或显示异常状态而无法判断。以下是开展TPM 2.0状态检测的多种方法:
一、使用tpm.msc管理控制台进行可视化检测
tpm.msc是Windows内置的可信平台模块管理界面,直接调用系统安全子系统,可实时呈现TPM是否存在、是否就绪、规范版本号及当前运行状态,是最直观的检测入口。
1、按下Win + R组合键,打开“运行”对话框。
2、在输入框中键入tpm.msc,然后按回车键。
3、等待“受信任的平台模块管理器”窗口加载完成。
4、查看右侧信息栏中的“规范版本”字段:若显示为2.0且“状态”为“该设备已就绪”,则表明TPM 2.0已启用并可用。
5、若显示“找不到兼容的TPM”或“TPM不可用”,说明硬件TPM未启用或固件不支持,需转向UEFI设置检查。
二、通过设备管理器验证TPM硬件存在性与驱动状态
设备管理器可绕过tpm.msc的软件层限制,直接枚举底层安全设备节点,用于确认主板是否物理集成TPM芯片或启用固件级fTPM(如Intel PTT / AMD fTPM),并判断其驱动是否正常加载。
1、右键点击“开始”按钮,选择“设备管理器”。
2、在设备管理器窗口中,点击顶部菜单栏的“查看” → “显示隐藏的设备”。
3、向下滚动并展开“安全设备”类别。
4、检查是否存在名为“受信任的平台模块 2.0”的条目;若存在且无黄色感叹号,则表明硬件级TPM 2.0已被BIOS/UEFI识别并由系统正确加载驱动。
5、若仅显示“受信任的平台模块”且无版本标注,或该类别为空,则TPM可能在固件中被禁用或未初始化。
三、利用Windows安全中心查看安全处理器注册状态
Windows安全中心通过系统级安全服务接口获取TPM状态,反映其在Windows安全子系统中的实际注册与可用性,同时提供一键跳转至UEFI固件设置的功能,避免手动按键失败导致无法进入BIOS/UEFI。
1、打开“设置”应用,进入隐私和安全性 > Windows 安全中心 > 设备安全性。
2、在右侧查找“安全处理器”区域。
3、若显示“安全处理器详细信息”,点击进入后核对“规范版本”是否为2.0;若该区域空白或提示“安全处理器不可用”,则说明TPM在固件中被禁用。
4、若存在“立即重新启动”按钮(通常位于安全处理器区域下方),点击后系统将重启并自动进入UEFI固件设置界面。
四、使用PowerShell执行Get-Tpm命令获取结构化输出
PowerShell提供底层对象访问能力,Get-Tpm cmdlet可输出结构化信息,包括TPM是否存在(TpmPresent)、是否启用(TpmReady)、制造商、型号及固件版本,适用于脚本化验证或图形界面不可用时的快速检测场景。
1、以管理员身份运行PowerShell:右键“开始”,选择Windows PowerShell(管理员)。
2、输入命令:Get-Tpm,然后按回车。
3、检查输出字段:TpmPresent值为True、TpmReady值为True、ManufacturerVersionFullString中包含“2.0”字样,三者同时满足即确认TPM 2.0已启用。
4、若TpmPresent为False,表示系统未检测到TPM硬件或固件未启用;若TpmReady为False,则TPM存在但尚未初始化。
五、通过系统信息工具(msinfo32)查看TPM摘要只读快照
系统信息工具提供TPM相关字段的静态快照,无需额外权限即可快速查阅,适合在受限环境中进行初步筛查,其结果依赖于系统引导阶段的安全组件注册状态。
1、按下Win + R,输入msinfo32并回车。
2、在左侧导航栏中展开组件 > 安全性。
3、右侧窗格中查找“TPM 基于规范的版本”一项,其值为2.0即表示系统报告了TPM 2.0支持。
4、同时确认“TPM 可用”状态为是,且“安全启动状态”为“开启”,二者共同构成Windows 11加密功能的基础条件。









