Forum Discussion
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 run the PC heath check app and it shows TPM 2.0 is not available. How can I force install Windows 11 if My PC does not have TPM 2.0.
Thanks
7 Replies
Even if you add a TPM chip, the processor you've (i7-4790) is not supported for Windows 11.
- WaicecaIron Contributor
If your PC doesn't have TPM 2.0, please add a new TPM chip so you can install Windows 11 without any issue.
- AlabamaCrimsonIron Contributor
Received such a question: "My PC doesn't have TPM 2.0. How can I force install windows 11?" Don't worry! Using Group Policy to bypass TPM 2.0 checks is a common method for systems that lack TPM 2.0 but still want to install or upgrade to Windows 11.
However, note: Group Policy settings are typically available only on Windows 10/11 Pro, Enterprise, or Education editions. Windows 11 Home does not include Group Policy Editor by default, so you'd need to enable or edit the registry directly.
Important Notes:
- This bypass disables some hardware security checks, and your system will be considered unsupported.
- You may encounter issues with Windows Update or future upgrades.
- Backup your data before proceeding, as bypassing checks can lead to stability or security issues. - DelawareCanalIron 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.
- EphraimjoIron Contributor
"My PC doesn't have TPM 2.0"-- Installing Windows 11 on a PC that doesn't have TPM 2.0 is technically possible, but it's important to note that Microsoft officially requires TPM 2.0 as a security feature. Bypassing this requirement means your system won't meet the official minimum specifications, which could affect security and supportability.
Recommend the DISM / Image Editing Method if you got this error "My PC doesn't have TPM 2.0". This is for those who like to get their hands dirty with the command line and system image files. It's what the Rufus script is doing automatically. You manually modify the appraiserres.dll file in the Windows 11 ISO, which is responsible for the compatibility check.
How to do it:
- Download the Windows 11 ISO.
- Extract the ISO to a folder on your hard drive (you can use 7-Zip).
- Navigate to the sources folder and find the file appraiserres.dll.
- Rename this file to appraiserres.dll.old.
- Copy the appraiserres.dll file from a Windows 10 ISO (from its sources folder) and paste it into the Windows 11 sources folder.
- Now, use a tool like the free Oscdimg (from the Windows Assessment and Deployment Kit) or another ISO creation tool to repackage the folder into a new, bootable ISO.
- Burn that new ISO to a USB and install.
- DamkIron Contributor
If your PC doesn't have TPM, it is still possible to install Windows 11 without TPM 2.0 chip.
1. Press Win + R, type regedit, and press Enter.
2. Go to:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup
3. Right-click the right pane → New > DWORD (32-bit) Value → name it:
AllowUpgradesWithUnsupportedTPMOrCPU
4. Double-click it and set the Value data to 1.
5. Close the Registry Editor.
6. Run the Windows 11 Setup.exe from an ISO or USB created with the Media Creation Tool.
7. Choose Keep personal files and apps to upgrade safely.
- EliasyuerIron Contributor
This is a manual, offline, and 100% safe method that works on nearly all older PCs that lack TPM 2.0 or use unsupported CPUs. You’ll create a modified Windows 11 setup using files from Windows 10 to remove the hardware checks.
đź§° What You Need
- A Windows 11 ISO file (you can get it from Microsoft’s official site).
- A Windows 10 ISO file (for extracting one key file).
- Around 8 GB free space on your PC.
Force Install Windows 11 If The PC Does not Have TPM 2.0
Step 1: Right-click the Windows 11 ISO → Mount (or extract it with 7-Zip). Copy all files from the mounted ISO to a folder, e.g.
Step 2: Right-click the Windows 10 ISO → Mount. Navigate to the sources folder.
Step 3: Find and copy this file:
appraiserres.dll
Step 4: Go to your C:\Win11_Install\sources folder. Find and delete the existing appraiserres.dll file. Paste the appraiserres.dll you copied from the Windows 10 ISO.
This file disables TPM, CPU, and Secure Boot checks during setup.