In order to install Windows 11, TPM 2.0 (Trusted Platform Module) needs to be actively available on your computer. In certain cases, you may find the need to manually Enable TPM2.0 by going to BIOS/UEFI Settings.
Enable TPM 2.0 (Trusted Platform Module)
Trusted Platform Module or TPM is basically a security chip, capable of implementing Hardware based security features on computers, using integrated cryptographic keys.
In addition to certain minimum hardware requirements, Microsoft requires Windows 11 computers to be equipped with TPM 2.0, in order to support enhanced security features like Windows Hello (Face ID, Finger Print & Iris login), integrated BitLocker for Data Protection and others.
If you purchased your computer during the last 5 years, it should be equipped with Trusted Platform Module (TPM) and capable of being upgraded to Windows 11.
To check whether your computer is ready for Windows 11, go to Settings > Update & Security > Windows Security > Select Device Security in the left-pane. In the right-pane, click on Security Processor Details link.
Note: If Security Processor is not listed, you need to manually Enable TPM on your computer (see steps as provided below).
On the next screen, make sure that Specification Version is 2.0.
If TPM Specification version is 2.0, your computer is ready for Windows 11. If it is below 2.0, your computer does not qualify for Windows 11.
Enable TPM Using UEFI Settings
In certain cases, the computer is equipped with TPM security chip, but it does not show up on Device Security screen. This can be fixed by enabling TPM in BIOS/UEFI Settings.
Go to Settings > Update & Security > select Recovery in the left-pane. In the right-pane, scroll down and click on Restart now button, located under “Advanced Startup” section.
From the next screen, navigate to Troubleshoot > Advanced options > UEFI Firmware Settings.
On the next screen, click on Restart to proceed to UEFI Settings screen.
On the next screen, locate TPM Settings option and toggle the TPM Device Status to ON position. Make sure you save the revised TPM Settings and logout from UEFI.
Note: On UEFI Settings screen, TPM Settings may be available under Advanced Security, Trusted Computing, Intel Software Guard or other headings.
Also, the option to Enable TPM may be named as Intel Platform Trust Technology, Intel PTT, Intel SGX Enable, Security Device or Security Device Support, AMD fTPM or AMD PSP fTPM.
Verify TPM in Device Manager
After enabling TPM in UEFI, you need to make sure that TPM 2.0 has been detected by the system.
Right-click on the Start button and select Device Manager. On Device Manager screen, expand Security Devices entry and see if Trusted Platform Module 2.0. is listed.
If Trusted Platform Module 2.0 is not listed or if you see yellow triangle next to it, right-click on Trusted Platform Module 2.0 and click on Update Driver option.
On the next screen, click on Search Automatically for updated Driver version option and follow the onscreen instructions to install updated driver software on your computer.
Unable to Install Windows 11
The easiest way to confirm this is by downloading PC Health Check App from Microsoft.
Open the downloaded App and click on Check Now. On the next screen, you will see whether or not your PC meets Windows 11 requirements.
You won’t be install Windows 11, if the Processor or any other Hardware component on your computer does not meet Windows 11 requirements.
The option in this case is either to buy a New Windows 11 compatible Computer or continue using Windows 10. As you can see in above image, you will keep getting Windows 10 updates.