Earlier this week, Microsoft reminded IT admins and sysadmins of the new policy for managed office and enterprise PCs that now allows them to have a feature update like Windows 11 24H2 as "optional". This was after the company released complete details about the 2024 update as well as the LTSC version.
Meanwhile, on the home users side of things, users with unsupported hardware are also trying to have a taste of the latest version of Windows and one of the popular tools that is useful in such a case is Rufus.
However, several users have been reporting that an in-place upgrade to Windows 11 24H2 is not working as the system requirements bypass fails. Pete Batard, the author of Rufus acknowledged the problem and provided a batch script that works around the issue. Batard also added that a future version of Rufus will have this script baked in.
He wrote:
For in-place upgrades, you 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
I'll add this batch script to the created media in a future version of Rufus.
...
It should fix the new restrictions for in-place upgrade if you manually run a batch script that will be placed at the same level as setup.exe and that will contain the registry commands posted above.
It will not change anything for clean install, since I haven't found breakage in the clean install bypasses while testing, meaning that if a clean install of 24H2 doesn't work with Rufus 4.5, then it also won't work with Rufus 4.6.
Aside from this, the Rufus developer was clearly annoyed about users on really old systems complaining that their PC was unable to bypass the requirements even after this script. He wrote:
Please take discussions of what CPUs are worthy to run Windows 11 somewhere else, or I will start deleting posts, as this thread is getting long enough already. These kind of discussions are squarely off-topic.
For those who may not have followed, Windows 11 24H2 only works on processors that come with PopCnt and SSE4.2 and thus no bypass method, app or software can help those on such ancient pieces of hardware. They can continue using Windows 11 23H2 though.
RIP Matrix | Farewell my friend
Hope you enjoyed this news post.
Thank you for appreciating my time and effort posting news every day for many years.
2023: Over 5,800 news posts | 2024 (till end of September): 4,292 news posts
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.