Windows 11 最初的“软”、“硬”最低要求显示,支持 TPM 1.2 或者更老的设备都可以升级。随后,微软悄然更新了 Windows 兼容性支持文件,在最低硬件要求中确认对 TPM 2.0 和较新的 CPU 提出要求。除了支持文档之外,微软官方在问答用户咨询的时候也明确表示 Windows 11 需要 TPM 2.0。
无论你没有2.0版本的TPM,还是根本没有TPM芯片,我们都有解决方案。通过对Windows注册表或安装介质进行修改,你可以绕过任何TPM限制,解除对 Windows 11 的封锁,基本上允许任何人将现有机器升级到新的操作系统。
方法一:修改注册表
第一种方法是在新操作系统的安装过程中简单地编辑Windows注册表。在不支持的设备上,如果你试图安装新的操作系统,屏幕上会出现一条信息,说明电脑不兼容。
在该屏幕上,你需要按Shift F10打开命令提示符窗口,修改注册表。在命令提示符中,你需要运行 regedit.exe 并在HKEY_LOCAL_MACHINESYSTEMSetup路径下创建一个新键 "LabConfig"项。在 "LabConfig "键中,创建两个新值。
BypassTPMCheck = dword:0000000001
BypassSecureBootCheck = dword:0000000001
保存这些变化,兼容性错误就会消失。如果你觉得比较麻烦,也可以将下面这段代码复制到文本文档中,然后保存为.reg
文件
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMSetupLabConfig] “BypassTPMCheck” = dword:00000001 “BypassSecureBootCheck” = dword:00000001
将这个文件复制到 U 盘中,在安装过程中也按 Shift F10 打开命令提示符窗口没然后输入 notepad,然后回车。在进入记事本之后,打开文件菜单,定位并应用 reg 文件。这将会绕过 TPM 和 SecureBoot 要求。
方法二:创建你自己的安装媒体
第二种方法就是对 ISO 文件进行修改。
如果你想通过直接从Windows 11媒体镜像运行setup.exe来升级操作系统,还有一个简单的解决方法。你需要用 Windows 10 ISO文件中的 appraiserres.dll 版本替换安装介质上 sources 文件夹中的该文件。一旦完成,你需要使用 Rufus 或 AnyBurn 等第三方工具重新创建ISO镜像,并再次运行设置文件。
如果你想在多台机器上部署新的操作系统进行清洁安装,你总是可以使用Windows ADK来自动化这一过程,并创建你自己的ISO。
值得注意的是,这些解决方法已经用泄露的Windows版本进行了测试,当操作系统在今年晚些时候或明年年初发布时,这种方法可能会失效。目前看来,通过对默认安装过程进行修改,有可能绕过这些限制。
,