You can enable a Windows 11 upgrade on unsupported hardware by adding a specific registry value. This method is documented by Microsoft for scenarios where the CPU is the only blocker, but it comes with risks and no guarantee of future updates.

Method: Registry Key for Unsupported CPU/TPM

  1. Press Win + R, type regedit, and press Enter to open the Registry Editor.

  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup.

  3. Right-click Setup, select New > Key, and name it MoSetup if it does not exist.

  4. Select MoSetup, then right-click in the right pane and choose New > DWORD (32-bit) Value.

  5. Name the value AllowUpgradesWithUnsupportedTPMOrCPU.

  6. Double-click the new value, set Value data to 1, and click OK.

  7. Close the Registry Editor.

  8. Mount the official Windows 11 ISO and run Setup.exe from within Windows 10 to start the in-place upgrade.

  9. Follow the on-screen prompts to complete the installation.

  10. After installation, go to Start > Settings > Windows Update and check for updates.