Windows 11 24H2 (unsupported hardware) clean install and in-place upgrade process

You can now perform a fresh install or in-place upgrade of the next version of Windows 11, and here's how.

Windows 11 24H2 unsupported PC install
Windows 11 24H2 unsupported PC install / Image: Mauro Huculak
  • To perform a clean install of Windows 11 24H2 on an incompatible computer, create a custom USB bootable media with Rufus, with the option to bypass the restrictions. Then, start the setup and continue with the on-screen directions like the regular process.
  • Alternatively, you can mount the Windows 11 24H2 ISO on File Explorer and run the setup.exe /product server command to launch the upgrade process, bypassing the requirements.
  • You can also perform an in-place upgrade with a USB installation media created with Rufus, but it will also require you to modify the Registry.

UPDATED 10/7/2024: If you already have a computer with unsupported hardware running Windows 11 23H2 or 22H2, it’s possible to upgrade to Windows 11 24H2 in at least two ways using the clean installation approach or in-place upgrade process. In this guide, I will explain these two methods. If you have a device running Windows 10, I only recommend the clean installation method, not the in-place upgrade.

Windows 11 24H2 (2024 Update) is the next major refresh of the operating system available for compatible computers starting October 1, 2024, but since there are a lot of devices running Windows 11 on hardware that doesn’t meet the requirements, the feature update won’t be available through the “Windows Update” settings, nor users will be able to use the “Installation Assistant” tool or the standard USB bootable media created using the Media Creation Tool.

However, it’s still possible to upgrade by wiping out the hard drive and setting up a fresh copy of the Windows 11 2024 Update, or you can upgrade your existing setup to version 24H2 through an in-place upgrade. In my experience, the clean installation process is the best option since it will delete everything, including settings, apps, and files, which usually helps resolve existing memory, performance, and startup issues and minimizes the problems during the installation process. 

On the other hand, you can use the in-place upgrade, but since you will be using a computer that doesn’t meet the processor, memory, or Trusted Platform Module (TPM) requirements, you are likely to encounter more problems than starting up with a fresh setup.

It’s important to note that while you can proceed with the operating system setup, the computer will be in an “unsupported state,” and unexpected issues can occur at any time for any reason. Furthermore, Microsoft is not obligated to provide security, driver updates, or technical support. Use these instructions, understanding that there are no guarantees of any kind.

In this guide, I’ll outline the steps to install Windows 11 24H2 on unsupported hardware through a fresh setup using custom USB bootable media and an in-place upgrade. As part of the testing process for this guide, both devices didn’t meet the requirements for version 24H2 and were running Windows 11 23H2. Also, while the fresh setup process works for Windows 11 and Windows 10 devices, the in-place upgrade only works for Windows 11. Also, regardless of the option you choose, the computer will still need a TPM chip of at least version 1.2, and the processor must have the “POPCNT” (Population Count) instruction.

Important: This process will delete everything on your device, and at this time, you will be installing a version that is still under development and can cause problems, even data loss. It’s recommended that you make a full backup of your computer before proceeding. You’ve been warned. It’s important to note that since Microsoft doesn’t support these methods, these instructions can stop working at any time.

Clean install Windows 11 24H2 on unsupported hardware

The clean installation process involves downloading the ISO file and creating a custom USB bootable media before you can proceed with the setup. Also, you must ensure the computer can boot from a USB flash drive, which means you may need to change the UEFI settings or start the computer in the boot menu. Since the firmware settings are different on every computer, you must check your manufacturer support website for more specific details.

1. Download Windows 11 24H2 ISO file

To download the official Windows 11 24H2 ISO file, use these steps:

  1. Open Microsoft Support website.

  2. Select the Windows 11 option under the “Download Windows 11 Disk Image (ISO) for x64 devices” section.

    Windows 11 ISO download

  3. Click the Download button.

  4. Select the installation language.

    Select ISO file language

  5. Click the Confirm button.

  6. Click the Download button to save the Windows 11 24H2 ISO file on the computer.

    Windows 11 x64 ISO download

