Windows 10 не видит tpm

Table of contents

  • What Is a Trusted Platform Module (TPM)?
  • How to Check if the TPM Is Working
    • Method 1: Using the Command Prompt
    • Method 2: Using the Run dialog box
    • Method 3: Using the Windows Security app
    • Method 4: Using the Device Manager
  • What to Do if You Don’t Have a TPM Device?
  • How to Fix the Error “TPM Device Not Detected” on Windows 10/11
    • Fix 1: Check if TPM is enabled in the BIOS/UEFI
    • Fix 2: Shutdown your laptop and turn it on with battery power
    • Fix 3: Disconnect your laptop battery
    • Fix 4: Drain all system power (PCs)
    • Fix 5: Get the latest Windows updates
    • Fix 6: Check for system file corruption
    • Fix 7: Clear the TPM cache manually
    • Fix 8: Reset the BIOS/UEFI to factory defaults
    • Fix 9: Change your TPM version
    • Fix 10: Update your BIOS
    • Fix 11: Update the TPM driver or firmware
    • Fix 12: Replace the TPM module
    • Fix 13: Contact your OEM
  • What Are the Causes of the Error “Alert! TPM Device Is Not Detected”?
  • The “TPM Not Detected” Error: Fixed
  • FAQ

It’s easy to find yourself in a fit of confusion when you see the TPM error since the device is now becoming more integral to security features. Apart from being unable to run Windows 11, systems that magically stop detecting their TPMs may also lose access to important encryption keys , saved passwords, and other security information.  Thankfully, there are different ways to resolve the error on laptops and desktops and Windows 11 and 10. I’ll outline these methods and explain why the error occurs.

What Is a Trusted Platform Module (TPM)?

A Trusted Platform Module is a dedicated security chip embedded in a motherboard, available as a separate hardware module, or integrated into a CPU. A TPM can also be provided as separate firmware installed in a computer’s chipset. It provides hardware-based security functions, which means it generates and store cryptographic keys, saves passwords and digital certificates, and verify boot integrity to protect against sophisticated attacks. So, see it as a safe that holds the keys necessary to open your computer and unlock other functions and components.

Note

For example, whenever you turn on your TPM-enabled computer, the chip checks your computer status using various indicators. If everything is normal it will provide the encryption keys required to unlock your hard drive and boot your system. That way, your computer won’t boot if hackers attempt to change the startup process.

Microsoft now integrates TPM with various Windows encryption and sign-in processes, such as BitLocker and Windows Hello. However, it is more integral to Windows 11 and is used for boot verification.

Windows now loads encryption keys onto the chip instead of using the system memory. This method ensures that only the chip can provide encryption keys for features like BitLocker whenever you want to decrypt your hard drive.

How to Check if the TPM Is Working

The first step in troubleshooting the issue is confirming whether Windows is correctly reporting that you do not have a TPM. To do that, you must verify that your computer has a Trusted Platform Module and that it is working. There are different ways to confirm.

Let’s show you how.

Method 1: Using the Command Prompt

Follow the steps below:

  • Open the Start menu and type CMD.
  • Click Run as administrator under Command Prompt on the results page.
  • Once the Command Prompt opens, type tpm.msc and press Enter .

Once the Command Prompt opens, type tpm.msc and press Enter

  • The Trusted Platform Module (TPM) Management on Local Computer window will now show up with a message indicating whether your computer has a working TPM chip.

The Trusted Platform Module (TPM) Management on Local Computer window will now show up with a message indicating whether your computer has a working TPM chip

If your computer has a TPM, the window will show a small description under the Overview section. It’ll tell you whether the module is ready to use under Status and indicate the TPM’s manufacturer under TPM Manufacturer Information

If your computer does not have a TPM chip, you should see a message that reads:

“Compatible TPM cannot be found.”

However, another detailed message offers the following advice:

“Verify that this computer has a 1.2 TPM or later and it is turned on in the BIOS.”  

If your computer does not have a TPM chip, you should see the message Compatible TPM cannot be found.Verify that this computer has a 1.2 TPM or later and it is turned on in the BIOS.

We’ll cover that later. Now, let’s continue with other methods for checking your TPM status.


Also read:Windows Command Prompt: Most Useful Commands


Method 2: Using the Run dialog box

Here’s how to check through the Run dialog:

  • Launch the Run dialog window. Press the Windows + R key combo.
  • Type tpm.msc into the text box and hit Enter .

Type tpm.msc into the text box and hit Enter

  • You should see the same TPM management window.

The Trusted Platform Module (TPM) Management on Local Computer window will now show up with a message indicating whether your computer has a working TPM chip

Method 3: Using the Windows Security app

You can also check TPM details through the Windows Security application. Follow these steps:

  • Open the Start menu and type device security .
  • Click the Device security option in the search result.
  • Select Security processor details once you see the Device security page.

Select Security processor details once you see the Device security page

If you don’t have a TPM chip or firmware, you should see a message that says, “Standard hardware security not supported.”

If you don’t have a TPM chip or firmware, you should see a message that says, “Standard hardware security not supported

  • The Security processor details page displays your TPM manufacturer, specification version, status, and other information.

Method 4: Using the Device Manager

Additionally, the Device Manager can tell if you have a TPM chip. Here’s how to check:

  • Press Windows + X or right-click the Start button.
  • Select Device Manager .
  • Expand Security devices.

If you don’t have a TPM chip, you won’t see the Security devices option.

Your chip may not appear in the Device Manager if its drivers are corrupt or not installed. This may also affect your computer’s ability to report that you have a chip.

