Windows 11 is official. Microsoft announced its new operating system at a dedicated event on 24 June, with a big design overhaul and native support for Android apps among the most significant changes.
It’s widely expected to be released this October, before a free upgrade becomes available to compatible devices in early 2022.
However, the list of PCs that will get Windows 11 is very different to those currently running Windows 10. Microsoft has updated the hardware requirements, so existing devices will have to meet a new set of criteria in order to be eligible. See more in our separate guide: Will my PC run Windows 11?
Among them is a CPU with support for a TPM 2.0 module. That counts out a lot of older hardware, as TPM 2.0 was released in October 2014.
Microsoft’s ‘PC Health Check’ app, briefly available on the Windows 11 website, erroneously said some compatible PCs couldn’t run the new OS. In reality, TPM 2.0 just needed to be enabled in the BIOS settings. Holding down Esc, Del or a function key (often F2) while the device is powering on is the most common way to access them, with the TPM option usually described as ‘PTT’ or ‘PSP fTPM’.
However, even if you don’t have a TPM 2.0 processor, don’t rush out to buy new hardware. There is a way to bypass it and the 4GB RAM and Secure Boot requirements, but it involves making changes to the registry. As such, we wouldn’t recommend it for your main device.
How to get Windows 11 without TPM 2.0
This method involves setting up a lab-like environment. Microsoft will allow device manufacturers to disable the TPM requirement on their version of Windows 11 – you'll be doing the same here:
- Download the Windows 11 beta like you would on any device
- Restart and try to install it. If your PC doesn’t meet the hardware requirements, you’ll see a message saying ‘This PC can’t run Windows 11’
- From this screen, hit Shift + F10 to open the Command Prompt window
- Type ‘regedit’ and hit enter
- The Windows Registry Editor will now open. In the address bar, type ‘HKEY_LOCAL_MACHINE\SYSTEM\Setup’ and hit enter
- You should now see a ‘Setup’ key. Right-click it and choose New > Key
- You’ll now be prompted to give it a name. Choose ‘LabConfig’ and hit enter
- Right-click the new key you’ve created and choose New > DWORD (32-bit) value
- Give it the name ‘BypassTPMCheck’ and set its data to 1
- Follow the same process for ‘BypassRAMCheck’ and ‘BypassSecureBootCheck’, with the same value of 1
- Close this window using the red X in the top-right corner
- Close the Command Prompt window by typing ‘exit’ and hitting enter
- You’ll now be back at the ‘This PC can’t run Windows 11’ message. Click the back button in the top-left corner
- You should now be able to complete the installation as normal
It’s worth noting that following these steps could affect the performance or stability of Windows 11. That’s on top of the new OS only being available as an early build right now, so we’d recommend only doing this if you want the final version of Windows 11 when it comes out.