With this simple little registry tweak, you bypass the checks for an approved processor and TPM 2.0 in order to upgrade your old Windows 10 PC to Windows 11.
But, you might still see a warning telling you your PC is unsupported. Some security updates or future features might not work. Microsoft could deny you support if things break.
Of course, we cannot promise that it’s safe to install Windows 11 on an unsupported PC, but as of July 2025 it definitely works. Just remember by doing so you are moving off the beaten path, so don’t complain to Microsoft or us or your legal team if your PC gets confused down the line.
Prerequisites
In order to upgrade your old and unsupported PC from Windows 10 to Windows 11 you will need the following:
- A computer that has at least TPM 1.2 (instead of TPM 2.0, which is required for your computer to upgrade to Windows 11 without sneaky registry tweaks).
- A full backup of your files. This process isn’t supposed to delete data, but surprises happen.
- The Windows 11 Installation Assistant or a Windows 11 ISO, both from Microsoft’s website.
- A dose of caution: don’t poke around in the registry unless you know what you’re doing.
The step-by-step process
- Open the Registry Editor:
PressWindows + R, typeregedit, and hit Enter. - Go to
HKEY_LOCAL_MACHINE > SYSTEM > Setup > MoSetup - Create the special value:
- Right-click in the right pane.
- Select
New > DWORD (32-bit) Value. - Name it:
AllowUpgradesWithUnsupportedTPMOrCPU - Set its value to
1in the Value Data field. - Press OK
- Close Registry Editor and reboot your computer
- Launch the installer:
Run the Windows 11 Installation Assistant or just double-clicksetup.exeinside your Windows 11 ISO.
Follow the prompts and let the installer do its thing.
That’s all. One key, one value. AllowUpgradesWithUnsupportedTPMOrCPU. No labyrinth of settings, no wild heap of DWORDs. Just a little registry edit and you’re ready for Windows 11, even with hardware that’s been around the block a few times.