What to Do if You Don’t Have a TPM Device?

People normally see the error “TPM device not detected” in Windows 10 when they try to install Windows 11 or after running the Windows PC Health Check app. Not having the device isn’t the end of the world.

Here are your options:

  • Stay on Windows 10: While support for Windows 10 ends in 2025, you can pay Microsoft a token to extend your support window for 3 years.
  • Upgrade to Windows 11 anyway: You can bypass the TPM requirement and upgrade to Windows 11. However, your computer will lack critical hardware-based encryption and security features.
  • Install a TPM device: If you use a desktop computer, check if your motherboard has a TPM header. If it does, you can purchase a compatible device and install it. Head to the motherboard’s manufacturer website to check the process for your specific model.

How to Fix the Error “TPM Device Not Detected” on Windows 10/11

If the methods above show that your computer is not TPM-enabled, it probably isn’t. However, if you’ve confirmed with your manual and OEM (original equipment manufacturer) that you should have a TPM, you can apply the following methods to fix the issue. They work for Windows 11 and 10 computers as well as desktops and laptops.

We’ll start with the most effective fixes and work our way down to solutions for uncommon underlying issues.

Solution Description Who should apply
Enable TPM in the BIOS/UEFI The TPM might be turned off in the BIOS Users whose computers have TPM 2.0
Power the laptop with battery power Shut down your laptop, unplug your charger, and turn it on with just the battery Laptop users whose computers have TPM 2.0
Disconnect the laptop battery Disconnect and reconnect the laptop battery Laptop users
Drain system power Turn off the computer, unplug the power supply unit, press and hold the power button for a minute, and restart the computer Desktop users
Update Windows Check for and install the latest Windows components Windows users generally
Check for system file corruption Use the System File Checker (SFC) tool to find and replace corrupt or damaged system files Windows users with TPM devices
Clear the TPM cache manually Go through the Windows Security app or the BIOS to delete TPM keys and reset the module to factory defaults People whose computers detect the TPM but still display the error
Reset the BIOS/UEFI Apply default BIOS settings Users whose system can’t detect the TPM
Change the TPM version Upgrade to TPM 2.0 Users with TPM 1.2 systems
Update the BIOS Install the latest BIOS version People with older BIOS versions
Update the TPM driver/firmware Install the latest manufacturer TPM firmware or driver Users who haven’t installed firmware updates
Replace the TPM device Install a new and working TPM device Desktop users with dedicated TPM devices
Contact the manufacturer Approach the manufacturer for technical support Individuals with active warranties

Fix 1: Check if TPM is enabled in the BIOS/UEFI

Many computers provide options for switching off the TPM chip within the BIOS or UEFI . As such, your computer may be reporting that it lacks the module when, in fact, it is turned off. You can go to the BIOS to confirm whether this is the case. Every Windows system has a manufacturer-specific method for entering the BIOS environment from boot. However, there’s a universal method from within Windows. Follow these steps:

  • Open the Start menu and click the power icon.
  • Hold down the Shift keyboard button and select Restart.

Hold down the Shift keyboard button and select Restart

  • Your computer will now reboot to the Advanced Startup Options menu.
  • Click Troubleshoot in the Choose an option screen.
  • Select Advanced options on the next page and click UEFI Firmware Settings .

Select Advanced options on the next page and click UEFI Firmware Settings

  • You will now be taken to the BIOS environment.

Once in the BIOS, you can go to the Security or Advanced tab to find the TPM option and enable it. For example, some MSI motherboards have the option under Trusted Computing in the Advanced tab. Lenovo and Dell systems have the TPM toggle in their Security tabs.

The option might go by a different name, such as Security chip, Security device, Trusted computing, or TPM.

Fix 2: Shutdown your laptop and turn it on with battery power

This method works for almost every Dell laptop with a TPM module, as shown in this Reddit thread . While it mostly works on Dell laptops , users have reported success with other brands. It’s quite simple:

  • Turn off your laptop and unplug its charger.
  • Wait for about 3 minutes.
  • Restart the laptop without plugging it in. Ensure you don’t plug in the charger.
  • Head to the Command Prompt window and check for the “TPM not detected” error again (type tpm.msc and press Enter ).

Fix 3: Disconnect your laptop battery

If the previous method did not fix the issue, consider disconnecting your laptop’s battery . This process may be too technical for some people, but most modern laptops are quite easy to open up. You can watch videos on YouTube to check out guides on accessing your computer’s in-built battery or have an expert help you.  After removing the battery, discharge any static current by pressing and holding the power button for about 60 seconds. Now, try restarting the laptop with just its charger and check if the issue has been resolved.

Fix 4: Drain all system power (PCs)

This process also follows the same principle as disconnecting the battery and draining power, except that desktops don’t have batteries. Here are the steps you should follow:

  • Turn off the computer and unplug its power supply cable.
  • Disconnect peripherals.
  • Now, press the power button for about 60 seconds to discharge static power.
  • Connect the power supply cable, turn on the system, and check if the issue has been resolved.

Move on to the next fix if you still get the “Alert! TPM device is not detected” error.

Fix 5: Get the latest Windows updates

You’ll find further down this article that TPM driver and firmware issues are among the reasons for the detection problem. However, other software glitches and conflicts can also trigger the error message you’re seeing. Installing Windows updates is a potential fix for these issues since Microsoft deploys drivers and hotfixes through the client.  Here’s how to check for updates:

  • Type updates in the Start menu and click Check for updates .
  • Ensure you have a working internet connection.
  • The Windows Update client will now check for available updates. 
  • Allow the tool to download and install updates, and then restart your computer to complete the installation.
  • Ensure you also download and install optional quality and feature updates.