Once you complete the steps, you can use the ISO file of Windows 11 to create an installation media.

2. Create Windows 11 24H2 bootable media

To create a Windows 11 24H2 bootable media, connect a USB flash drive of at least 8GB and use these steps:

  1. Open Rufus website.

  2. Click the link to download the latest version under the “Download” section.

  3. Choose the USB flash drive from the “Device” setting.

  4. Double-click the executable to launch the tool.

  5. Click the Select button.

    Rufus Windows 11 24H2 open ISO file

  6. Select the Windows 11 24H2 ISO file.

  7. Click the Open button.

  8. Continue with the default settings after the download.

  9. (Optional) Specify a name for the drive under the “Volume label” setting.

  10. Click the Start button.

  11. Check the “Remove requirement for 4GB+ RAM, Secure Boot and TPM 2.0” option to install version 24H2 on unsupported hardware.

    Rufus Windows 11 24H2 unsupported settings

  12. Check the “Remove requirement for an online Microsoft account” option to bypass the internet and Microsoft account requirements and create a local account.

  13. (Optional) Check the “Create a local account with username” option and specify an account name to create a local account automatically.

  14. Check the “Disable BitLocker automatic device encryption” option to prevent the setup from enabling BitLocker during the installation.

  15. Click the OK button.

Once you complete the steps, Rufus will begin creating a bootable media with the Windows 11 installation media for unsupported hardware.

If you choose the option to create a local account automatically, the setup will create the account without a password. After the installation, it’s recommended that you create a password and PIN from the “Sign-in options” page.

3. Windows 11 24H2 unsupported PC clean install process

To perform a clean install of Windows 11 24H2 on unsupported hardware, use these steps:

  1. Start the PC with the Windows 11 24H2 USB flash drive.

  2. Press any key to continue.

  3. Choose the installation language and format.

    Windows 11 24H2 setup language option

  4. Click the Next button.

  5. Choose the keyboard and input method.

    Windows 11 setup keyboard option

  6. Click the Next button.

  7. Select the “Install Windows 11” option.

    Install Windows 11 24H2 option

  8. Check the “I agree everything” option to confirm this process will delete everything on the computer.

  9. Click the “I don’t have a product key” option.

    I don't have a product key

    Quick note: The computer will activate automatically if you’re reinstalling the operating system. If this is a new device that never included a version of Windows, you will have to provide a product key.
  10. Select the edition of “Windows 11” your license key activates (if applicable).

    Choose edition of Windows option

  11. Click the Next button.

  12. Click the Accept button.

  13. Select each partition in the hard drive you want to install Windows 11 24H2 and click the Delete button. (Usually, the “Drive 0” is the drive that contains all the installation files.)

    Windows 11 24H2 partition setup

  14. Select the hard drive (Drive 0 Unallocated Space) to install the latest preview of the operating system.

    Clean install Windows 11 24H2 on unallocated space

  15. Click the Next button.

  16. Click the Install button.

    Windows 11 24H2 clean install

  17. Choose your region setting on the first page of the out-of-the-box experience (OOBE) after the installation.

    Windows 11 24H2 OOBE region

  18. Click the Yes button.

  19. Select your keyboard layout setting.

    Keyboard layout

  20. Click the Yes button.

  21. Click the Skip button if you do not need to configure a second layout.

  22. The computer will automatically connect to the network using an Ethernet connection. You must set up the connection manually on a wireless connection (a security key may be required).

  23. (Optional) Confirm a name for the computer.

    Windows 11 OOBE name PC

  24. Click the Next button. (The device will restart automatically.)

  25. Select the “Set up for personal use” option for Windows 11 Pro. The “Home” edition does not have this option.

    Windows 11 setup types

  26. Click the Next button.

  27. Click the Sign in button.

    Quick note: If you select the option to skip the internet and online account and choose the option to create a local account, the wizard will skip this part and continue with the initial setup.
  28. Confirm your Microsoft account email to create a Windows 11 account.

    Create Windows 11 account

  29. Click the Next button.

  30. Confirm your Microsoft account password.

  31. Click the Next button.

  32. Click the Create PIN button.

  33. Create a new four-digit PIN.

    Windows 11 OOBE create PIN

  34. Click the OK button.

  35. Confirm the privacy settings that best suit your situation by turning on or off the toggle switch for each setting.

  36. Click the Next button.

  37. Click the Next button again.

  38. Click the Accept button.

    Windows 11 OOBE privacy settings

  39. Click the More options setting.

    Windows 11 24H2 OOBE backup settings

  40. Click the “Set up as a new PC” option.

    OOBE skip restore backup for Windows 11

  41. Click the “Set up as a new PC” option again (if applicable).

  42. (Optional) On the “Let’s customize your experience” page, select one or more ways you plan to use the device to allow the setup to suggest tools and service customization during this experience.

    Windows 11 OOBE customize experience

  43. Click the Accept button to continue. Or click the Skip button to skip this part of the setup.

  44. (Optional) Use the code to link your Android phone or click the Skip option.

  45. Click the Next button.

  46. Click the “Not now” button if you will be using a browser other than Microsoft Edge (if applicable).

  47. Click the “Skip for now” option to skip the PC Game Pass promotion (if applicable).

  48. Click the “No, thanks” button to skip the Microsoft 365 setup (if applicable).

