在不受支持的 PC 上安装 Windows 11 的 3 种工作方法

已发表: 2021-11-11

将您的 PC 升级到最新版本的 Windows 确实是跟上最新进展的正确举措,但与以前版本的 Windows 不同,Windows 11 有点势利。

我设法在几乎无法启动它的 PC 上安装了 Windows 10。 但是,Windows 11 确实拒绝安装在我的第 7 代酷睿 i7 PC 上。 就像“我不再配得上你了吗?!” 现在,解决问题就像打开一些功能一样简单。

对我来说真正的挑战是在更旧的 PC 上安装 Windows 11,包括带有旧 BIOS 的第二代 PC。 值得庆幸的是,经过一周的实验并在我的两台 PC 上格式化数据两次(无意中)后,我的所有 3 台 PC 目前都在 Windows 11 上运行。

今天,我将分享我在所有新旧 PC 上成功安装 Windows 11 所使用的所有方法。 因此,如果您有一台不太老的 PC 被 Windows 11 拒绝,或者您想在一台非常旧的 PC 上强制安装 Windows 11 只是为了查看那些令人兴奋的新功能,那么这些方法将起作用。

请放心,我只选择了不会对您的 PC 产生任何有害影响(例如丢失数据)的方法。

了解不受支持的 PC 限制

尽管 Windows 11 可以在大多数不受支持的 PC 上运行,但这并不意味着它可以完美运行。 根据 PC 的不同,某些功能可能无法正常工作,或者 Windows 可能损坏或出现故障。 Microsoft 也不建议在不受支持的设备上安装 Windows 11,并且无法保证此类设备会收到所有未来的更新。

因此,在您不受支持的 PC 上安装 Windows 11 之前,请记住这些后果,因为没有人会对您的数据或设备造成的任何损坏负责。

根据我的个人经验,Windows 11 在我使用的几周内在我所有的 PC 上都运行良好。 但是,我不会在不受支持的设备上保留任何关键数据,因为我不相信安全性和稳定性。

启用 TPM 2.0 和安全启动

在我告诉您在不受支持的设备上安装 Windows 11 的解决方法之前,最好确保您的 PC 不受支持。 许多较新的 PC 看到不受支持的错误通常是由于缺少 TPM 2.0 和安全启动支持。

在大多数情况下,这两个功能在 PC 上可用,但默认情况下是禁用的。 因此,您需要做的就是启用它们,然后尝试安装 Windows 11。

不幸的是,我无法提供启用这两个选项的准确说明,因为它们在 BIOS 中启用,因制造商而异。 但是,我仍将提供适用于大多数 PC 的说明。

首先,您需要访问 BIOS,您可以通过在 PC 启动时反复按F10F2F12F1DEL键来实现。 您需要按下的键取决于 PC 制造商。 例如,HP 电脑使用F12键。

进入后,您将在安全菜单下找到 TPM 2.0 和安全启动。 在某些 PC 上,安全启动选项可能位于启动菜单下。 确保在关闭 BIOS 以应用更改时选择“保存更改并退出”

下载 Windows 11 ISO 文件

以下方法需要 Windows 11 ISO 文件才能工作。 如果您尚未尝试安装 Windows 11 或使用 Windows 11 媒体创建工具而不是使用 ISO 创建了可启动驱动器,则需要下载 Windows 11 ISO 以遵循以下方法。

您可以从 Microsoft 网站轻松下载 Windows 11 ISO 文件。 只需向下滚动,然后单击下下载Windows 11磁盘映像(ISO)部分下载。 之后您需要选择您的 Windows 语言以获取下载链接。

方法#1:编辑注册表以绕过需求检查

如果您不介意在 Windows 注册表中乱搞,这可能是不需要第三方工具的最简单的解决方案。 根据您的 PC,您可以通过在注册表中创建一个条目来阻止 Windows 11 检查特定要求。

您需要根据您的 PC 已经支持的功能进行不同的输入。 我将在下面解释它们:

警告:在注册表中输入错误可能会损害您的 PC,包括 Windows 损坏或数据丢失。 因此,在进行以下更改之前,请手动备份注册表或使用注册表清理器自动备份和恢复它。

绕过 TPM 2.0 和 CPU 要求检查

如果您的 PC 支持 TPM 1.2 但缺乏 CPU 要求或 TPM 2.0 支持,则您需要在注册表中进行以下更改:

通过在 Windows 搜索中搜索或通过按 Windows+R 键并在“运行”对话框中键入regedit使用运行命令来打开注册表

regedit 运行命令

这里移动到这个位置HKEY_LOCAL_MACHINE > SYSTEM > Setup > MoSetup 。 您也可以在注册表界面顶部的搜索栏中复制/粘贴下面提到的位置,直接通向该位置。

\HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup

选择 MoSetup 文件夹后,右键单击右侧面板中的空白区域,然后从新建选项中选择DWORD(32 位)值

创建 DWORD 值

将创建一个新条目。 将条目命名为AllowUpgradesWithUnsupportedTPMOrCPU ,然后双击它并将其值选择为1

跳过 TPM CPU 要求注册表黑客

现在继续使用可启动的 USB 或安装的 ISO 安装 Windows 11。 TPM 2.0 和 CPU 限制不会打扰。

绕过 TPM 或安全启动检查

如果您的 PC 不支持 TPM 和安全启动,则需要在注册表中创建两个条目。 让我们看看怎么做:

在注册表中,移动到HKEY_LOCAL_MACHINE > SYSTEM > Setup位置。 您也可以在注册表搜索栏中复制/粘贴以下路径:

\HKEY_LOCAL_MACHINE\SYSTEM\Setup

右键单击Setup并选择New > Key以在其下创建一个新条目并将该新条目命名为 LabConfig