You can select Advanced options > Optional updates > Driver updates to check for and download available updates in Windows 11. On Windows 10, click View optional updates > Driver updates .

Fix 6: Check for system file corruption

You should also check for and repair corrupted system files and configurations. Windows will fail to detect the module if the files and services responsible are missing or damaged. Finding and fixing corrupt Windows components involves using the System File Checker.

Here’s how to run the SFC scan:

  • Open the Command Prompt with administrative privileges.
  • Type the following command and press Enter :  sfc /scannow.

You can follow our guide on fixing corrupted Windows files to learn more about fixing corrupt system files.

Fix 7: Clear the TPM cache manually

Clearing the TPM cache can resolve the issue if:

  • Windows fails to initialize the module. 
  • Certain software is unable to interact with it. 
  • The module flat out refuses to work. 

You can easily clear the TPM cache through Windows Security regardless of the make or model of your computer.

While going through the BIOS/UEFI is an option, it should be your last resort. There are also numerous security warnings regarding clearing your TPM keys. For example, you may lose critical security data associated with those keys, such as smart card information and sign-in PINs. 

However, it would help to back up your data before clearing your TPM. Still, Microsoft warns against clearing the TPM on devices you don’t own, such as a work or school computer.

Follow these steps to clear the TPM cache:

  • Open the Start menu or click the search bar in your taskbar.
  • Type device security and hit Enter.
  • Click Device security on the search result page.
  • Click Security processor details when you see the Device security window.
  • Next, select Security processor troubleshooting under Status.

Next, select Security processor troubleshooting under Status

  • When the Security processor troubleshooting page opens, go to the Clear TPM section, choose why you want to clear your TPM, and click Clear TPM .

When the Security processor troubleshooting page opens, go to the Clear TPM section, choose why you want to clear your TPM, and click Clear TPM

You can now check whether the “TPM device not detected” issue has been resolved.

Fix 8: Reset the BIOS/UEFI to factory defaults

Resetting your BIOS/UEFI settings is another way to force your computer to detect the TPM chip. Certain changes you may have applied could be why Windows is throwing up the error.

To reset the BIOS/UEFI:

  • Click the Restart button while holding your keyboard’s shift key to enter the Advanced Startup Options menu.
  • From there, select Troubleshoot > Advanced options > UEFI Firmware Settings to enter your BIOS.

From there, select Troubleshoot > Advanced options > UEFI Firmware Settings to enter your BIOS» src=»https://www.auslogics.com/en/articles/wp-content/uploads/2025/01/UEFI-Firmware-Settings-collage.png»></p>
<div class= Картинка с сайта: www.auslogics.com

You should see the Reset button in the bottom corner (left or right) of your screen. In some cases, the key guides will be displayed at the top of the BIOS interface.

After resetting your BIOS, go to the Advanced or Security tab to check that your TPM is turned on. That is because some manufacturers turn the module off by default.

Fix 9: Change your TPM version

Older systems generally run TPM 1.2 out of the box, but manufacturers usually provide utilities that allow users to upgrade.

Microsoft and other software developers favor TPM 2.0 because it has more advanced hardware-based security features. As such, applications and certain system processes may trigger errors when dealing with version 1.2.

For instance, people who can’t install Windows 11 also see an error that reads, This PC must support TPM 2.0 .”

In most cases, Microsoft and your OEM will automatically upgrade your module, especially if you move to Windows 11. My TPM version was 1.2 the first time I installed Windows 11, but it has since changed to 2.0, and I never had to upgrade manually.

Installing the latest version of Windows through the Windows Update utility may be all you need to upgrade your TPM version. Sometimes, there are backlogs of Windows Update that do not install until you open the client and initiate the process.

That said, you can follow your computer manufacturer’s instructions on how to upgrade the security module on your system. You may be prompted to install a dedicated TPM upgrade utility. Ensure you follow instructions carefully and correctly.

How to change the TPM version on a Dell computer

Critical warning: Before you begin, ensure you disable BitLocker on your computer. Open Settings, go to Privacy & security > Device encryption , and turn off Device encryption . Also click BitLocker drive encryption on the same page and turn off BitLocker .

  • Open Dell’s Support webpage .
  • Scroll down and enter your product identifier. You can go to the right side and click Detect This PC to allow the website to automatically identify your computer. You can also:
    • Select Browse All Products .
    • Choose Computers and select your system’s version.
  • Go to the Drivers & Downloads tab, select your operating system, and type tpm in the keyword box.

Go to the Drivers & Downloads tab, select your operating system, and type tpm in the keyword box

  • Click Dell TPM 2.0 Firmware Update Utility in the suggestions.
  • Scroll down and click Download next to the firmware update utility. You can also click the arrow next to the Download button to view more details.

Scroll down and click Download next to the firmware update utility

  • Once downloaded, double-click the file to run the update.

Fix 10: Update your BIOS

Manufacturers like Dell have acknowledged previous bugs that caused the “TPM device not detected” problem. The usual fix for these issues was BIOS firmware updates.

If your BIOS/UEFI has an available update, install it and check if that will resolve the problem. Microsoft often deploys BIOS updates through the Windows Update client, but you may have to go through your system manufacturer to get the latest version.

If you’re using a PC, go to the motherboard manufacturer’s website.

Warning!

