Don’t panic if you receive the “There is no TPM available. Please check your BIOS settings” error. In this post, Partition Magic collects the potential causes and troubleshooting methods for the error. You can apply the given fixes to resolve the issue.

TPM (Trusted Platform Module) is used by services like BitLocker drive encryption, Windows Hello, and others to boost the security level of your PC. However, sometimes you will receive the “There is no TPM available. Please check your BIOS settings” error.

This issue usually occurs in Windows because TPM is disabled in BIOS settings or the BIOS is missing updates. There are many cases that users can encounter the error. Here is a true example from the answers.microsoft.com website.

Windows Security is saying TPM isn’t available, yet when I went into BIOS (Gigabyte) it says secure boot is enabled and being used. I looked some things up on Google and tried “TPM.MSC” and it says there is no TPM available. The other thing I tried says to check DISK 0 diskmgmt and it has the option that says TPM 2.0 is available/being used. Is Windows Security being weird or did it disable itself? answers.microsoft.com

Fix 1: Enable TPM in BIOS

Enabling TPM in BIOS is a simple way to fix the “There is no TPM available. Please check your BIOS settings” error. If you run a Gigabyte computer, you can enable TPM in BIOS using these steps.

Tips:
The steps to enable TPM vary according to PC brands and models. You can also try this method if TPM is not available in other cases.

Step 1: Restart your computer and keep pressing the Delete key while the PC boots up.

Step 2: Navigate to the Settings tab and choose the Miscellaneous option with the up/down keys in the keyboard.

Step 3: Expand Intel Platform Trust Technology (PTT) and choose Enable.

Step 4: Press F10 > Enter key to save settings and exit BIOS.

For some other Gigabyte motherboards, please refer to the steps below:

  1. Restart the PC and press the Delete button to enter BIOS.
  2. Move to the Peripherals tab and select the Trusted Computing option by using the up/down key.
  3. Expand Security Device Support and choose Enable.
  4. Save the changes you’ve made and exit BIOS.

Related article: Steps to Activate TPM 2.0 and Secure Boot to Install Windows 11

Fix 2: Run SFC or DISM Commands

You can run SFC or DISM commands to get rid of the “there is no TPM available” error.

Step 1: Run Command Prompt as administrator.

Step 2: In the Command Prompt window, type sfc /scannow and hit Enter. Wait until the process ends.

Tips:
If SFC fails to work, try running DISM commands instead.

Step 3: Input the following commands and hit Enter after each.

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

Step 4: Reboot your computer.

PowerShell Running Scripts Is Disabled on This System (Fixed)
PowerShell Running Scripts Is Disabled on This System (Fixed)

What to do if the “cannot be loaded because running scripts is disabled on this system” message occurs? This post offers solutions to you.

Read More

Fix 3: Update BIOS

If you find that TPM is not available, check if your BIOS is out of date. If not, update it to the latest version.

Tips:
Even though you bought a new computer or motherboard, it is still necessary to check that because it can get outdated easily.

Step 1: Run Command Prompt as administrator and then run the command below.

wmic bios get smbiosbiosversion

Step 2: After you find that your BIOS is outdated, update it by yourself. Go to the official page of the motherboard manufacturer and download the latest BIOS version from the list.

Step 3: Open the downloaded BIOS file and click OK if you are prompted with the warning message “updating the BIOS processor will reboot your system.

Step 4: Then the system will begin updating BIOS. When the progress bar goes to 100%, a black screen will appear.

Step 5: After the updating process ends, the system will reboot normally.

[Solved]: This Build of Vanguard Requires TPM Version 2.0
[Solved]: This Build of Vanguard Requires TPM Version 2.0

Are you still bothered by the “this build of Vanguard requires TPM version 2.0” error? This post shares you with several troubleshooting methods.

Read More

Fix 4: Clean Install Windows

In addition to above fixes, performing a system clean install is also useful for solving the “There is no TPM available. Please check your BIOS settings” error.

Note:
Before starting the process, you should back up all your files to avoid data loss. What to do if you forgot to do that? Well, you can use professional data recovery software like MiniTool Partition Wizard or MiniTool Power Data Recovery to recover files after reinstalling Windows.

MiniTool Partition Wizard DemoClick to Download100%Clean & Safe

Step 1: Go to the official page of Microsoft to download Windows Media Creation Tool.

download Windows Media Creation Tool

Step 2: Then run the tool and use it to create a bootable USB drive.

  1. Click Accept to agree with the license terms.
  2. Click Create installation media (USB flash drive, DVD, or ISO) for another PC and click Next.
  3. Configure language, edition, and architecture, and then click Next.
  4. Choose USB flash drive and hit Next.
  5. Tap Next and wait for the finish of the creation process.

Step 3: Plug the bootable USB drive into the target computer.

Step 4: Restart the computer and boot into BIOS. Set the bootable USB drive as the first boot option and save the changes.

Step 5: In the pop-up window, specify the language, time and currency format, and keyboard or input method based on your needs. Then click Next.

Step 6: Tap Install Now and then choose I don’t have a product key.

Step 7: Choose the OS you would like to install and click Next.

Step 8: Follow the on-screen instructions to complete the operation.

If you experience the “there is no TPM available” message while booting the PC, this post is what you need because it collects possible reasons and available fixes for the error.

  • linkedin
  • reddit