Earlier this week, Microsoft recalled to administrators the new policy for managed desktop and enterprise PCs that now allows them to have a feature update like Windows 11 24H2 as “optional”. This is after the company released details about the 2024 update as well as the LTSC version.
Meanwhile, on the home user side, users with unsupported hardware are also trying to test the latest version of Windows, and one of the popular tools that come in handy in such a case is Rufus.
However, several users report that an in-place upgrade to Windows 11 24H2 does not work as bypassing system requirements does not work. Pete Batard, the developer of Rufus, recognized the problem and provided a batch script that works Batard also added that a future version of Rufus will contain this script.
So for in-place upgrades, you'll need to run the following from an elevated command prompt before running setup.exe
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers" /f 2>NUL
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared" /f 2>NUL
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /f 2>NUL
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,"
reg.exe add "HKLM\SYSTEM\Setup\MoSetup" /f /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1
Inquiry. Some time ago, I put win 11 with Rufus on a computer that normally wouldn't come in because of an old processor. If I try to install 24H2 from the update, will I have a problem?
do not do it
Awesome article