Ensure you carefully follow your manufacturer’s instructions before installing firmware updates, as the methods vary by computer. In some cases, you may have to turn off BitLocker and the TPM chip before installing the firmware.

Here’s an example of how to update the BIOS on an MSI motherboard:

  • The first step involves preparing a FAT32 USB flash drive. If you have a flash drive in that format, move on to the next step. If not, follow this guide:
    • Insert your USB flash drive.
    • Open File Explorer (Win + E) and click This PC in the left pane.
    • Right-click your USB drive and select Format.

Right-click your USB drive and select Format

  • Once the Format Drive dialog opens, select FAT32 under File system and click the Start button.
  • Go to the MSI’s Download page .
  • Choose your motherboard’s model and click the Search button.

Choose your motherboard’s model and click the Search button

  • Now, select the BIOS tab and click the Download button next to the BIOS version you want to download.

Now, select the BIOS tab and click the Download button next to the BIOS version you want to download

  • Extract the ZIP file and save it to the root directory of your USB flash drive.

Extract the ZIP file and save it to the root directory of your USB flash drive

  • Now, restart your computer.
  • When you see the MSI logo, press the Delete button on your keyboard to enter the BIOS environment.
  • Next, click M-FLASH and select Yes.

Next, click M-FLASH and select Yes

Image source: MSI

  • Select the USB drive you prepared earlier and choose the BIOS folder you saved to it.
  • Choose the BIOS update file and hit the Enter  key.
  • Click Yes to start the process. Do not turn off your computer or disconnect the USB drive while the BIOS is updating.

Click Yes to start the process

  • Your computer will restart after the update is complete. Hit the Delete  key when your system reboots to confirm the new BIOS version.

Fix 11: Update the TPM driver or firmware

Microsoft recommends using Microsoft TPM drivers, as third-party drivers may clash with Windows and prevent the OS from detecting the module. The best way to get TPM drivers is through Windows Update, as explained earlier.

However, you can still use the software component provided by your OEM or TPM manufacturer.

In most cases, the terms “driver” and “firmware” are used interchangeably for TPM. So, you may actually need to update your firmware to resolve the problem.

Updating the TPM firmware

Your TPM firmware is the software component that controls how the chip interacts with other hardware devices and your operating system. That is why it is one of the first suspects when things go wrong. 

Outdated versions can become incompatible with Windows and cause the operating system to fail initialization operations. As such, you can fix numerous TPM-related issues, such as the “TPM not detected” problem, by installing your chip’s latest firmware.

To do that, head to your OEM’s website and search for TPM firmware guides and files. You’ll see detailed steps on how to update the software. Ensure you follow these guides correctly, as they can be quite lengthy and technical.

How to update the TPM firmware on a Lenovo computer

  • Go to the Lenovo Contact Us webpage and select Technical Support .

Go to the Lenovo Contact Us webpage and select Technical Support

  • Click PC and select Detect Product to allow the site to identify your computer. You can also click Browse Product to choose your system’s model manually.

Click PC and select Detect Product to allow the site to identify your computer

  • Once you’ve chosen your device, click Drivers & Software .

Once you’ve chosen your device, click Drivers & Software

  • Once the product’s Drivers & Software page appears, you can select Scan Now to automatically display the drivers you need to download or click Select Drivers under Manual Update .

Click Select Drivers under Manual Update

  • If you click Select Drivers , type TPM in the Search by Keywords box.
  • Click Security to reveal the TPM firmware update. Then, click Download next to TPM Firmware Update Utility to download the ZIP file.

Fix 12: Replace the TPM module

Replacing the TPM module means replacing your motherboard if you have an embedded chip. It should be your last resort after exhausting other options. You only get to this stage when you have confirmed that the module has been damaged, which is incredibly rare.

Replacing your motherboard is a technical undertaking that should be handled by an expert if you don’t know your way around your PC. It generally involves opening up your case and detaching all your components, from your power connector, CPU, and GPU to your cooling unit, RAM , SSD, and RGB headers. You can also return it to your manufacturer if it’s still under warranty.

Laptop motherboards are even more difficult to replace because their CPUs, GPUs, and other system components are soldered to the board.

Follow these steps if your desktop PC has a standalone TPM module:

  • First, you have to purchase a module that is compatible with your motherboard, as TPMs are not cross-compatible. So, check your motherboard’s TPM header to confirm how many pins it requires. The header is usually marked TPM. However, you can locate it by consulting your motherboard manual.

The header is usually marked TPM

Image source: PC World

  • Open your PC case to access its motherboard.
  • Locate the TPM module attached to the TPM header. You can undo the latch or unscrew the module, depending on the board.
  • Now, insert your replacement and screw it in.
  • Close up your PC case and restart the computer to check if the issue has been resolved.

Fix 13: Contact your OEM

Most OEMs have country- or region-specific support options. You can contact the branch dedicated to your region for assistance and guidance. If your motherboard’s warranty is still active, you can get a replacement once it’s confirmed that your TPM is damaged.

What Are the Causes of the Error “Alert! TPM Device Is Not Detected”?

The cause of the problem varies from system to system. If you’re on Windows 10 and using an older computer, you likely do not have a TPM device. However, if you’re seeing the error “TPM device not detected” in Windows 11 or are using a TPM-enabled Windows 10 device, some underlying glitches can explain the issue. Let’s go through those likely causes.

