要解决 Windows 11 安装时提示 "不支持 TPM 2.0" 和 "不支持安全启动" 的问题,需通过 BIOS/UEFI 设置 开启对应功能。以下是详细步骤(需根据主板品牌调整操作细节):
一、确认硬件是否支持
Windows 11 强制要求 以下两项:
- TPM 2.0 (可信平台模块 2.0)
- 多数 2016 年后生产的电脑支持(通过主板固件实现,无需物理芯片,如 Intel PTT、AMD fTPM)。
- 老电脑(如 2015 年前)可能不支持,需升级硬件。
- 安全启动(Secure Boot)
- 仅在 UEFI 模式 下可用,需关闭 Legacy BIOS 模式。
✅ 检查方法 :
按
Win + R输入tpm.msc,若提示"找不到 TPM",说明未开启或不支持;输入
msinfo32,查看"BIOS 模式"是否为 UEFI(若为 Legacy 则需切换)。
二、进入 BIOS/UEFI 设置
- 重启电脑 ,在开机画面出现时反复按 BIOS 进入键 (常见:
Del、F2、F10、Esc,具体看主板/品牌提示)。 - 进入 BIOS 后,切换到高级模式(如"Advanced Mode""UEFI Setup")。
三、开启 TPM 2.0
1. 找到 TPM 设置位置
- Intel 主板 :通常在
Advanced→Security→Intel PTT(Platform Trust Technology)。- 将
Intel PTT设为 Enabled ,并确保版本为 2.0(部分主板需手动选择 TPM 版本)。
- 将
- AMD 主板 :通常在
Advanced→CPU Configuration→AMD fTPM。- 将
AMD fTPM设为 Enabled。
- 将
- 其他品牌 :搜索关键词
TPM、Security Device、Trusted Computing。
2. 保存设置
- 按
F10保存并退出(或按提示操作)。
四、启用安全启动(Secure Boot)
1. 确认启动模式为 UEFI
- 在 BIOS 中找到
Boot选项卡,检查 Boot Mode 是否为 UEFI(若为 Legacy,需切换为 UEFI)。
2. 开启 Secure Boot
- 找到
Secure Boot选项(通常在Security或Boot选项卡),设为 Enabled。 - 部分主板需先设置 Key Management(如加载默认密钥)。
3. 保存设置
- 按
F10保存并退出。
五、验证是否生效
- 重启电脑,重新运行 Windows 11 安装程序。
- 若仍提示不满足要求,检查:
- TPM 是否被正确识别 :
按Win + R输入tpm.msc,确认"TPM 状态"为 "就绪" 且版本为 2.0。 - 安全启动是否启用 :
按Win + R输入msinfo32,查看"安全启动状态"是否为 "已启用"。
- TPM 是否被正确识别 :
六、特殊情况处理
1. 电脑无 TPM 2.0 硬件支持
- 若主板无 TPM 2.0 选项(如老电脑),需:
- 升级主板/电脑(Windows 11 官方不支持绕过此要求)。
- 使用微软官方工具绕过(不推荐) :
通过Rufus制作安装 U 盘时勾选"绕过 TPM/安全启动检查",但可能失去系统更新支持。
2. BIOS 中无相关选项
- 更新主板 BIOS 到最新版本(访问主板厂商官网下载)。
- 部分品牌(如 Dell、HP)需先开启 "Virtualization Technology"(虚拟化)才能显示 TPM 选项。
总结步骤
| 问题 | 解决方案 |
|---|---|
| 不支持 TPM 2.0 | BIOS 中开启 Intel PTT / AMD fTPM |
| 不支持安全启动 | BIOS 中启用 Secure Boot + UEFI 模式 |
| 仍无法安装 | 检查 TPM 2.0 状态 + 安全启动状态 |
⚠️ 注意:操作 BIOS 时需谨慎,错误设置可能导致系统无法启动。建议先查阅主板说明书或品牌官网指南(如联想、戴尔等品牌有详细教程)。
完成后,重新运行 Windows 11 安装程序即可通过系统要求检测。