I downloaded the PC Health Check application to make sure my new machine could run Windows 11. My confidence was high, as the specs of my machine were pretty good:
ASUS ROG STRIX B550-F GAMING (WI-FI)
AMD Ryzen 9 3900X
However, when I ran the tool, to my surprise, I got an error telling me
This PC can't run Windows 11
Being told This PC can’t run Windows 11 was a bit of a kick in the teeth for a machine with those specs, that’s a couple of months old.
After digging around, I discovered Microsoft made it mandatory for your device to have a ‘TPM 2.0’ (Trusted Platform Module) chip if you want to install Win 11.
Most consumer machines don’t have this, or at least it isn’t enabled.
My motherboard (ASUS ROG STRIX B550-F) supports something called AMD fTPM (firmware TPM) which is a TPM on the firmware, rather than a dedicated TPM chip.
This, however, isn’t enabled in the BIOS by default.
I restarted my machine and entered BIOS setup. I couldn’t find this setting, so hit F9 to search, and typed ‘TPM’
Set it to
Enabled and clicked through the warning:
Once Windows (10) started, I ran the tool again.
This time, it tells me I can run Windows 11.