Windows 11 安装并禁用 TPM 和安全启动选项,适用于较旧的计算机

Windows 11 安装并禁用 TPM 和安全启动选项,适用于较旧的计算机

我尝试在旧电脑上安装 Windows11 pro,但旧电脑不符合 Windows 11 的最低要求。它没有 TPM(可信平台模块)。因此,我尝试使用Rufus 3.17没有 TPM 且没有安全启动选项

网络上有无需任何 TPM 即可安装的说明,因为许多计算机不支持 TPM 和安全启动,微软网站注册表编辑安装示例

我下载了 Rufus 和 Win11_English_x64.iso 并尝试安装 USB,但 Rufus 没有显示禁用 TPM 并禁用安全启动选项。我还在网上查了有关 Rufus 选项的信息。有些网站显示较旧的v3.16beta工作和较新的v3.17没有 TPM 选项时无法工作。我测试了两者,但不起作用。

由于 Rufus 使用绕过TPMCheck 和绕过SecureBootCheck注册表项绕过检查,它应该可以工作。检查取决于注册表项,微软认为限制太多,无法仅允许TPM2.0安全启动已启用安装 Windows 11 的用户。

请告诉我如何在没有 TPM 且没有 Rufus 的情况下将 Windows 11 安装到不受支持的计算机上。

答案1

但 Rufus 不显示禁用 TPM 和禁用安全启动选项

最有可能的原因是你在 Windows 7 上运行 Rufus,不再作为平台得到官方支持并且无法应用当前绕过 TPM/安全启动检查的方法。

如果您在任何受支持的平台上运行 Rufus,并使用官方 Windows 11 ISO,那么应该向您建议绕过选项。

另外,请注意,如果你尝试就地升级,Rufus 使用的注册表绕过将不起作用,因为这些键仅适用于干净启动

请告诉我如何在没有 TPM 且没有 Rufus 的情况下将 Windows 11 安装到不受支持的计算机上。

  • 创建可启动的 Windows 驱动器。
  • 启动该驱动器,Windows 安装程序启动后,按Shift+F10打开命令提示符。
  • 键入regedit并创建相关的绕过注册表项(导航到HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig\并创建新的 DWORD32 注册表项BypassTPMCheckBypassSecureBootCheck,并将其值设置为1)。

答案2

我的回答和@Akeo 的一样https://superuser.com/a/1699752/157532

您必须准备可启动的 USB 闪存盘(见下文 *1)。
就我而言 (*1),我可以写入该闪存盘,因此我添加了此文件W11BypassSecureBootAndTPMInstallChecks.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
"BypassTPMCheck"=dword:00000001
"BypassSecureBootCheck"=dword:00000001

然后您需要点击“恢复”选项,然后点击“命令提示符”,regedit在命令提示符下运行并导入上面的 .reg 文件。
然后您仍然在命令提示符下运行setup并继续正常安装。

(*1) 但我只有 Linux Ubuntu,所以我是这样让它工作的:
我在 Ubuntu 上使用 woeUSB-ng 正确地将 Windows 11 Pro ISO 文件写入其中。但请按照以下安装说明进行操作(无需 sudo) https://stackoverflow.com/a/49342241/1422630

观察:我不知道 rufus 是什么。

相关内容