用 Get-Tpm 查看 TPM 2.0 状态

确认可信平台模块是否存在、是否启用、是否就绪——Windows 11 硬件检查的另一半。

Windows硬件TPMPowerShell低风险
管理员 PowerShell 运行 Get-Tpm,看 TpmPresent、TpmReady、TpmEnabled 三项;Win32_Tpm 的 SpecVersion 以 2.0 开头即符合要求。

01命令

命令
$ Get-Tpm
Get-CimInstance -Namespace root\cimv2\security\microsofttpm -ClassName Win32_Tpm | Select-Object SpecVersion

02作用说明

除了安全启动,Windows 11 还要求 TPM 2.0,BitLocker、Windows Hello 和凭据保护也都依赖它。Get-Tpm 返回三个关键标志:TpmPresent(芯片存在)、TpmEnabled(固件已启用)、TpmReady(系统可以使用)。通过 Win32_Tpm 类查 SpecVersion 得知版本——2.0 满足 Windows 11 要求,1.2 芯片即使其他都正常也不行。较老的台式机可能根本没有 TPM,或在 UEFI 设置里被禁用(Intel 主板通常叫“PTT”,AMD 叫“fTPM”)——这是 Windows 11 检查失败里最常见的可修复原因。

03风险

风险低风险
使用条件PowerShell as Administrator
!注意: BitLocker 加密的机器不要随意清除或重置 TPM,没有恢复密钥的话加密数据可能永远无法找回。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Get-Tpm
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Documents Get-Tpm returning TpmPresent, TpmReady, and TpmEnabled properties from the WMI TPM provider.

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案