Disabled TPM in the BIOS/UEFI The TPM can be activated and deactivated in the BIOS. In most cases where users see the error, the security setting is disabled, either by the user or a recent BIOS update.
BIOS version While BIOS updates are recommended software components that you should always install, they often cause problems. Sometimes, your update may change certain configurations or carry bugs that prevent your computer from interacting with your TPM component.
Driver or firmware issues Discrete TPM chips require drivers to interact with the operating system and other components, such as BitLocker. Firmware-based TPMs also work with special software. Windows can throw up the “Alert! TPM device is not detected” error if these drivers or firmware programs are outdated or corrupt. 
System compatibility issues Microsoft recommends (and often demands) TPM 2.0 for users who want to migrate to Windows 11. The “Compatible TPM cannot be found” error may appear because you’re using an older module version. The good news for people with the firmware-based TPM is that they can update it.
System file corruption Windows can produce the error when system files related to cryptographic security features become damaged or missing.
Faulty TPM hardware Some users have been told by their OEM that their TPM modules were damaged after contacting support. While such cases are rare, they happen. However, it is advisable to exhaust other possible causes and allow your system’s manufacturer or an expert to reach that conclusion.

Some users have been told by their OEM that their TPM modules were damaged after contacting support

Image source: Dell Forum

The “TPM Not Detected” Error: Fixed

The error “Compatible TPM Device not detected” is almost always fixable, as long as you have a TPM device. Damaged TPM chips are incredibly rare, and a simple update or reboot can resolve the issue. Ensure you consult your system specifications and product manual to confirm that your computer has the tech before you start troubleshooting.

Let us know which device you use and how you resolved the problem!

FAQ

You cannot use features like measured boot and hardware-based encryption that require TPM 1.2 or 2.0. You will also be unable to upgrade to Windows 11 unless you bypass the operating system requirements. However, bypassing Windows 11 will limit your computer’s access to the operating system’s suite of security offerings.

Yes, you can install a TPM module on your motherboard if it doesn’t already have one. Most modern motherboards include TPM headers consisting of around 14–20 pins. However, it is generally not possible to include a TPM chip in laptops that lack the technology, as you cannot modify such motherboards.

Yes. You can bypass Windows 11’s TPM and secure boot requirements to install the operating system on your computer. However, Microsoft recommends against such a move and warns users that they may not get critical security updates to keep their computers safe.

You may be unable to enable TPM in BIOS because your computer does not have the module, your system is failing to detect it, or your BIOS has a bug.

Many users run into the error that “TPM device is not detected” suddenly. When you launch your Dell device, an alert pops up showing you that the TPM device cannot be found. With this TPM error, you find that you failed to encrypt a partition of the disk.

tpm device not detected

Do not worry, this article will provide a full guide about what a TPM device is and how to fix a TPM device not detected error quickly.

What is a TPM? What Does TPM Device Do?

TPM (Trusted Platform Module) is a chip on a computers’ motherboard that enables full-disk encryption, thus protecting the computer hardware with the cryptographic keys. The TPM chip has different physical security mechanisms, so it is tamper-resistant.

That is to say, ransomware can’t tamper with TPM’s security functionalities. The TPM technology is available on Windows 11 and 10, and Windows Server 2016 and 2019.

In terms of how a TPM device works, to protect the computer and create and use cryptographic keys, when users boot up the device, the boot code will be recorded in the TPM.

Therefore, the TPM-based keys can be used to show that programs run correctly to boot the system, so malicious software will be prohibited. However, sometimes, a device like a Dell laptop will remind you that the TPM device is not detected.

How Do I Fix TPM Device Not Detected on Windows 11/10?

Sometimes, you may notice that the TPM device is unavailable after a BIOS or firewire update. Sometimes, without noticing that your device is using TPM, you just run into “Alert! TPM device is not detected”. Therefore, you may as well try some solutions to fix this “TPM device not found” issue on Dell or any other device.

Solutions:

  • 1: Check the Computer Hardware
  • 2: Enable TPM from BIOS
  • 3: Update TPM Driver and Firmware
  • 4: Reset BIOS

Solution 1: Check the Computer Hardware

Upon encountering “TPM device not detected” when booting up the system, the first thing you need to do is to check the hardware of your computer. Sometimes, undeniably, fixing hardware problems can be more direct and effective to resolve computer issues. In this case, you need to:

1. Turn off your computer and then power it off by unplugging its power adapter.

2. Disconnect the battery from the motherboard at the back of the device.

disconnect the battery

3. Wait for five minutes.

4. Place the battery into the motherboard.

5. Power on the computer and boot up it.

In so doing, you can see that the “Alert! TPM device is not detected” error will not appear again when you turn on the computer. If not, you may need to move on to more solutions.

Solution 2: Enable TPM from BIOS

Since Trusted Platform Module (TPM) is a chip on the motherboard, you need to ensure you have enabled this TPM feature to run from the BIOS to protect your computer. Follow up-to turn on TPM in BIOS settings.

1. Go to Restart > Options > Advanced.

2. Then hit UEFI Firmware, and select Restart to enter BIOS setup.

uefi firmware settings

3. Under Security, enable the TPM feature.

enable tpm from bios

4. Boot up the system.

When you launch the PC again, TPM not found Dell or HP or any other computers won’t come up. The partition of disks will be encrypted by the TPM chip.

Solution 3: Update TPM Driver and Firmware

There is normally a Trusted Platform Module (TPM) driver installed on your computer to ensure this chip works well. However, when this TPM driver is outdated or corrupted, odds are that the TPM device won’t be detected by Windows 10 or 11.

