Apps Install or Uninstall TPM Diagnostics Tool in Windows 11

  • Staff
TPM_banner.png

Trusted Platform Module (TPM) technology is designed to provide hardware-based, security-related functions. A TPM chip is a secure crypto-processor that is designed to carry out cryptographic operations. The chip includes multiple physical security mechanisms to make it tamper resistant, and malicious software is unable to tamper with the security functions of the TPM.

Windows 11 requires a Trusted Platform Module (TPM) version 2.0.

See also: Windows 11 enables security by design from the chip to the cloud | Microsoft Security Blog

The TPM Diagnostics tool is an optional feature in Windows 11 that allows you to retrieve diagnostic information about the Trusted Platform Module (TPM).

This tutorial will show you how to install or uninstall the TPM Diagnostics tool in Windows 11.

You must be signed in as an administrator to install or uninstall the TPM Diagnostics tool.



Contents

  • Option One: Install or Uninstall TPM Diagnostics Tool in Settings
  • Option Two: Install or Uninstall TPM Diagnostics Tool in Command Prompt


EXAMPLE: TPM Diagnostics tool command usage details

The TpmDiagnostics.exe GetCapabilities command will list the capabilities and settings of the installed TPM.


TpmDiagnostics-1.png
TpmDiagnostics-2.png






OPTION ONE

Install or Uninstall TPM Diagnostics Tool in Settings


1 Open Settings (Win+I).

2 Click/tap on Apps on the left side, and click/tap on Optional features on the right side. (see screenshot below)

TPM_Diagnostics_settings-1.png

3 Do step 4 (install) or step 5 (uninstall) below for what you want.


4 To Install TPM Diagnostics Tool

A) Click/tap on the View features button to the right of Add an optional feature. (see screenshot below)

TPM_Diagnostics_settings-2.png

B) Type TPM into the search box, check TPM Diagnostics, and click/tap on Next. (see screenshot below)

TPM_Diagnostics_settings-3.png

C) Click/tap on Install, and go to step 6. (see screenshot below)

TPM_Diagnostics_settings-4.png

5 To Uninstall TPM Diagnostics Tool

This is the default setting.


A) Under Installed features on the right side, click/tap on TPM diagnostics to expand it open. (see screenshot below)

B) Click/tap on Uninstall, and go to step 6.

TPM_Diagnostics_settings-6.png

6 When the install or uninstall has finished, restart the computer to apply if required. (see screenshots below)

TPM_Diagnostics_settings-5.png
TPM_Diagnostics_settings-7.png







OPTION TWO

Install or Uninstall TPM Diagnostics Tool in Command Prompt


1 Open Windows Terminal (Admin), and select Command Prompt.

2 Copy and paste the command below you want to use into the elevated command prompt, and press Enter. (see screenshots below)

(Install TPM Diagnostics)​
DISM /Online /Add-Capability /CapabilityName:Tpm.TpmDiagnostics~~~~0.0.1.0

OR​

(Uninstall TPM Diagnostics - Default)​
DISM /Online /Remove-Capability /CapabilityName:Tpm.TpmDiagnostics~~~~0.0.1.0


3 When prompted, type Y into the elevated command prompt to restart the computer.

TPM_Diagnostics_command-1.png

TPM_Diagnostics_command-2.png



That's it,
Shawn Brink


 

Attachments

  • TPM.png
    TPM.png
    6.6 KB · Views: 30
Last edited:

Cliff S

ꓠꓳꓪꓱꓷ ꓶꓯꓕꓲꓨꓲꓷ ꓘꓤꓯꓷ
Member
VIP
Local time
10:43 AM
Posts
276
Location
Bamberg, Bavaria, Germany
That one to a while to make I bet, but your were quick at it Shawn.
I mean all the screenshots and annotations, and finding the links (y)
 

My Computer

System One

  • Operating System
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
    Computer type
    PC/Desktop
    Manufacturer/Model
    ۞ΞЖ†ԘΜΞ۞
    CPU
    Intel Core i9 9900K
    Motherboard
    ASUS ROG Maximus X Hero
    Memory
    32 GB Quad Kit, G.Skill Trident Z RGB Series schwarz, DDR4-3866, 18-19-19-39-2T
    Graphics Card(s)
    ASUS GeForce RTX 3090 ROG Strix O24G, 24576 MB GDDR6X
    Sound Card
    (1) HD Webcam C270 (2) NVIDIA High Definition Audio (3) Realtek High Definition Audio
    Monitor(s) Displays
    BenQ BL2711U(4K) and a hp 27vx(1080p)
    Hard Drives
    C: Samsung 960 EVO NVMe M.2 SSD
    E: & O: Libraries & OneDrive-> Samsung 850 EVO 1TB
    D: Hyper-V VM's -> Samsung PM951 Client M.2 512Gb SSD
    G: System Images -> Samsung 860 Pro 2TB
    PSU
    Corsair HX1000i High Performance ATX Power Supply 80+ Platinum
    Case
    Phanteks Enthoo Pro TG
    Cooling
    Thermaltake Floe Riing RGB TT Premium-Edition 360mm and 2x120 Phantek& Halo front, and 1x140 Phanteks
    Keyboard
    Trust GTX THURA
    Mouse
    Trust GTX 148
    Internet Speed
    25+/5+ (+usually faster)
    Browser
    Edge; Chrome;
    Antivirus
    Windows Defender of course & Malwarebytes Anti-Exploit as an added layer between browser & OS
    Other Info
    Router: FRITZ!Box 7490
    Sound system: SHARP HT-SBW460 Dolby Atmos Soundbar
    Webcam: Logitech BRIO ULTRA HD PRO WEBCAM 4K webcam with HDR