Once you complete the steps, Windows 11 24H2 will finish the clean installation on the computer with unsupported hardware.

It’s worth noting that Microsoft changes the Out-of-box Experience periodically. As a result, your experience may be slightly different, depending on when you’re performing the installation.

You can also follow this guide with this video tutorial I uploaded to my YouTube channel. (Remember to like and subscribe.)

Upgrade Windows 11 24H2 on unsupported hardware

Alternatively, you can also perform an in-place upgrade from Windows 11 23H2 or 22H2 to version 24H2, but for this process, you will need another tool since the USB flash drive created with Rufus won’t let you keep your files and app. However, a workaround still allows you to run commands to bypass the restrictions and continue with the upgrade process.

If you have a device running Windows 10, I recommend using the clean installation process instead.

1. Download Windows 11 24H2 ISO file

To download the ISO file for the new feature update for an unsupported hardware setup, use these steps:

  1. Open Microsoft Support website.

  2. Select the Windows 11 option under the “Download Windows 11 Disk Image (ISO) for x64 devices” section.

    Windows 11 ISO download

  3. Click the Download button.

  4. Select the installation language.

    Select ISO file language/li>

  5. Click the Confirm button.

  6. Click the Download button to save the Windows 11 24H2 ISO file on the computer.

    Windows 11 x64 ISO download

Once you complete the steps, you can mount the Windows 11 ISO file to start the setup process.

2. Windows 11 24H2 unsupported PC upgrade process

If your computer is already running Windows 11 but wants to upgrade to version 24H2 without going through the clean installation process, you can launch the setup with a special command to bypass the requirements to launch an in-place upgrade on unsupported hardware.

To upgrade a computer that doesn’t meet the Windows 11 24H2 requirements, use these steps:

  1. Open File Explorer (Windows key + E).

  2. Open the Windows 11 24H2 ISO file location.

  3. Right-click the ISO file, select the Open with submenu, and choose the Windows Explorer option.

  4. Confirm the letter for the drive with the installation files.

  5. Open Start.

  6. Search for Command Prompt, right-click the top result, and choose the Run as administrator option.

  7. Type the following command to open the location with the installation files and press Enter:

    J:

    In the command, change the letter “J” for the letter that corresponds to your drive.

  8. Type the following command to run the Windows 11 setup bypassing the hardware requirements and press Enter:

    setup.exe /product server
    Quick tip: If the command doesn’t work, in the installation drive, open the “Sources” folder with the cd sources command and run the setupprep /product server command to launch the setup again.

    Windows 11 setup product server

  9. (Optional) Click the “Change how Windows Setup downloads updates” option.

    Windows 11 setup update options

  10. Select the “Not right now” option.

    Disable updates during installation

  11. Click the Next button.

  12. Check the “Keep files, settings, and apps” option.

  13. Click the Install button to upgrade while keeping files and apps.

    Media Creation Tool settings

