For those who get the message that winblows 11 will not install on your machine because you do not have a TPM 2 chip installed, it's a Pain in the Butt to see that warning.
But, if you have a PC with a motherboard that was produced after 2015 then you probably do have it, but it is just not enabled in your Bios.
I have a relativity new AUSUS Prime mother board and I got the message that my PC could not install windows 11 because I didn't have TPM 2.
But, being an Asus board with a upgraded Intel i7 cpu I knew it was there, but just not enabled. Most Asusus boards have had TPM as a standard since about 2015.
In an ASUS Bois go to Advanced Settings and locate PCH-FW Config from the drop-down list, click on it and you will see the PTT option- (Platform Trust Technology) but it will be disabled by default. Once you enable the PTT option you are enabling TPM 2 or higher depending on your motherboard version & CPU. Asus went with PTT instead of TPM because most of their boards don't come standard with a Physical TPM Chip, so TPP does the same thing (just not as well) but is a much cheaper option & Win 11 is happy with it..
Now when you run the Windows 11 compatibility test it will tell you that your system is ready to go for a Win 11 install. I am sure that most other Motherboard manufactures have had TPM or TTP standard since around 2015 too. All you have to do is find where it is in your BIOS and enable it.
Cheers