Similarly, the Firmware on BIOS will also affect the performance of the TPM, so you may need to update them to get rid of the TPM error. In this case, Driver Booster can be a powerful tool for you to update driver and firmware automatically and quickly.

1. Download, install and run Driver Booster.

2. Click Scan.

driver booster scan

3. Find out Security devices and then Update the Trusted Platform Module driver.

4. Find out Firmware and Update it automatically.

You can then observe that the “Dell TPM device not available” error message vanishes and the TPM on your device is protecting your device as normal. “TPM is not detected on Dell laptop” will not challenge users when starting the system.

Solution 4: Reset BIOS

Now that TPM is a component of BIOS when TPM is not working on Windows systems, it is worth a shot to reset the BIOS settings to resolve this TPM device issue. Many users reported that resetting BIOS helps fix this “can’t detect TPM device” error.

1. Power off your computer like a Dell laptop by unplugging the power adapter.

2. Press the combination key Ctrl + ESC, and meanwhile, power on the computer and press the Power button.

3. When the computer boots up, stop pressing any keys.

4. In BIOS settings, under BIOS recovery Options, select Rollback BIOS.

roll back bios

5. The system will be restarted.

In this way, you will have to reset all the BIOS settings to default. Possibly, the TPM device error disappears and you can rely on it for PC security protection.

Summary:

In this article, users can learn to solve the “TPM device is not detected” error on Windows 11 or 10 or any other versions of operating systems by troubleshooting related hardware and software issues. After that, TPM will work for you to protect the security and privacy of the computer by encryption and decryption.

More Articles:

Use BitLocker without a Trusted Platform Module (TPM)

BitLocker Drive Encryption on Windows 10 – Easy to Use

What is Syskey and Why is it not Supported Now on Windows 11/10?

Brian Peng

Brian Peng is a PC technician and network engineer with over 13 years of IT experience. He has worked in the IT industry for a long time, providing IT support and network service support for various companies. Currently, he has written over 1000 articles about computers, games, and mobile.

Home

Windows

By

Deep Shrestha


TPM Device not Detected? Here’s How to Fix It

The TPM (Trusted Platform Module) is a chip that is soldered or attached to the motherboard which stores personal data. So, when we get the error message “TPM device not detected“, the system cannot detect this chip during boot.

What Causes TPM Device not Detected Error?

Before we start with the fixes, let us see why a computer cannot detect the TPM chip.

  • Outdated BIOS
  • TPM chip damaged
  • Network connection issues
  • Problem with TPM keys

How to Fix TPM Device not Detected Error?

Here are some solutions you can try if the system cannot detect Trusted Platform Module.

Remove the Power Supply

Sometimes, there may be a power usage issue that can cause the Trusted Platform Module to malfunction due to unknown reasons. A simple restart may solve this issue, but there is always some charge left in the motherboard capacitor, resulting in the same problem even after a restart.

So, it is ideal to remove the power source completely and discharge all the capacitors. Once you remove the power supply from the wall outlet, press the Power button five to six times to discharge the capacitors. 

If you are on a laptop, we recommend removing the battery and pressing the power button multiple times to discharge its capacitors.

Once you complete the process, plug the computer back in and turn it on. The system should detect the TPM chip. If not, our solutions mentioned below may work for you.

Enable TPM

If the computer does not detect the Trusted Platform Module, it is most probable that the TPM settings in the computer are disabled. If so, we need to enable it. There are two versions of TPM, TPM 1.2 and TPM 2.0. We can follow the same process to enable both versions of TPM.

You can follow these steps to Enable TPM.

  1. Enter your motherboard’s BIOS by pressing Delt, F2, or F9 during startup, depending on the manufacturer.
  2. Look for the option named Security.
  3. Then, locate TPM, Intel Platform Trust Technology (IPTT), or  AMD CPU fTPM. Enable TPM visibility. This step may be different as there may be a checkbox or a toggle bar to enable or disable the TPM utility,
  4. Now, select Save and exit.

Note: This solution may not apply to your computer, as the manufacturer has different names for each setting. Therefore, we need to search for settings that best match the above keywords

Once the computer starts, the system should detect the TPM chip. Try other solutions mentioned below if the TPM setting is not seen in the BIOS.  

Udpate/Rollback BIOS

As the BIOS(Basic Input/Output System) controls all computer’s internal and external hardware components, this component may start to malfunction if we do not perform a BIOS update every now and then. It is the same case for the TPM chip, i.e., there may be an error while detecting this component if we do not update the BIOS.

When performing a BIOS update, we should not interfere as power loss during a BIOS update may result in a corrupted motherboard.

Mostly, updating the BIOS will work perfectly on solving this issue. However, if you notice this error after a BIOS update, we may have to downgrade the motherboard BIOS. 

To roll back a BIOS update, first, we need to download the desired version of motherboard BIOS from the official manufacturer’s website.

Note: When upgrading the BIOS version from 1.15 to 1.16 in the Dell laptop, we face issues with the system device not detecting the TPM chip. So, downgrading the BIOS may be the solution for you.

Reset BIOS

In the above solution, Enable TPM, if the BIOS does not include the option to enable the TPM settings, we need to perform a BIOS reset. Doing so will revert all its settings to default which will make the system detect all hardware along with their configurations. 

Here are a few ways you can reset BIOS.

  • Reset option in BIOS itself.
  • Remove the CMOS
  • Reset using a jumper

Note: Resetting the BIOS will not reset the OS.

Update TPM Driver

