Microsoft在2021年10月初发布了Windows 11的正式版。我的笔记本在第一时间升级到了该版本。我准备在台式机升级的时候,提示“这台电脑无法运行Windows 11”。近期查找资料,找到安装Win11系统绕过TPM 2.0的三种方法:

(1)注册表大法

这种方法是外媒Windows Latest报道的,在进行镜像安装时,Win11会提示“该电脑无法运行Win11”。在安装界面按Shift+F10,打开命令行界面,输入regedit打开注册表,然后定位到:

  HKEY_LOCAL_MACHINE\SYSTEM\Setup

  创建一个名为“LabConfig”的项,在“LabConfig”下创建两个DWORD值:

  键为“BypassTPMCheck”,值为“00000001”

  键为“BypassSecureBootCheck”,值为“00000001”

  保存退出后,上图的提示就消失了,大家就可以正常安装Win11。

(2)修改ISO镜像,偷天换日

如果想通过直接从Win11ISO镜像运行setup.exe程序来升级系统,而非全新安装,还有另一种简单的解决方法。

大家需要找到Win10ISO的appraiserres.dll文件,替换Win11ISO的同名文件。完成后,需要使用第三方工具(如Rufus或AnyBurn)重新创建ISO镜像,然后再次运行安装文件。

(3)直接升级

这种方法是网友@常开心提到的,大家需要打开安全启动(SecureBoot),然后将磁盘设置为GPT格式,安装Win10,然后使用Win11的ISO进行升级安装。

对于第1种办法我测试通过,第2、第3种办法在我的台式机测试失败。可能是我的台式机太老的原因。

1 在虚拟机中全新安装Windows 11

 

对于第1种办法,我在VMwareWorkstation验证通过。下面是主要过程。

(1)我的台式机是Inteli5-4690K的CPU,这台机器使用了大约7年了。

 全新安装Windows 11跳过TPM检查_Horizon

(2)无论是升级到Windows 11,还是在虚拟机中安装Windows 11,都会提示“这台电脑无法运行Windows 11”,如图所示。

全新安装Windows 11跳过TPM检查_Horizon_02

(3)我的当前计算机操作系统是Windows10,安装了VMware Workstation 16.2。创建了Windows 11的虚拟机(虚拟机操作系统现在还是只能选择Windows 10,在VMware Workstation 16.2中还没有Windows 11的操作系统选项)。然后安装Windows 11。

全新安装Windows 11跳过TPM检查_Horizon_03

全新安装Windows 11跳过TPM检查_Windows 11_04

全新安装Windows 11跳过TPM检查_Horizon_05

(4)按Shift+F10,进入提示符,输入regedit,打开注册表编辑器。

全新安装Windows 11跳过TPM检查_Windows 11_06

展开并定位到HKEY_LOCAL_MACHINE\SYSTEM\Setup,  创建一个名为“LabConfig”的项,在“LabConfig”下创建两个DWORD值:

  键为“BypassTPMCheck”,值为“00000001”

  键为“BypassSecureBootCheck”,值为“00000001”

如图所示。

全新安装Windows 11跳过TPM检查_Horizon_07

然后关闭 注册表编辑器。

返回到上一步,然后重新安装。

全新安装Windows 11跳过TPM检查_Horizon_08

全新安装Windows 11跳过TPM检查_Windows 11_09


全新安装Windows 11跳过TPM检查_Windows 11_10

安装VMware Tools。

 

2 测试Windows 11的虚拟桌面

VMware Horizon 2106(8.3)支持Windows 11的虚拟桌面。在我的测试环境中,安装配置了Horizon 2106,我生成了一个Windows 11的桌面池用于测试,截图如下。

 全新安装Windows 11跳过TPM检查_Windows 11_11

我的实验环境是DELL R730的服务器,CPU是E5-2680 V4,创建虚拟机的时候,操作系统列表中还没有Windows 11,选择Windows 10,安装的时候,使用Windows 11的ISO安装即可。当然,我当前的服务器也不支持Windows 11,采用上面的修改注册表的办法完成了Windows 11的安装,之后在虚拟机中安装Office、Chrome等的虚拟机安装Windows11,然后安装Horizon Agent,在Horizon Administrator中创建桌面池,生成Windows 11操作系统的虚拟桌面即可。