ACTIVE MALWARE WINDOWS TESTED: WINDOWS 11, WINDOWS 10

How to fix
“There is no TPM available. Please check BIOS settings” error
on Windows

Resolve the "No TPM available" error in Windows 10/11 effortlessly. Follow our expert-tested solutions and get your system running smoothly again!

How to fix “There is no TPM available. Please check BIOS settings” error in Windows?
Quick Summary
Error severity
Medium
Est. time
10 minutes
Offer Fortect PC Suite
Start fix →
Ad · we may earn a commission
0 Comments
01

What causes How to fix “There is no TPM available. Please check BIOS settings” error in Windows?

  • TPM is disabled in the BIOS settings
  • BIOS is missing updates
  • Corrupted system files
  • Issues with the operating system
  • Incompatibility with hardware
Offer Fortect PC Suite

Repairs Windows system files, removes malware, and restores a clean OS state — without reinstalling.

Ad · we may earn a commission
Get Fortect PC Suite ↗

Hello. Recently I started receiving the "There is no TPM available. Please check BIOS settings" error from Windows Security. How do I fix this?

Some people that use the Windows operating system, encounter the "There is no TPM available. Please check BIOS settings" error. A TPM (Trusted Platform Module)[ref en-1] is used to improve the security of your PC.  It's used by services like BitLocker drive encryption, Windows Hello, and others, to securely create and store cryptographic keys.

TPM also confirms that the operating system and firmware on your device are what they're supposed to be, and haven't been tampered with. If users receive this error, their system might be vulnerable. This issue should be fixed as soon as possible. In this guide, you will find 4 steps that should help you fix it.

Most of the time, the "There is no TPM available. Please check BIOS settings" error in Windows appears because TPM is disabled in the BIOS settings. It is also possible that the BIOS is missing updates. Keep in mind that manual troubleshooting might be a lengthy process.

How to fix there is no tpm available please check bios settings error in windows
How to fix there is no tpm available please check bios settings error in windows

In that case, you can try using a maintenance tool like [d1] to scan your system. It can fix most system errors, BSODs,[ref en-2] corrupted files, and registry[ref en-3] issues. Otherwise, follow the step-by-step instructions below.

Solution 1. Fix Corrupted System Files

Use Command Prompt commands to repair system file corruption:

  • Open Command Prompt as administrator
  • Use the following command and press Enter:
    sfc /scannow

Fix corrupted system files
Fix corrupted system files

  • Reboot your system
  • If SFC returned an error, then use the following command lines, pressing Enter after each:
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth

Solution 2. Enable TPM 2.0 in BIOS

  • Restart your computer and press Delete button to enter BIOS
  • Go to the Settings tab
  • Use the keyword’s up/down keys to select the Miscellaneous option
  • Expand Intel Platform Trust Technology(PTT) and select Enable
  • Save settings and exit BIOS

Enable tpm 2 0 in bios
Enable tpm 2 0 in bios

For some other Gigabyte motherboards:

  • Restart your computer and press Delete button to enter BIOS
  • Go to the Peripherals tab
  • Use the keyword’s up/down keys to select Trusted Computing option
  • Expand Security Device Support and choose Enable
  • Save settings and exit BIOS

Solution 3. Update BIOS

  • Press Windows key + X and select Command Prompt (Admin)
  • Type the wmic bios get smbiosbiosversion and hit Enter
  • After this, you will see SMBIOSBIOSVersion and the BIOS version of your system
  • Go to the System tab of the DxDiag tool and look for the BIOS section

Enable tpm 2 0 in bios
Enable tpm 2 0 in bios

  • Go to the Website of your BIOS manufacturer
  • Hover over the Support option and the website will display a drop-down menu
  • Click on Support Home
  • Scroll down to find the Downloads & Drivers option and click on it to open it
  • Now, scroll down to find the BIOS category drivers and expand it
  • Type System Information in the Start menu and open it

System information
System information

  • Compare the BIOS Version/Date in the System Information with the version number specified on the official website
  • Begin the downloading
  • Once the download is complete, then double-click on the downloaded file
  • Upon opening the file, the system will warn you that updating the BIOS process will reboot your system. Click on the OK button
  • Next, the system will show you another information dialog, which indicates the current version of BIOS and the version you are installing. Click on the OK button again
  • The system will begin the BIOS updating process
  • Once the progress bar goes to 100%, you’ll see a black screen followed by the following screen
  • After the updating procedure, the system will reboot normally
  • Once the system has successfully rebooted, you can confirm that the latest BIOS version is installed

Solution 4. Clean Install Windows

Clean install windows
Clean install windows

  • When the .ISO file finishes downloading, right-click on it and pick Open with > Windows Explorer to mount the virtual disc, then double-click the setup file to begin the installation
  • Follow the on-screen instructions

Bottom line

To fix the 'There is no TPM available. Please check BIOS settings' error, you can repair corrupted system files using Command Prompt, enable TPM 2.0 in BIOS, and check for BIOS updates. If these solutions do not work, consider using a maintenance tool to scan your system for further issues.

Frequently asked questions

You should first check your BIOS settings to ensure that the TPM feature is enabled. If it’s not visible, your system may not support TPM or it may need an update.

Restart your computer and press the designated key (usually F2, DEL, or ESC) during boot to enter BIOS setup. Look for the Security tab, where you can enable the TPM option.

Unfortunately, if TPM is disabled in the BIOS, you must enable it there, as Windows 10 and Windows 11 require it for certain security features.

Did this fix work for you?
Gabriel E. Hall

Written & verified by

Malware Removal Expert
Malware removal Ransomware recovery Browser hijackers Spyware analysis Security tools testing

Gabriel E. Hall is a malware removal expert and cybersecurity researcher with over ten years of hands-on experience analysing threats and writing removal guides. She has documented hundreds of malware families — from browser hijackers and adware to ransomware and rootkits — providing step-by-step cleanup instructions tested against real infections. Gabriel's work combines deep technical analysis with clear, actionable language that readers without a security background can follow. Her guides consistently appear among the most-referenced resources for malware removal on Windows systems.

0 Comments

Be the first to comment

Still worried? Run a free check.

Paste any URL or domain — we'll scan it against 4.2M known threats in 10 seconds.

View full scanner → Add to your website →