Another reason the system is not detecting the Trusted Platform Module device is an outdated TPM driver. As the TPM chip is a physical chip, it does require a driver for the OS to communicate with it. 

To update the TPM driver, open the Device Manager by pressing the Windows key and X simultaneously. Now, expand Security Devices and right-click on Trusted Platform Module 2.0 (or Trusted Platform Module 1.2, depending on the computer’s TPM version). Click on Update driver. Then, click on Search automatically for drivers

1.-update-tpm

Once the update is complete, restart your computer to check if the issue still persists.

Troubleshoot Network Connection

According to official Microsoft documentation, if the system uses Windows 10, version 1507 or 1511, or Windows 11, the computer will have a hard time detecting and initializing TPM if there is a network connection issue.

Along with this, if the system admin has configured the computer to require the TPM recovery information to be saved in ADDS (Active Directory Domain Services) and if the computer cannot reach its domain controller, it cannot initialize the TPM.

To solve this issue, we can run the network connection troubleshooter to check for any problems regarding the internet connection. Also, if the system administrator has configured the TPM information to be saved in ADDS, we need to disable this feature. You can follow these steps to disable TPM recovery in ADDS.

Note: Settings mentioned in the two processes explained below may or may not be available on your computer.

Warning: Wrong registry changes can have a negative impact on your operating system and even cause it to malfunction.

  1. Press the Windows Key and R simultaneously.
  2. Type “Regedit” without the quotation mark and press Enter.
  3. Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\TPM.
  4. Now, on the right panel, double-click on ActiveDirectoryBackup and set the Value data as 0 to disable the policy. Repeat the similar process for RequireActiveDirectoryBackup.

If the Registry does not have these values, we can use the Group Policy Editor to turn off TPM backup to ADDS.

  1. Press the Windows Key and R simultaneously.
  2. Type “gpedit.msc” and press Enter.
  3. Navigate to Administrative Templates > System > Trusted Platform Module Services.
  4. On the right panel, double click on Turn on TPM backup to Activate Directory Domain Services.
  5. Check Not configured or Disabled.
  6. Click Apply, then OK.

The Group Policy Editor utility is only available on Windows Professional and Enterprise edition. Windows Home edition users need to enable the Local Group Policy Editor feature using a third-party tool.

Clear all keys from TPM

We can use the Windows Defender Security Center utility to clear the TPM values as a final solution before replacing the TPM chip itself. Clearing the TPM values will erase all information inside the TPM chip, reset it to the default state, and delete data protected by those keys.

Warning: Back up all your data before performing this step as you may lose files and folders, including access to encrypted data.

You can follow these steps to clear the TPM.

  1. Press the Windows key + I.
  2. Go to Privacy & security > Windows security > Open Windows Security.
    2.-open-windows-security

  3. Once the Windows Security dialog box opens, click on Device security.
  4. Under Security processor, click on Security processor details.
    3.-security-processor-details-1024x573

  5. Click on Security processor troubleshooting.
    4.-processor-troubleshooting

  6. Click on clear TMP.
    5.-clear-TPM-1024x486

  7. Now select Clear and restart.
    6.-clear-and-restart

Alternately, you can also follow these steps to clear TMP.

  1. Press the Windows + R key.
  2. Type “tpm.msc” and press Enter.
  3. Under Action, click on Clear TPM…
    8.-clear-tpm-1024x478

  4. Click on Restart.
    9-restart

The Trusted Platform Module (TPM) is a piece of physical security hardware embedded in your motherboard. The TPM module stores encrypted keys inside the hardware chip. It is a minimum requirement to install Windows 11.

Often, the TPM module can go haywire and throw an error. For example, you may come across one of the following black screens/error messages:

  • Alert! “TPM device not detected”
  • Device health attestation isn’t supported on this device. Clearing your TPM might help enable it.

If you are experiencing an issue with your TPM while sure that it is present in your hardware, there are a few things you can do to fix it, including resetting and clearing the TPM.

Table of Contents

Causes of TPM Device Not Detected

Even a perfectly-working TPM device can act up and suddenly disappear from your computer. But rest assured, it is still there. There can be several reasons why a TPM device is not detected error message:

  • TPM is disabled.
  • TPM chip is damaged.
  • An issue with the TPM keys.
  • Your BIOS/UEFI is outdated.
  • The TPM driver is outdated or corrupted.

Below you’ll find a solution for either of these causes and get your TPM up and running again.

Troubleshooting TPM Device is Not Detected Error

Perform the following solutions chronologically to rule out all possible causes for the system not detecting the TPM.

Enable the TPM Module from Firmware Settings

It may be possible that the TPM has been disabled from your BIOS/UEFI settings. Make sure it is enabled or enabled using these steps:

  1. Enter your system firmware settings.

  2. Open the TPM Security settings.

    You can find the TPM security settings under the Security section.

  3. Enable TPM.

    Enable TPM from firmware

    Enable TPM from firmware

    Check the box next to “TPM on” and enable it.

  4. Exit BIOS/UEFI settings.

Now check to see if the issue has been resolved. If it hasn’t, or TPM was already enabled, then you can go about it another way.

Update TPM Driver

An outdated TPM driver can also cause it to not be detectable. If you have setup BitLocker with TPM in your system, the TPM drivers must be the ones provided by Microsoft. If you have installed a non-Microsoft driver, Bitlocker will not detect the TPM modules on your computer.

