Forum Discussion
Walterttor
Nov 06, 2025Iron Contributor
My PC doesn't have TPM 2.0. How can I force install windows 11?
My Dell desktop PC runs Windows 10. When I downloaded the Windows 11 ISO and start the in-place upgrade, the Windows 11 setup program tell me: The PC must support TPM 2.0 TMP not detected Then I...
DelawareCanal
Nov 06, 2025Iron Contributor
You force-install a generic TPM driver in Windows 10 before running the Windows 11 setup. This makes the Windows 11 compatibility check see a "TPM" and allow the upgrade to proceed.
How to install windows 11 if "My PC doesn't have TPM 2.0":
- Open Device Manager in Windows 10 (press Win + X, then select M).
- Click on View in the menu bar and select Show hidden devices.
- Expand the Security devices section. You might see nothing here, or you might see a "TPM" with a yellow exclamation mark.
- Right-click on Security devices (or anywhere in the Device Manager list) and select Add legacy hardware.
- The "Add Hardware Wizard" will open. Click Next.
- Select "Install the hardware that I manually select from a list (Advanced)" and click Next.
- Scroll down and select Security devices from the list, then click Next.
- In the left "Manufacturer" pane, select Microsoft. In the right "Model" pane, select Microsoft Hyper-V Virtual TPM Provider or Trusted Platform Module 2.0 (if listed). If not, you can try "Generic Software Trusted Platform Module" from a different manufacturer.
- Click Next and then Finish to install the driver.
- Restart your PC.
- After the restart, run the PC Health Check app again. It might now falsely report that a TPM is available.
- If it does, immediately run your Windows 11 setup.exe from the ISO to perform the in-place upgrade.