Geekflare is supported by our audience. We may earn affiliate commissions from buying links on this site.
In WordPress Last updated: November 18, 2022
Share on:
Invicti Web Application Security Scanner – the only solution that delivers automatic verification of vulnerabilities with Proof-Based Scanning™.

Here’re some ways to return to safety by removing the ‘TPM Device Not Detected’ error.

Security researchers are having a hard time keeping us secure. There are many ways to become a victim of cyber frauds running rampant on the internet.

While you might have antivirus and know how to remove malware from a PC, these are software-based security solutions.

This is basic security that a skilled cybercriminal can bypass.

What’s tough to skip over is mechanisms backed inside the hardware. In that sense, having an active Trusted Platform Module (TPM) is vital.

What is TPM?

TPM is a motherboard-based chip that acts as a security guard for your PC. Besides, it can also come integrated with modern CPUs but runs on a standalone environment providing chip-level security.

One of the most common ways to see this in action is if you’re using something like Bitlocker Device Encryption.

If activated, the encryption keys are stored within the TPM preventing unauthorized access.

However, this isn’t limited to this; there are many applications Windows can use TPM for.

Ergo, having this active on the device is critical for overall security.

TPM Device not detected

Mostly associated with Dell PCs, this is a boot time error that you can easily ignore to continue using the system with some restrictions and risks.

However, there are easy remedies to get this working again.

Enable TPM in BIOS

This is the first thing to check if the TPM chip is there and enabled from the BIOS.

Press ⊞+R to open Windows Run and type tpm.msc.

This will be the output if the TPM is disabled or not present with the hardware:

inactive TPM

If you’ve got a really old processor, maybe it didn’t come with the inbuilt TPM module. Now, you can either upgrade the CPU or purchase a TPM chip and install it on your motherboard.

Another possibility is it’s turned off within the BIOS.

In that case, reboot your PC, and enter the BIOS utility by pressing specific keys shown on the boot screen.

Now, search for TPM configuration, or check the product guide if you can’t find it somehow.

enabling TPM from BIOS

Afterward, enable it and reboot to check the status.

Ideally, you won’t see any warning during boot this time, and running the tpm.msc would return a working TPM:

active TPM

However, there may be more to this TPM device detection issue. So, let’s check some other recommended solutions.

Update TPM Driver

This is the simplest of the lot. Type Device Manager in the search bar and open it.

update TPM driver to fix tpm device not detected

Next, locate the Security devices, and click the Update driver under the Trusted Platform Module.

Now reboot and check if the problem persists.

Try the next solution if you still see the TPM device not detected.

Unplug The Battery

This is the most common fix which has worked for many. You can power down the machine and safely take out the battery.

In the case of desktops, you can open the CPU cabinet and take out the CMOS for a BIOS reset.

unplug CMOS to fix tpm device not detected

Subsequently, wait for a few minutes and plug everything back in to see if you’re out of the TPM device not detected.

Still stuck? You can try to…

BIOS Update

A pending BIOS update can also be the culprit.

However, updating BIOS without some technical know-how is risky. A wrong update or a power failure during a BIOS flash can prevent your motherboard from booting at all, asking at least for a BIOS chip replacement.

Still, updating BIOS is easy for laptops and pre-built desktops. But first, disable the Bitlocker device encryption.

Then visit the OEM website, download the BIOS for your PC, and run the file to follow the on-screen instructions.

But updating BIOS isn’t this straightforward for custom PCs.

To start, you need to check the motherboard version, download the BIOS from the manufacturer’s website, and save it on a USB.

Afterward, restart the PC, and enter the BIOS utility.

Subsequently, search for BIOS update options inside, and follow instructions unique to your motherboard model.

Note: Some motherboard brands have native applications that can help update BIOS from Windows.

Wrapping Up

TPM device not detected is one of the primary problems many users face trying to upgrade to Windows 11.

Still, an active TPM is good to have for many reasons.

The solutions mentioned include enabling TPM from BIOS, updating the TPM driver, unplugging the battery, and lastly, the BIOS update.

But if it’s still staring at you on every boot, try contacting support.

PS: Check out how to change BIOS from legacy to UEFI, again important for those wishing to upgrade to Windows 11.

  • Hitesh Sant
    Hitesh works as a senior writer at Geekflare and dabbles in cybersecurity, productivity, games, and marketing. Besides, he holds master’s in transportation engineering. His free time is mostly about playing with his son, reading, or lying… read more
Thanks to our Sponsors
More great readings on WordPress
Power Your Business
Some of the tools and services to help your business grow.
  • Invicti uses the Proof-Based Scanning™ to automatically verify the identified vulnerabilities and generate actionable results within just hours.
    Try Invicti
  • Web scraping, residential proxy, proxy manager, web unlocker, search engine crawler, and all you need to collect web data.
    Try Brightdata
  • is an all-in-one work OS to help you manage projects, tasks, work, sales, CRM, operations, workflows, and more.
    Try Monday
  • Intruder is an online vulnerability scanner that finds cyber security weaknesses in your infrastructure, to avoid costly data breaches.
    Try Intruder