确认主板是否支持并启用tpm 2.0有五种方法:一、运行tpm.msc查看状态;二、通过windows安全中心检查安全处理器信息;三、用powershell执行get-tpm命令;四、使用微软pc健康状况检查工具;五、进入bios/uefi查找tpm/ptt/ftpm选项。

如果您尝试升级 Windows 11,但系统提示硬件不满足要求,则很可能是主板未启用或根本不支持 TPM 2.0。以下是确认主板是否支持并验证 TPM 2.0 状态的多种方法:
一、使用 TPM 管理控制台(tpm.msc)检查
该方法直接调用系统内置的 TPM 管理界面,可快速识别 TPM 芯片是否存在、是否就绪及版本号。
1、按 Win + R 打开“运行”对话框。
2、输入 tpm.msc,然后按回车键。
3、若弹出“找不到兼容的 TPM”提示,则说明系统未检测到可用 TPM 芯片——可能未启用、被禁用或硬件不支持。
4、若窗口正常打开,在“状态”栏显示 TPM 已就绪,可以使用,且“TPM 制造商信息”中明确标注规范版本为 2.0,则确认支持并已启用 TPM 2.0。
二、通过 Windows 安全中心查看安全处理器信息
该方式适用于部分已启用 TPM 但未在 BIOS 中显式命名的设备,依赖系统层集成报告。
1、打开“设置”应用,进入 隐私和安全性 > Windows 安全中心 > 设备安全性。
2、在“安全处理器”区域查找是否有 安全处理器详细信息 链接。
3、点击该链接后,检查“规范版本”字段:仅当显示 2.0 时,才满足 Windows 11 升级硬性要求。
4、若该区域完全空白或仅显示“安全处理器不可用”,则需进一步进入 BIOS/UEFI 启用对应功能(如 PTT 或 fTPM)。
三、运行 PowerShell 命令获取完整 TPM 状态
PowerShell 提供更底层、结构化的输出,可同时判断芯片存在性、就绪状态与固件版本,适合技术排查。
1、以管理员身份运行 PowerShell(右键开始菜单 > 选择“Windows Terminal(管理员)”)。
2、输入命令:Get-Tpm | Select-Object TpmPresent, TpmReady, ManufacturerVersionInfo,然后回车。
3、观察返回结果:若 TpmPresent 为 True 且 TpmReady 为 True,并且 ManufacturerVersionInfo 中包含“2.0”字样,则确认支持并就绪。
4、若 TpmPresent 为 False,表明主板固件中未启用 TPM 功能,或硬件本身无此模块。
四、使用微软官方 PC 健康状况检查工具扫描
该工具由微软发布,专为 Windows 11 兼容性设计,会综合评估包括 TPM 在内的全部硬件条件。
1、访问微软官网下载页面:https://aka.ms/GetPCHealthCheckApp。
2、安装并运行“PC 健康状况检查应用”。
3、点击 立即检查,等待扫描完成。
4、若结果显示 这台电脑满足 Windows 11 要求,则隐含确认 TPM 2.0 已启用且版本合规;若提示“TPM 不可用”或“TPM 版本不支持”,则需手动干预 BIOS 设置。
五、进入 BIOS/UEFI 直接核查 TPM 相关选项是否存在
这是最根本的验证方式——即使操作系统未识别 TPM,只要 BIOS 中存在可配置的 TPM/PTT/fTPM 选项,即代表主板硬件支持 TPM 2.0。
1、重启电脑,在启动初期反复按压 Del、F2、F12 或 Esc(具体按键依品牌而定)进入 BIOS/UEFI 设置界面。
2、在高级(Advanced)、安全(Security)或外围设备(Peripherals)等菜单中查找以下任一关键词:TPM、PTT(Intel Platform Trust Technology)、fTPM(AMD firmware TPM)、Trusted Computing、Security Device Support。
3、若找到上述任意选项且其当前值可设为 Enabled/On,则证明主板具备 TPM 2.0 硬件能力,仅需开启即可满足升级条件。
4、若所有菜单中均未发现任何相关条目,且确认为 2016 年后出厂的主流品牌主板(如 ASUS、GIGABYTE、MSI、DELL),则大概率需更新 BIOS 固件以解锁该功能。











