On October 14, 2025, Microsoft will cease providing security updates for Windows 10 PCs unless users opt into the Extended Security Updates program, which comes at a significant cost. For those looking to upgrade to Windows 11 on older machines, the process can be daunting. Many users will discover that their devices do not meet the stringent requirements set forth by Microsoft, particularly regarding CPU compatibility and the necessity of a Trusted Platform Module (TPM) version 2.0. The company has firmly stated that these requirements will not be adjusted.
However, amid these limitations lies a silver lining for the resourceful. While the official channels for upgrading to Windows 11 may present obstacles, savvy users can find ways to navigate these restrictions. As detailed in ZDNET’s Windows 11 FAQ, there are two fully supported methods to bypass the automatic upgrade limitations.
How to upgrade your old ‘incompatible’ PC to Windows 11
For those willing to undertake a clean installation of Windows 11, a straightforward approach exists. By booting from installation media, users can initiate Windows Setup without encountering the CPU compatibility check. This method does require reinstalling applications, restoring data files, and adjusting system settings to tailor the experience to personal preferences.
For a more seamless upgrade experience, a minor adjustment to the Windows registry is necessary. This modification instructs the Windows 11 Setup program to overlook compatibility checks for CPUs and allows installation on PCs equipped with an older TPM version (1.2). It is crucial to proceed with caution when editing the registry, and creating a complete backup beforehand is highly recommended.
To make this change, follow these steps:
- Open the Registry Editor by typing Regedit.exe in the search bar.
- Navigate to the following key: HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup.
- Right-click in any empty space in the right pane and select New > DWORD (32-bit) Value.
- Name the new value AllowUpgradesWithUnsupportedTPMOrCPU and set its value to 1.
Once this adjustment is made, save your changes and proceed with the installation. After downloading the necessary files, open File Explorer and double-click the ISO file to mount it as a virtual DVD drive. Locate the Setup.exe file and double-click it to initiate the upgrade process. Although a warning about compatibility issues will appear, clicking OK will allow the upgrade to continue without significant complications.
During the installation, users will have three options: a Full Upgrade to retain apps, settings, and files; a Keep Data Only option to preserve data while starting fresh with apps and settings; or a Clean Install for a completely new setup.
For those who prefer a more customized upgrade experience and are comfortable creating installation media, the open-source utility Rufus offers an alternative pathway. Detailed guidance on this method is available in the ZDNET article titled ‘How to install Windows 11 the way you want (and sneak by Microsoft’s restrictions)’.