为了成功从 Windows 10 升级到 Windows 11,必须满足操作系统的要求。许多配置不符合要求,而 Windows 10 的支持已经结束。
有时,不满足要求的情况可能并不严重,在这种情况下,为了接收定期更新而希望升级是完全合理的。
如果不符合要求的情况很严重,完成后使用 Windows 11 可能会伴随持续的 100% CPU 负载,并非所有驱动程序都兼容等等。无论如何,您可以在 10 天内无损数据回退到 Windows 10。设置 -> 系统 -> (恢复选项)-> 返回。
1. 绕过处理器兼容性检查
1.1 手动方式
打开注册表编辑器 (Win + R) 或通过 cmd -> regedit,并在以下路径添加一个新的 DWORD 值:
HKLM\SYSTEM\Setup\MoSetup -> AllowUpgradesWithUnsupportedTPMOrCPU,值为 1。

1.2 或通过命令行
以管理员身份运行 cmd 并执行命令:
reg.exe add "HKLM\SYSTEM\Setup\MoSetup" /f /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1
2. 绕过其他参数的兼容性检查:TPM、RAM 等
2.1 手动方式
在注册表中导航至以下路径:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\ 并创建一个名为 HwReqChk 的新 项

导航到创建的项 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk,并添加一个新的 多字符串值,名称为 HwReqChkVars,内容如下:
SQ_SecureBootCapable=TRUE
SQ_SecureBootEnabled=TRUE
SQ_TpmVersion=2
SQ_RamMB=8192


点击确定。
在出现的警告中点击确定。

可以关闭注册表编辑器。
2.2 或通过命令行
以管理员身份运行 cmd 并执行命令:
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk" /f /v HwReqChkVars /t REG_MULTI_SZ /s , /d "SQ_SecureBootCapable=TRUE,SQ_SecureBootEnabled=TRUE,SQ_TpmVersion=2,SQ_RamMB=8192,"
3. 下载并配置 Windows 11 迁移工具
访问官方网站 https://www.microsoft.com/en-us/software-download/windows11 并下载 Windows 11 安装助手。
默认情况下,如果您在没有配置的情况下运行它,并且存在任何不兼容问题,它会显示警告。我们上面所做的设置旨在用于迁移阶段的后检查。
3.1 配置迁移工具
右键单击下载的 Windows11InstallationAssistant.exe 文件并打开其属性。

转到"兼容性"选项卡,勾选复选框,将运行模式设置为 Windows 7 兼容模式。这将禁用初始检查。

点击应用。
运行 Windows 11 安装助手。

现在,您的系统应能完全通过所有检查,迁移到 Windows 11 的过程将自动开始并完成。
请记住,使用第三方补丁和脚本可能会使操作系统面临风险。请仅使用开发者官方网站的官方工具。
本指南仅描述迁移过程;要进行 Windows 11 的全新安装,请使用另一指南:解决方案:此电脑不满足安装 Windows 11 的最低系统要求