After you complete the steps, the setup will continue to upgrade to Windows 11 24H2, and since this is an upgrade, you won’t have to go through the Out-of-box Experience (OOBE), and your files and apps will be kept. However, the new setup will run in an unsupported state, meaning that you may be able to download system updates, but they won’t be guaranteed to work, and Microsoft won’t offer support.

While this command works to upgrade an older version of Windows 11 to version 24H2, it’s important to mention that there will be times when it may not work, and you may end up with a message about the setup not being able to determine if your computer is compatible. You can try the command a few more times, but if it doesn’t work, you should try a different method.

You can also follow these instructions in my video tutorial on my channel.

If you have any questions, you can ask in the comments below.

(Optional) In-place upgrade using Rufus

It’s possible to perform an in-place upgrade to Windows 11 24H2 using an offline installer created with Rufus on incompatible hardware, but you will have to run a few commands to edit the Registry before running the “setup.exe” file to launch the Windows Setup. (The developer is aware of this issue, and these commands will run automatically in future releases of the Rufus tool.)

Warning: Before proceeding, it’s crucial to acknowledge the risks associated with modifying the Windows Registry. Incorrect changes can lead to system instability or operational issues. Therefore, ensure you have a full system backup before making any changes. Proceed with caution and understanding.

To start the Windows 11 24H2 setup for unsupported hardware using the USB bootable media created using Rufus, use these steps:

  1. Open Start.

  2. Search for Command Prompt (or Windows Terminal), right-click the top result, and select Run as administrator.

  3. Type the following command to delete the “CompatMarkers” key and press Enter:

    reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers" /f 2>NUL
  4. Type the following command to delete the “Shared” key and press Enter:

    reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared" /f 2>NUL
  5. Type the following command to delete the “TargetVersionUpgradeExperienceIndicators” key and press Enter:

    reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /f 2>NUL
  6. Type the following command to add a new multi-string value to “HwReqChk” under “AppCompatFlags” and press Enter:

    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,"
  7. Type the following command to add a new DWORD value to “MoSetup” under “Setup” and press Enter:

    reg.exe add "HKLM\SYSTEM\Setup\MoSetup" /f /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1

Once you complete the steps, the commands will delete specific Registry keys under the “AppCompatFlags” path. The “/f” switch forces the deletion, and “2>NUL” suppresses any error output.

Also, the “HwReqChk” value is being added as a multi-string (“REG_MULTI_SZ”) with specific hardware requirement checks. The “MoSetup” value is adding a DWORD entry to allow upgrades even with unsupported TPM or CPU.

It’s possible to undo the changes before upgrading with these commands:

  • reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers"
  • reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared"
  • reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators"

You will also have to delete the added values with these commands:

  • reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk" /v HwReqChkVars /f
  • reg.exe delete "HKLM\SYSTEM\Setup\MoSetup" /v AllowUpgradesWithUnsupportedTPMOrCPU /f

Update October 7, 2024: This guide has been updated to ensure accuracy and reflect changes to the process.

About the author

Mauro Huculak is a Windows How-To Expert who started Pureinfotech in 2010 as an independent online publication. He has also been a Windows Central contributor for nearly a decade. Mauro has over 15 years of experience writing comprehensive guides and creating professional videos about Windows and software, including Android and Linux. Before becoming a technology writer, he was an IT administrator for seven years. In total, Mauro has over 21 years of combined experience in technology. Throughout his career, he achieved different professional certifications from Microsoft (MSCA), Cisco (CCNP), VMware (VCP), and CompTIA (A+ and Network+), and he has been recognized as a Microsoft MVP for many years. You can follow him on X (Twitter), YouTube, LinkedIn and About.me. Email him at [email protected].