windows 11安装提示“该电脑必须支持tpm 2.0”时,需依次验证tpm状态、在uefi bios中启用tpm 2.0和secure boot、或通过注册表绕过检查,极端情况下可用第三方工具还原预装镜像。

如果您尝试安装Windows 11操作系统,但安装程序提示“该电脑必须支持TPM 2.0”,则说明当前设备未满足微软设定的强制性安全硬件要求。以下是验证与应对该限制的具体操作路径:
一、确认TPM 2.0是否已启用并可用
TPM(可信平台模块)是Windows 11运行所必需的安全子系统,用于支撑Windows Hello、BitLocker等核心安全功能。若系统未检测到启用状态的TPM 2.0,安装程序将直接中止。需通过系统工具验证其存在性与启用状态。
1、同时按下Windows徽标键 + R打开“运行”对话框。
2、输入tpm.msc并按回车键,启动TPM管理控制台。
3、观察窗口顶部状态栏:若显示“找不到兼容的TPM”,表示TPM芯片未启用或不可用;若显示“TPM已就绪”且版本为2.0,则满足此项要求。
二、在UEFI BIOS中启用TPM 2.0模块
多数2016年后出厂的主板均内置TPM硬件(Intel平台称PTT,AMD平台称fTPM),但默认处于禁用状态。必须进入固件设置手动开启,否则系统无法识别。
1、点击“开始”菜单,选择“设置”→“系统”→“恢复”,在“高级启动”下点击“立即重新启动”。
2、重启后选择“疑难解答”→“高级选项”→“UEFI固件设置”并重启进入BIOS界面。
3、在BIOS中查找以下任一关键词所在菜单:Security、Advanced、Trusted Computing、PCH Configuration。
4、将TPM Device、PTT Configuration、fTPM State等选项设为Enabled,保存退出(通常为F10键)。
三、启用Secure Boot安全启动
TPM 2.0必须与UEFI Secure Boot协同工作,二者缺一不可。若Secure Boot被禁用,即使TPM已启用,Windows 11安装仍会失败。
1、在上述同一UEFI固件设置界面中,定位到Boot、Security或Authentication标签页。
2、找到Secure Boot Control、Secure Boot Mode选项。
3、将其值更改为Enabled,部分主板需先切换为Setup Mode再启用。
4、保存设置并重启,返回Windows后再次运行tpm.msc确认状态。
四、绕过TPM 2.0检查的注册表干预方式
对于确认无TPM硬件(如老旧主板)或无法在BIOS中启用的设备,微软官方允许通过修改安装介质注册表跳过硬件验证。此方法不改变系统安全性,仅绕过安装阶段校验。
1、使用Media Creation Tool下载Windows 11 ISO镜像,并挂载为虚拟光驱。
2、进入挂载盘根目录,打开sources文件夹,新建文本文件命名为appraiserres.dll(内容为空,扩展名必须为.dll)。
3、在同级目录下创建registry文件夹,内部新建文本文件BypassTPMCheck.reg,写入以下内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup]
"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001
4、将该.reg文件双击导入系统注册表,然后运行setup.exe启动安装程序。
五、使用第三方备份工具还原预配置镜像
若设备完全不支持TPM 2.0且拒绝注册表绕过方案,可采用已部署好Win11系统的完整磁盘镜像进行覆盖式还原。该方式跳过所有安装时的硬件检测环节。
1、在一台已成功安装Windows 11的兼容设备上,使用傲梅轻松备份或Macrium Reflect制作系统分区完整镜像。
2、将镜像文件复制至目标电脑可识别的NTFS格式U盘或移动硬盘。
3、目标电脑从PE环境启动,加载备份软件,选择镜像文件执行“还原整个系统分区”操作。
4、还原完成后重启,系统将直接进入已激活的Windows 11桌面环境。