johnlgalt

Antidisestablishmentarianistentarianist
Power User
VIP
Local time
4:43 AM
Posts
1,873
Location
3rd Rock
VMs are good like that :ROFLMAO:
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro X64
    Computer type
    PC/Desktop
    Manufacturer/Model
    HomeBrew
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * Corsair Vengeance 32 GB 3600 MHz
    Graphics Card(s)
    eVGA GeForce GTX 970 SSC ACX 2.0 (04G-P4-3979-KB)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2 * Lenovo LT2323pwA Widescreeen
    Screen Resolution
    2* 1920*1080
    Hard Drives
    3x Sabrent Rocket PCIe Gen4 NVMe M.2 1 TB SSD (SB-ROCKET-NVMe4-1TB)
    SanDisk Ultra SDSSDHII-960G-G25 960 GB SATA III SSD
    Crucial MX100 CT256MX100SSD1 256GB SATA III SSD
    2 * Seagate Barracuda 7200.12 ST31000528AS 1TB 7200 RPM --> RAID1
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
  • Operating System
    Windows 10 x64 Pro build 21H1
    Computer type
    Laptop
    Manufacturer/Model
    Dell Latitude E5470
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryvill 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Mouse
    Logitech MX Master (shared) | Dell TouchPad
    Keyboard
    Dell
    Internet Speed
    AT&T LightSpeed Gigabit Duplex
    Browser
    Edge Chromium | Chrome | Firefox Nightly | Brave
    Antivirus
    Defender + MB4

jimbo45

Well-known member
Member
VIP
Local time
8:43 AM
Posts
597
Location
Hafnarfjörður IS
Hi there

Note - If using a VM you can still install this even if you don't have a TPM -- ensure the "Emulated" TPM is available in your VM config. On a Linux HOST you need to install swtpm which is the TPM emulator provided by IBM. run the ./config script to set it up once. After that when running a WINDOWS VM on this host the TPM will be started automatically. If you don't install the emulator you won't be able to add the TPM to your Windows VM.

I think on a Windows HOST on HYPER-V VM's it can be added to the Virtual hardware even if you don't have the hardware and hen install the software as per the tutorial. On Windows the TPM emulator is provided by Ms.

I think though to get full use of the TPM (whether real or emulated) you need to generate a key -- maybe suggestions here for another tutorial someone) ?

Cheers
jimbo
 

My Computer

System One

  • Operating System
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7

Steve C

Active member
Member
VIP
Local time
9:43 AM
Posts
100
Oddly this feature is not available in Windows 10 which would be useful in determining whether you can upgrade to Windows 11
 

My Computer

System One

  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Dell Inspiron 7537
    CPU
    Core i7 Mobile i7-4500U
    Motherboard
    Dell
    Memory
    8 GB
    Graphics Card(s)
    Intel HD & NVidia GPU
    Screen Resolution
    1920 x 1080
    Hard Drives
    500 GB Samsung Evo SSD
    Internet Speed
    100 Mb / s
    Browser
    Chrome
    Antivirus
    Defender

jbcarreon123

C:\>sudo apt install chrome
Member
VIP
Local time
4:43 PM
Posts
667
Location
Quezon City, Philippines

My Computer

System One

  • Operating System
    Windows 10, Windows 10 Ghost Spectre, Windows 11 (multi-boot)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Vostro 270s
    CPU
    Core i3 2100 3.2Ghz
    Memory
    4gb DDR3-1333
    Graphics Card(s)
    iGPU
    Sound Card
    Realtek
    Monitor(s) Displays
    HP Compaq LA2006x
    Screen Resolution
    900p
    Internet Speed
    10MBit/s
    Browser
    Chrome, FFox and my homemade browser IE11-based
    Antivirus
    WD
    Other Info
    Second-hand PC,
    No TPM, having WDDM 1.2, unsupported CPU.
    Installed Windows 11 using the registry hack..
    Clean installed even Windows 10

Dru2

Well-known member
Member
VIP
Local time
4:43 AM
Posts
601
Location
Virginia
@Brink

Question if firmware TPM is disabled in the BIOS (usually is by default) will this app still work - would it let you know you have TPM?

Thanks.
 

My Computers

