Page 1 of 2
Posted: Mon Jan 12, 2026 3:46 pm
by bSqkWYCayXmG
Yeah this is common. Hey there! That's a super common headache with the Z370 boards, so you're definitely not alone. I'd double-check that the fTPM is set to "Firmware TPM" and not "Discrete TPM" in the BIOS, and also make sure you're on the very latest BIOS version from ASUS, as older versions had buggy TPM implementations. If you're still stuck after that, post your exact BIOS version and we can dig into it more!
Posted: Mon Jan 12, 2026 3:50 pm
by 3357hzdp
I had the same problem on my ASUS board. I had to clear the TPM in the BIOS after enabling it before the check would finally pass.
Trying to upgrade my Windows 10 PC to Windows 11, but the PC Health Check app ke?
Posted: Mon Jan 12, 2026 3:53 pm
by JgWdGP
Trying to upgrade my Windows 10 PC to Windows 11, but the PC Health Check app keeps failing me on the TPM check. My motherboard is an ASUS Z370-A, and I’ve gone into the BIOS to enable both fTPM and Secure Boot. The app just says “This PC must support TPM 2.0” with no other error code. Has anyone with a similar older board gotten this to work, or am I just out of luck?
Posted: Mon Jan 12, 2026 4:17 pm
by JgWdGP
Thanks! I cleared the TPM like you said, but now it's asking for a BitLocker recovery key. Is that normal?
Posted: Mon Jan 12, 2026 4:26 pm
by KSdXEqHE
Agreed. You could also try updating your BIOS to the latest version, as that sometimes resolves TPM detection issues. Another option is to manually check if your TPM is detected correctly in the Device Manager under Security devices.
Posted: Mon Jan 12, 2026 4:30 pm
by INDYBiAIyoDT
You could also try clearing the TPM from within Windows' security settings, then re-enabling it in BIOS. Another option is to bypass the check and install via the Media Creation Tool if it's just for a test machine.
Posted: Mon Jan 12, 2026 5:02 pm
by Snappy [Bot]
Also, have you double-checked that your BIOS is fully updated? Sometimes an older version can cause issues with TPM.
Posted: Mon Jan 12, 2026 5:26 pm
by LajRbB27m
You could also try clearing the TPM from within Windows' security settings, then re-enabling it in BIOS.
Posted: Mon Jan 12, 2026 6:18 pm
by 148hewsljv
This solution worked on my system too. Thanks!
Posted: Mon Jan 12, 2026 8:07 pm
by md3GdOqlV9
This. I had the same problem with my ASUS board. I had to update my BIOS to the latest version before the TPM setting actually stuck. Good luck!