Win11 安装提示“未找到 TPM”或 TPM 未启用怎么办
解释 Win11 安装时 TPM 报错的常见原因,给出 tpm.msc 与 PowerShell 检查命令、BIOS 启用 fTPM 的路径,以及硬件不满足时的边界说明。
简短答案
“未找到 TPM 2.0”不代表机器一定没有 TPM。多数现代机型带固件 TPM(fTPM/PTT),只是默认没启用。先在 Win11 系统要求 里核对门槛,再按「现象 → 原因 → 处理」走一遍。
故障现象对照
| 现象 | 常见原因 | 处理方向 |
|---|---|---|
| 安装界面报「找不到 TPM 2.0」 | 固件 TPM 未在 BIOS 启用 | 进 BIOS 打开 PTT/fTPM |
| tpm.msc 显示「未连接」 | 主板支持但被禁用 | 同上,启用后重启 |
| tpm.msc 显示「版本 1.2」 | 机型只有 TPM 1.2,或无 TPM | Win11 只认 2.0,属边界情况 |
| 虚拟机里报错 | 虚拟 TPM 未配置 | 给虚拟机启用 vTPM(需嵌套虚拟化支持,视机型而定) |
两步确认本机情况
tpm.msc
Get-Tpm
Get-Tpm -PhysicalPresence
Get-Tpm全真(TPMReady/TPMVersion 为 2.0)说明系统层已识别,安装器仍报错多半是安装前 BIOS 状态异常,重启进 BIOS 再核一次;- 显示 TPM 1.2 或无 TPM,继续下一步。
进 BIOS 启用 fTPM 的常见入口
各主板菜单名不同,位置「视机型而定」,常见关键词:
- Intel 平台:PTT(Platform Trust Technology),多在 Security 或 Common 页;
- AMD 平台:fTPM 或 AMD CPP & fTPM;
- 老机型独立 TPM 芯片:Tpm Security Module 设为 Enabled。
开好后保存退出,再跑一次 Get-Tpm 确认版本 2.0。安装过程中的按键失灵可参考 安装时按键没反应。
硬件确实不满足时的边界
机器没有 TPM 2.0 时,Win11 24H2 安装器会拒绝继续。官方口径以外没有任何受支持的绕过方案;网上流传的注册表改法属于社区手段,安装后系统会持续提示不受支持,且后续 功能更新是否覆盖到非支持硬件,以厂商文档为准。介意的话保留 Win10 或换新硬件更稳妥。
操作小结
Get-Tpm看版本与状态;- BIOS 启用 PTT/fTPM,重启再查;
- 仍不满足则判定硬件边界,选保留 Win10 / 换新机 / 评估非官方途径;
- 安装阶段按键异常查 安装时按键没反应。