Your ‘unsupported’ Windows 10 PC can still run Windows 11 in 2025

Microsoft has announced that support for Windows 10 will officially cease on October 14, 2025. This impending deadline has prompted many users to consider whether their older PCs can successfully upgrade to Windows 11. However, those who have attempted to upgrade may have encountered obstacles due to Microsoft’s stringent hardware requirements, which include the need for TPM 2.0 and specific CPU models. Fortunately, there are several workarounds available that allow users to upgrade their systems, even if their PCs are classified as incompatible.

Check your PC’s actual compatibility first

Before diving into any workaround, it’s essential to assess the specific compatibility issues your PC may face. Here’s a step-by-step guide to help you determine your system’s readiness:

  1. Check if your PC uses UEFI or Legacy BIOS: Launch System Information (msinfo32.exe) to find out.
  2. BIOS Mode Value: Ensure that it indicates UEFI, as this is necessary for most upgrade methods.
  3. Verify TPM status: Use the TPM Management tool (tpm.msc) to check if your PC has a TPM.
  4. CPU Compatibility: Windows 11 version 24H2 has introduced new CPU requirements. Most Intel CPUs from 2009 or later and AMD CPUs from 2013 or later should meet these standards.

Option 1: Registry Edit Method (For PCs with TPM 1.2+ and UEFI)

This method is suitable for computers equipped with a TPM (any version) and UEFI boot mode, but facing CPU compatibility issues.

  1. Modify the Windows registry: Open Registry Editor (regedit.exe) as an administrator. Navigate to HKEYLOCALMACHINESYSTEMSetup. If the MoSetup key is absent, create it by right-clicking Setup, selecting New > Key, and naming it MoSetup. Then, right-click in the right pane, choose New > DWORD (32-bit) Value, name it AllowUpgradesWithUnsupportedTPMOrCPU, set its value to 1, and restart your PC.
  2. Download Windows 11 ISO: Visit the Windows 11 download page (aka.ms/DownloadWindows11), select Download Windows 11 Disk Image (ISO) for x64 devices, and save the ISO file to your computer.
  3. Mount the ISO file: Open File Explorer, right-click the downloaded ISO file, and mount it as a virtual drive.
  4. Run Windows setup: Navigate to the mounted drive in File Explorer, double-click Setup.exe, accept any compatibility warnings, and choose whether to keep your apps and data or perform a clean installation.

Option 2: Using Rufus (for PCs without TPM or UEFI)

For older PCs lacking TPM or UEFI support, Rufus can be utilized to create modified installation media for Windows 11.

  1. Download required files: Obtain Rufus version 4.6 or later from rufus.ie or the Microsoft Store, and download the Windows 11 ISO file from aka.ms/DownloadWindows11. Prepare a USB flash drive (16GB or larger), keeping in mind that all data on it will be erased.
  2. Create modified installation media: Launch Rufus, select your USB drive, and click SELECT to choose your Windows 11 ISO. Click Start, and in the Windows User Experience dialog, check the box to remove the requirement for 4GB+ RAM, Secure Boot, and TPM 2.0. Click OK and wait for Rufus to create the bootable drive.
  3. Run the Windows 11 setup: Once Rufus completes, open the USB drive in File Explorer and double-click Setup.exe to begin the installation. Accept any compatibility warnings, select your upgrade options, and follow the prompts to complete the installation.

Important points to consider…

These methods are unofficial workarounds, utilizing Microsoft’s own documented registry settings. Users may encounter compatibility warning messages during installation. The registry method (Option 1) is generally preferred for its simplicity and reliability. However, some very old systems, particularly those with AMD processors lacking SSE4.2 support, may not be compatible with these methods.

Winsage
Your 'unsupported' Windows 10 PC can still run Windows 11 in 2025