绕过微软硬件限制升级至 Windows 11 24H2

更新:本文适用于“符合硬件升级条件,但还未收到 Windows 11 24H2 更新推送的设备”

Windows 11 24H2 正式版已经发布了有一段时间了,在升级 Windows 11 24H2 时,如果设备硬件不满足升级条件则无法升级至 Windows 11 24H2,目前已经有可以绕过微软硬件限制的升级方法。

 

方法1    不用U盘,通过修改注册表方式

用户就地升级 Windows 11 24H2 之前,在管理员权限下打开命令提示符,IT之家附上相关命令如下:

reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers" /f 2>NULreg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared" /f 2>NULreg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /f 2>NULreg.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,"reg.exe add "HKLM\SYSTEM\Setup\MoSetup" /f /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1

方法2    不用U盘,直接升级,绕过TPM2.0

Windows11 24H2 官方ISO镜像下载:www.microsoft.com/zh-cn/software-download/windows11

在镜像上点右键,打开方式,选择资源管理器。此时就会看到系统中多了个光盘,盘符为:X:

管理员身份启动命令提示符窗口, 输入

cd /d X:\sources  # X为光盘镜像加载后所在的盘符
setupprep.exe /product server # 以服务器系统方式安装系统

支持升级安装和全新安装,安装中看到提示Windows Server安装,不要惊慌,这是正常的。

如遇提示输入序列号,选择我已在此电脑安装了Windows Server即可跳过。

问题解决:

1. UEFI和Legacy模式启动

如果是UEFI启动,则硬盘分区必须为GPT【GUID】,如果是MBR,需要转换为GPT。转换工具可以用DiskGenius

2. BIOS中SATA Mode要选择AHCI

如果不是AHCI,会出现安装后不能启动的问题。

 

方法3 Rufus制作U盘启动镜像安装

 

以下是绕过微软硬件检测并升级至 Windows 11 24H2 (保留文件、应用和当前系统设置,非全新安装)的方法:

 

  • 前往微软官方“下载 Windows 11”页面,下载 Windows 11 24H2 镜像即可
  • 运行 Rufus,选择镜像后点击“开始”。

  • 务必勾选移除对 4GB+ 内存、安全引导和 TPM 2.0 的要求(其他可按自己需求勾选)并点击 “OK”。

  • 等待 Windows 11 24H2 U盘制作完成

  • 打开文件资源管理器,选择 Windows 11 24H2 启动 U 盘,并双击 Setup

  • 进入 Windows 11 24H2 升级界面(如下),选择“保留个人文件和应用”并点击“安装”即可。

祝各位升级到 Windows 11 24H2 愉快!