Trying to upgrade to Windows 11 but I’m stuck on the TPM check. The PC Health Check app says “This PC must support TPM 2.0” but my computer is only a few years old. I’ve gone into the BIOS and found a TPM setting, enabled it, but now I get error code 0x80070490. Is there a specific way it needs to be configured, or is this a driver issue? Really frustrated as everything else meets the requirements.
Quick tip: I had this issue with a fairly new laptop. For me, enabling TPM in the BIOS wasn't enough; I also had to switch from "Discrete TPM" to "Firmware TPM" in the security settings. After that, a simple reboot let the check pass.
Same here. I had the same problem. For me, clearing the TPM in Windows Security like they mentioned finally got the upgrade to go through. Hope that helps.