创建注册表项

选择 LabConfig 后,右键单击右侧面板中的空白区域,然后从新建选项中选择DWORD(32 位)值

LabConfig 创建 DWORD 值

将此条目命名为 BypassTPMCheck ,然后双击它并将其值更改为00000001

绕过TPMCheck

这将禁用 TPM 检查,但您需要在此处为​​安全启动检查创建另一个条目。

再次右键单击 LabConfig 内的空白区域,然后从新建选项中选择DWORD(32 位)值

将其命名为BypassSecureBootCheck并双击它,并将其值也设置为00000001

绕过安全启动检查

现在 Windows 11 安装过程不会检查 TPM 2.0 和安全启动。

方法#2:无需检查即可创建可启动 USB

如果您不能或不想编辑注册表,您还可以创建一个可启动的 Windows 11 USB 或 DVD,它不会检查 TPM 2.0 或安全启动支持。 如果您需要在多台不受支持的 PC 上安装 Windows 11,此选项也更好,因为您不必修改每台 PC 以使其与 Windows 11 兼容。

为此,您需要使用流行的可启动 USB 驱动器创建工具 Rufus。 Rufus 的开发人员提供了一个用于创建 Windows 11 可启动 USB 的新选项,其中删除了检查 TPM 和安全启动支持的功能。 以下是如何使用它:

确保您拥有 Windows 11 ISO,然后下载 Rufus。

在您的 PC 中插入至少 8GB 的​​ USB 驱动器,然后启动 Rufus 应用程序。 在设备部分,将自动选择连接的 USB。

在“启动选择”部分,单击“选择” ,然后找到并打开您下载的 Windows 11 ISO。

在 Rufus 中添加 Windows 11 ISO

将出现一个新的图像选项部分。 这里选择Extended Windows 11 Installation

选择扩展安装

然后,根据您电脑的磁盘分区方案选择 MBR 或 GPT 分区方案。

选择分区方案

其余的选项不是必须进行调整才能使其工作,但是如果您知道自己在做什么,则可以进行更改。

现在点击START按钮,应用程序将创建一个可启动的 USB 驱动器,它不会检查 TPM 或安全启动支持。 您可以使用它来升级当前系统或任何其他 PC。

启动鲁弗斯

方法 #3:编辑 Windows 10 可启动 USB 驱动器

此方法很困难且容易出错,但它是在具有旧版 BIOS 的非常旧的 PC 上安装 Windows 11 的唯一方法。 我们将使用 Windows 10 可启动 USB 驱动器并对其进行编辑以安装 Windows 11。 安装程序会认为它正在安装 Windows 10 并检查相同的要求,但将安装 Windows 11。

在我告诉你这个过程之前,你应该知道你只能使用这个过程来升级你当前版本的 Windows。 您不能使用此过程在双启动设置中安装 Windows,也不能使用 USB 启动 PC 并安装 Windows 11。

我使用此过程成功升级了 Windows 10 和 Windows 7。 在双引导设置中,只需确保在要升级的 Windows 版本中遵循此过程。 让我们开始吧:

我假设你已经有了 Windows 11 ISO 文件,所以你现在需要的是一个 Windows 10 可启动 USB 驱动器。

创建 Windows 10 可启动驱动器非常简单,只需将 8GB 或更大的 USB 驱动器连接到您的 PC 并下载 Windows 10 媒体创建工具。 媒体创建工具将自动下载 Windows 10 并创建可启动驱动器。

创建可启动 USB 后,请完全按照我所说的执行以下步骤。

步骤 1:您需要先挂载 Windows 11 ISO。 在 Windows 8、8.1 或 10 上,您可以右键单击该文件并选择Mount 。 在旧版本上,您需要使用第三方安装软件,如 WinCDEmu。

挂载 Windows 11 ISO

第 2 步:安装后,转到 Windows 11 中的文件夹并复制(Ctrl+C)一个名为install.wim的文件。

在 Windows 11 中复制 Install.wim 文件

第 3 步:现在在文件资源管理器中打开可启动的 Windows 10 USB 驱动器并移至其文件夹。

第 4 步:在这里,删除名为install.esd的文件并粘贴刚刚复制的install.wim文件。 如果 Windows 给出文件太大而无法移动的错误,您必须先将 USB 转换为 NTFS 文件系统。

移动 Install.wim 文件

第 5 步:现在运行 USB 驱动器中的 Windows 10安装文件。

启动 Windows 10 安装程序

步骤 6:单击更改 Windows 安装程序下载更新的方式选项,然后选择不是现在

Windows 11 设置

第 7 步:单击下一步,Windows 将要求接受条款和条件,然后告诉您将安装什么版本的 Windows 11 以及您希望保留哪些数据。

安装 Windows 11

步骤 8:做出选择后,Windows 将完成安装过程,然后重新启动 PC。 重新启动后,它会要求您升级当前的 Windows 或将其安装在新驱动器上。 确保在此处选择升级当前 Windows。

而已。 Windows 安装过程将开始。 此外,即使该过程会说“安装 Windows 10”,也会安装 Windows 11。

注意:这是一个非官方的 hack,因此存在无法通过使用 USB 启动 PC 来安装 Windows 11 的限制。 这就是我指示您在重新启动后询问时选择升级当前 Windows 而不是选择安装在新驱动器中的原因。 否则,它只会出现驱动器错误,您必须从 Windows 内部重新启动该过程。

包起来

我个人认为第二种方法是最好的,因为它可以自动处理所有复杂的工作,而且您不必冒险对您的 PC 进行更改。 尽管如果没有任何效果,只要您的 PC 可以处理安装 Windows 10,第 3 种方法就可以使用。

您可能还对为什么要构建 PC 感兴趣。