首先检查并启用TPM 2.0和安全启动,若仍无法安装,可通过修改注册表或替换appraiserres.dll文件绕过Windows 11硬件检测。

如果您尝试在电脑上安装Windows 11,但安装程序提示“这台电脑无法运行Windows 11”,则可能是由于硬件不满足微软的最低系统要求。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10。
一、检查并启用TPM 2.0
可信平台模块(TPM)2.0是Windows 11的关键安全组件,用于加密和身份验证。若未启用,安装程序会阻止升级。
1、按“Win + R”键打开“运行”窗口,输入“tpm.msc”后回车。
2、在打开的“TPM管理”界面中,查看“状态”信息。如果显示“找不到兼容的TPM”,则需进入BIOS/UEFI设置启用。
3、重启电脑,在启动时按下指定键(如F2、F10或Del)进入BIOS/UEFI。
4、在“安全”或“高级”选项中找到“TPM Security”、“Intel PTT”或“AMD fTPM”等类似选项。
5、将其设置为“开启”或“Enabled”。
6、保存设置并退出,重新尝试安装Windows 11。

二、启用安全启动
安全启动可防止未经授权的操作系统和引导加载程序运行,确保系统完整性。该功能必须在UEFI模式下启用。
1、按“Win + R”键,输入“msinfo32”并回车,打开“系统信息”。
2、查看“BIOS模式”是否为“UEFI”。若为“Legacy”,需先转换为UEFI。
3、重启进入BIOS/UEFI设置界面。
4、导航至“启动”或“Security”菜单,查找“Secure Boot”选项。
5、将“Secure Boot”设置为“Enabled”。
6、如果存在“CSM(兼容性支持模块)”选项,请将其设为“Disabled”。
7、保存更改并重启,再次运行Windows 11安装程序。

三、通过注册表绕过硬件检查
在安装过程中,可通过修改注册表临时跳过微软的硬件兼容性验证,适用于满足基本性能但不完全符合官方要求的设备。
1、在出现“这台电脑无法运行Windows 11”提示时,同时按下“Shift + F10”打开命令提示符。
2、输入“regedit”并回车,打开注册表编辑器。
3、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\Setup。
4、右键点击“Setup”,选择“新建” > “项”,命名为“LabConfig”。
5、选中新建的“LabConfig”,在右侧空白处右键,选择“新建” > “DWORD (32位) 值”。
6、创建以下五个值,并将其数据均设为“1”:
- BypassTPMCheck
- BypassSecureBootCheck
- BypassRAMCheck
- BypassStorageCheck
- BypassCPUCheck
7、关闭注册表编辑器和命令提示符,点击安装界面的“返回”按钮继续安装流程。

四、替换appraiserres.dll文件
该文件负责评估设备是否符合升级条件。使用Windows 10镜像中的版本可绕过严格的检测机制。
1、准备一个Windows 10安装U盘或ISO镜像文件。
2、从Windows 10镜像的“sources”文件夹中复制“appraiserres.dll”文件。
3、将Windows 11安装介质中的同名文件替换为此文件。
4、使用修改后的安装介质启动电脑并运行setup.exe。
5、此时安装程序将不再显示硬件不兼容警告,可正常进行安装。