System One System Two

  • Operating System
    Win 10 Pro (x64) 21H1 (19043.1055)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom built
    CPU
    Intel i9-9900K
    Motherboard
    Gigabyte Aorus Z390 Xtreme
    Memory
    32G (4x8) DDR4 Corsair RGB Dominator Platinum (3600Mhz)
    Graphics Card(s)
    Radeon VII
    Sound Card
    Onboard (ESS Sabre HiFi using Realtek drivers)
    Monitor(s) Displays
    NEC PA242w (24 inch)
    Screen Resolution
    1920 x 1200
    Hard Drives
    5 Samsung SSD drives: 2X 970 NVME (512 & 1TB), 3X EVO SATA (2X 2TB, 1X 1TB)
    PSU
    EVGA Super Nova I000 P2 (1000 watt)
    Case
    Cooler Master H500M
    Cooling
    Corsair H115i RGB Platinum
    Keyboard
    Logitech Craft
    Mouse
    Logitech MX Master 2S
    Internet Speed
    100mb
    Browser
    Edge Chromium
    Antivirus
    Windows Security
    Other Info
    System used for gaming and photography.
  • Operating System
    Win 11 Pro Dev build 22454.1000
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkPad Yoga X1
    CPU
    Intel i7-7600U
    Motherboard
    Intel
    Memory
    16igg
    Graphics card(s)
    Intel HD 620
    Sound Card
    Onboard
    Monitor(s) Displays
    14.0 WQHD OLED Touch
    Screen Resolution
    2560 x 1440
    Hard Drives
    1TB NVMe Drive (OEM)
    PSU
    laptop
    Case
    laptop
    Cooling
    Laptop cooling
    Mouse
    Logitech MX Anywhere 2S
    Keyboard
    Laptop
    Internet Speed
    100MB
    Browser
    Edge Chromium
    Antivirus
    Windows Security

Brink

Administrator
Staff member
MVP
Local time
3:43 AM
Posts
1,312
  • Thread starter
  • Staff
  • #8
@Brink

Question if firmware TPM is disabled in the BIOS (usually is by default) will this app still work - would it let you know you have TPM?

Thanks.

Hello, :)

The command will still work, but will either not find anything to report or show as disabled if TPM is disabled in UEFI/BIOS.
 

My Computers

System One System Two

  • Operating System
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    16 GB (8GBx2) G.SKILL TridentZ DDR4 3200 MHz
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 980 PRO M.2,
    1TB Samsung 970 EVO Plus M.2,
    6TB WD Black WD6001FZWX
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    Linksys EA9500 router,
    Motorola MB8611 cable modem,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S20 Ultra 5G phone
  • Operating System
    Windows 11 Pro for Workstations
    Computer type
    Laptop
    Manufacturer/Model
    HP Spectre x360 2in1
    CPU
    i7-1065G7 3.9 GHz
    Memory
    16 GB LPDDR4-3200
    Graphics card(s)
    Intel Iris Plus
    Sound Card
    Intel SST
    Monitor(s) Displays
    13.3" 4K UWVA AMOLED multitouch
    Screen Resolution
    3840 x 2160
    Hard Drives
    512 GB PCIe NVMe M.2 SSD
    Browser
    Google Chrome
    Antivirus
    Windows Defender and Malwarebytes Premium

Dru2

Well-known member
Member
VIP
Local time
4:43 AM
Posts
601
Location
Virginia
Hello, :)

The command will still work, but will either not find anything to report or show as disabled if TPM is disabled in UEFI/BIOS.
"or show as disabled if TPM is disabled in UEFI/BIOS."

Thanks Shawn, That's the answer I was looking for.

Drew :)
 

My Computers

System One System Two

  • Operating System
    Win 10 Pro (x64) 21H1 (19043.1055)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom built
    CPU
    Intel i9-9900K
    Motherboard
    Gigabyte Aorus Z390 Xtreme
    Memory
    32G (4x8) DDR4 Corsair RGB Dominator Platinum (3600Mhz)
    Graphics Card(s)
    Radeon VII
    Sound Card
    Onboard (ESS Sabre HiFi using Realtek drivers)
    Monitor(s) Displays
    NEC PA242w (24 inch)
    Screen Resolution
    1920 x 1200
    Hard Drives
    5 Samsung SSD drives: 2X 970 NVME (512 & 1TB), 3X EVO SATA (2X 2TB, 1X 1TB)
    PSU
    EVGA Super Nova I000 P2 (1000 watt)
    Case
    Cooler Master H500M
    Cooling
    Corsair H115i RGB Platinum
    Keyboard
    Logitech Craft
    Mouse
    Logitech MX Master 2S
    Internet Speed
    100mb
    Browser
    Edge Chromium
    Antivirus
    Windows Security
    Other Info
    System used for gaming and photography.
  • Operating System
    Win 11 Pro Dev build 22454.1000
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkPad Yoga X1
    CPU
    Intel i7-7600U
    Motherboard
    Intel
    Memory
    16igg
    Graphics card(s)
    Intel HD 620
    Sound Card
    Onboard
    Monitor(s) Displays
    14.0 WQHD OLED Touch
    Screen Resolution
    2560 x 1440
    Hard Drives
    1TB NVMe Drive (OEM)
    PSU
    laptop
    Case
    laptop
    Cooling
    Laptop cooling
    Mouse
    Logitech MX Anywhere 2S
    Keyboard
    Laptop
    Internet Speed
    100MB
    Browser
    Edge Chromium
    Antivirus
    Windows Security
Top Bottom