Try this fix if you get “This pc can’t run Windows 11” during setup

Windows 11 has stricter system requirements than Windows 10; this means that devices that run Windows 10 may not be compatible with Windows 11, even if they are not that old. Microsoft released its own test program when it announced Windows 11 that would tell you if the PC it was run on is compatible with Windows 11. The tool was removed shortly afterwards. Microsoft promised that it would provide an updated version of it shorter to the release of Windows 11.

The requirements have not been changed, and you may use third-party tools to check if your device is compatible with Windows 11.

Not all is lost if the device is not compatible, especially if TPM is the component. It may take just a flip of a switch in the bios of the system to make it compatible in that case, if the processor supports firmware-based TPM. Both Intel and AMD support this, and you may find options to enable the Intel Platform Trust Technology or the AMD Platform Security Processor in the BIOS to enable the feature and make the device compatible with Windows 11.

Restore the Windows 10 Start Menu in Windows 11 with TenStartMenuFixer

There is still a chance if TPM 2.0 is not support on the device. If you do get “This PC can’t run Windows 11” during setup, or ran one of the compatibility checkers and discovered that TPM was the issue, then you may enforce compatibility by disabling some compatibility checks during setup.

Here is how that is done:

  1. You get This PC can’t run Windows 11 when the PC is not compatible during setup, e.g. when you install Windows 11 from disc or USB. You cannot proceed at this point as the “next” button is not activate.
  2. Press Shift-F10 to open a command prompt window.
  3. Type regedit and press the Enter-key to load the Windows Registry Editor.
  4. Navigate to HKEY_LOCAL_MACHINESYSTEMSetup in the Registry Editor window.
  5. Right-click on Setup and select New > Key.
  6. Name it LabConfig and press the Enter-key.
  7. Right-click on the new LabConfig key and select New > Dword (32-bit) Value.
  8. Name it BypassTPMCheck.
  9. Set its value to 1.
  10. To disable the Secure Boot Check:
    1. Right-click on LabConfig and select New > Dword (32-bit) Value.
    2. Name it BypassSecureBootCheck.
    3. Set its value to 1.
  11. To bypass the RAM check:
    1. Right-click on LabConfig and select New > Dword (32-bit) Value.
    2. Name it BypassRAMCheck.
    3. Set its value to 1.
  12. Close the Registry Editor window.
  13. Type exit in the command prompt window and press the Enter-key.
  14. Activate the back button in the top left corner of the “This PC can’t run Windows 11” window to go back and repeat the system requirements check.
  15. If everything worked out, TPM, secure boot, and RAM should not be a problem anymore during the compatibility check.

Several Windows features require TPM, and these may not work at all or only partially if TPM is not available.

The method may not work in all cases, but it is worth a try if you are stuck during setup and know that the reason for being stuck is TPM, RAM or secure boot.

(via Bleeping Computer)