Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

How to Successfully Update the TPM Firmware on your Dell Computer

Summary: This article describes the TPM firmware update process.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Unlike most other driver and firmware updates, the TPM firmware cannot be updated by downloading and installing the package. If the TPM is owned (by Windows), the firmware will not update. The TPM ownership needs to be cleared before the TPM firmware update can run correctly.

Note: If the TPM is not seen in the BIOS, a hard reset is required to bring it back online.

Below are the steps to complete the TPM firmware update on an individual computer:

  1. Suspend hard drive encryption, such as Bitlocker. See Updating the BIOS on Dell Systems With BitLocker Enabled for instructions on how to suspend Bitlocker.
  2. Open PowerShell (click Search in the Taskbar, type Powershell, and click Windows Powershell).
  3. In Powershell, type the command "Disable-TpmAutoProvisioning."
  4. Restart the computer and enter the BIOS Setup (F2 during start-up).
  5. In the BIOS Setup, go to Security and then TPM (1.2/2.0).
  6. Click the option to Clear TPM, then click Apply and then Exit.
  7. Once Windows reboots, download and run the TPM firmware update for your computer as found on our Support site or follow steps in Using scripting or automation for TPM firmware updates from Dell.
  8. This update utility will restart and perform the firmware update at the BIOS level.
  9. Once it is completed and Windows has rebooted, open PowerShell and type the command "Enable-TpmAutoProvisioning."
  10. While still in PowerShell, type the command "get-tpm" to confirm that the TPM firmware is now on the latest version.
  11. Restart the computer to have Windows take ownership of the TPM.
  12. Resume hard drive encryption, such as Bitlocker.

Instructions for successfully completing a TPM firmware update for your Dell computer are also located in the Installation Instructions area of each specific TPM Firmware Update page on our Support Site. If a TPM firmware update is needing to be deployed throughout an environment, follow our guide on Using scripting or automation for TPM firmware updates from Dell

Additional Information

Article Properties

Affected Product

Desktops & All-in-Ones, Laptops, Security

Last Published Date

23 Jan 2024



Article Type

How To