Jump to content
  • Rufus posts unsupported CPU bypass for Windows 11 24H2 in-place upgrade but not for everyone


    Karlston

    • 6 comments
    • 1.4k views
    • 3 minutes
     Share


    • 6 comments
    • 1.4k views
    • 3 minutes

    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.

     

    Source

     


    RIP Matrix | Farewell my friend  :sadbye:

     

    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


    User Feedback

    Recommended Comments

    7 hours ago, asmadesign said:

    How to create that file?

    How to make cmd?

    -write the script in any notepad

    -save as file without extension (or with extension; doesn't really matter) and replace .txt (or whatever the extension is) to cmd

     

    * when performing an in-place upgrade on unsupported hardware just run the script with elevated privileges (run as administrator) before running the setup from the ISO.

    When the script has finished you can run the upgrade without a problem

     

    or simply just download the file ready for use:

    Online_Upgrade_Enabler_Script.rar

    Edited by Skunk1966
    Link to comment
    Share on other sites




    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.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...