Update your TPM driver to the latest version using these steps:

  1. Open Device Manager.

    Type in devmgmt.msc in the Run Command box.

  2. Expand Security Devices.

    Expand Security devices

    Expand Security devices
  3. Update the Trusted Platform Module driver.

    Update TPM driver

    Update TPM driver

    Right-click on TPM and then click Update driver from the context menu.

  4. Search for drivers.

    Search automatically for newer drivers

    Search automatically for newer drivers

    Click Search automatically for drivers, and the wizard will then begin searching the web for newer available drivers and install them.

  5. Close the driver update wizard.

If the latest driver is already installed, you can reinstall it or try to manually update the driver.

Then check to see if the issue has been resolved and if TPM is being detected again.

Editor’s note: On my old Dell laptop with Windows 7 operating system, Bitlocker entered recovery mode once I reinstalled the driver. After manually entering the password, the system booted up normally.

You don’t need to worry about this if you are using Windows 11 or Windows 10, that use UEFI mode with TPM 2.0. These modern OS will automatically initialize the TPM module for you.

Update Firmware

It is possible that an outdated or corrupted system BIOS/UEFI can cause the TPM to become undetectable. However, updating the firmware can be fatal for your computer if done incorrectly. Therefore, we suggest that you be very cautious during the process and create a system restore point just in case.

Start by checking your system’s BIOS version, and then cross-reference it online to confirm whether there is an update available.

To check your system’s BIOS version, type in msinfo32 in Run and then check the version in front of BIOS Version/Date.

bios version

Check BIOS version

Now go to the manufacturer’s website, put in your system’s details, and check if a new version is available. If there is, we suggest that you install it on your device.

Once the firmware is updated, check if your TPM is now detected and the issue is resolved.

Reset TPM

Issues within the TPM keys can cause it to malfunction, and thus Windows or firmware cannot detect it. In this case, you can try resetting the TPM.

Resetting the TPM will not result in any data being lost.

Note: Resetting the TPM is not the same as clearing it.

Follow these steps to reset the TPM in a few easy steps:

  1. Shut down the computer.

  2. Remove the AC power.

  3. Remove the battery (in the case of a laptop).

  4. Press and hold the power button for at least 60 seconds.

    This will discharge any static power in the motherboard capacitors and other components.

  5. Reconnect the battery and AC power.

  6. Turn on the computer.

As soon as the computer turned on, the TPM would have lost all power and reset itself. Check to see if this resolved the issue for you.

If this doesn’t, then the only thing left to do is clear the TPM.

Clear TPM

Clearing the TPM means clearing out all keys and other data on it. This means all keys will be lost. There are different ways to clear the TPM. But before we do, you must consider that all keys associated with the TPM will be lost, as well as the data protected by those keys.

Hence, take a backup of all critical data before proceeding.

Once you are sure that all data is backed-up and you are ready to clear the TPM, follow any one of these methods.

Note that you can only clear the TPM when it is detected. Hence, this solution can only be used if you are not encountering a “TPM device not detected” error, but some other problem with the module.

Clear TPM from Windows Security

  1. Navigate to:

    Settings app >> Priacy and security >> Windows Security >> Device Security
    Open Device Security

    Open Device Security
  2. Click Security Processor Details.

    Open Security processor details

    Open Security processor details
  3. Click Security Processor Troubleshooting.

    Troubleshoot security processor

    Troubleshoot security processor
  4. Click Clear TPM.

    Clear TPM

    Clear TPM
  5. Click Clear and Restart.

    Clear TPM and restart PC

    Clear TPM and restart PC

The computer will now restart and TPM will be cleared of all data.

Clear TPM from TPM Console

The TPM can also be cleared from its dedicated Microsoft Console. Here is how:

  1. Open the TPM Console.

    Open TPM console

    Type in tpm.msc in the Run Command box to open the TPM Console.

  2. Click Clear TPM from the right pane.

    Clear TPM from Management Console

    Clear TPM from Management Console
  3. Click Restart.

    Restart PC

    Restart PC

The computer will now restart. When it doesn’t, all data on the TPM will be erased.

Clear TPM from PowerShell

If you prefer using the command line, then you can also learn the TPM through Windows PowerShell in one easy cmdlet.

Run the following cmdlet in an elevated PowerShell instance:

Clear-TPM
Clear TPM using PowerShell

Clear TPM using PowerShell

Now restart the computer for the changes to take effect.

Clear TPM from Firmware

The TPM can also be cleared directly from the firmware. Here is how:

  1. Enter the system BIOS.

  2. Open the TPM Security settings.

    You can find the TPM security settings under the Security section.

  3. Check the Clear box.

    Clear TPM from firmware

    Clear TPM from firmware
  4. Click Yes on the confirmation dialog box.

    Confirm action

    Confirm action
  5. Exit system firmware settings while saving the changes.

The computer will now reboot and TPM will be cleared.

Closing Thoughts

Regardless if your device has TPM 1.2 or TPM 2.0, the solutions provided in this post will work for both.

Before Windows 11, TPM was an added security layer to protect your devices from unauthorized physical access. However, Windows 11 has made it compulsory to have TPM 2.0 installed on your system.

That said, if TPM cannot be detected by your computer, your Windows 11 system will still work. However, certain functions like Windows Hello sign-in options won’t work, and many other apps will not be able to authenticate since the keys stored inside the TPM won’t be found.

To ensure maximum security, you must get the TPM detected and functioning again.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как восстановить файловую систему windows 10 через командную строку
  • Create windows 10 installation media перевод
  • Microsoft windows server 2003 многоплатформенность
  • Графический интерфейс windows 2000
  • Установка windows 10 с флешки на lenovo g500