• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Geek's Advice

IT News, Software Reviews, How To's & Computer Help

  • News
  • Reviews
  • Removal guides
  • Fix
  • Tutorials
  • Forum
  • ASK A GEEK

FIX: Your Computer’s Trusted Platform Module Has Malfunctioned (Full Guide)

January 31, 2022 By Norbert Webb Leave a Comment

Your Computer’s Trusted Platform Module Has Malfunctioned errors and what causes them

Contents

  • Your Computer’s Trusted Platform Module Has Malfunctioned errors and what causes them
  • How to Fix Your Computer’s Trusted Platform Module Has Malfunctioned Error?
    • 1 Method. Clear TMP
    • Method 2. Connect to Your School or Company’s VPN
    • Method 3. Prepare TMP
    • Method 4. Disable ADAL and Turn on MFA
    • Method 5. Reconnect Your Work or School Account
    • Method 6. Disable Hyper-V
    • Method 7. Power-Cycle Your Computer
    • Method 8. Update or Reinstall TMP 2.0 Driver
    • Method 9. Enable TMP in BIOS

Your Computer’s Trusted Platform Module Has Malfunctioned is an error description that often comes with identification codes 80090030 or 80090016. These errors usually appear when trying to launch specific Office 365 programs, such as Outlook or Microsoft Teams due to TMP issue. It also prevents users from signing into their accounts.

The error usually arises due to problems associated with Trusted Platform Module (TMP) which is a chip that is used to provide hardware-based and security-related services, such as performing cryptographic operations, storing cryptographic keys, certificates, authenticating platform device, and others. This module is essential for file encryption software like Microsoft BitLocker, email clients like Outlook, various VPNs, Windows security, protection and enforcement of license keys used on device and more. You can learn more about TMP on Microsoft’s documentation.

Fix Your Computer's Trusted Platform Module Has Malfunctioned Error on Windows

The said Teams or Outlook TMP issue typically appears with additional problem information, including error code, correlation ID, timestamp, link to more information on Microsoft website, and server message. Typical error codes and related server message examples are listed below.

  • Error code 80090016: Keyset does not exist;
  • Error code 80090030: The device that is required by this cryptographic provider is not ready for use;
  • Error code 80090034: Encryption failed;
  • Error code 80090311: No authority could be contacted for authentication. We can’t sign you in with this credential because your domain isn’t available. Make sure your device is connected to your organization’s network and try again. If you previously signed in on this device with another credential, you can sign in with that credential.

The said issue can be fixed using a variety of methods; after an extensive research, we have gathered all methods we could find and described them in detail in this guide. We have included all methods that users reported as successful when trying to fix Your Computer’s Trusted Platform Module Has Malfunctioned error.

SCAN WINDOWS SYSTEM

See Full Review

Scan your system for FREE to detect security, hardware and stability issues. You can use the scan results and try to remove detected issues manually, or you can choose to get the full version of software to fix detected issues and repair virus damage to Windows OS system files automatically. Includes Avira spyware/malware detection & removal engine.

How to Fix Your Computer’s Trusted Platform Module Has Malfunctioned Error?

1 Method. Clear TMP

Clearing TMP is the most common way to fix Your Computer’s Trusted Platform Module Has Malfunctioned error; however, you must know what it does before using this method. To learn more about this, please read official guide by Microsoft.

  1. Open Windows search and type Windows Security. Click on a matching result.open windows security
  2. Now, navigate to Device Security and click Security processor details.
    open security processor details
  3. Click on Security processor troubleshooting.
    security processor troubleshooting
  4. Now, click on Clear TMP.
    clear tmp on windows
  5. Restart your computer for changes to take effect.

Method 2. Connect to Your School or Company’s VPN

Some users confirmed that logging into your school or company’s Virtual Private Network (VPN) fixed the issue. This can be due to security configurations in your school or work environment. If using a VPN isn’t something that’s required by your education institution or work environment, skip this step.

Method 3. Prepare TMP

  1. Open Run prompt by pressing Windows key + R. Type tpm.msc and press Enter.open trusted platform management
  2. Click on Prepare your TMP option on the right pane.
    prepare the tpm
  3. Confirm your choices and restart your computer.

Method 4. Disable ADAL and Turn on MFA

Many users confirm that this specific method works to fix Your Computer’s Trusted Platform Module Has Malfunctioned 80090030 since Outlook prefers Multi-Factor Authentication (MFA) enabled and Active Directory Authentication Library (ADAL) disabled. Here’s how to apply this fix:

  1. Close Outlook completely.
  2. Press Windows key + R to launch Run prompt. Type regedit and press Enter. In UAC prompt, click Yes.
    launch windows registry editor via run prompt
  3. In Windows Registry, navigate to
    • (Office 2016 users): HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
    • (Office 2013 users): HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
  4. Select Identity folder on the left, then right-click on the empty area on the right pane and choose New > DWORD (32-bit) Value.
    create new DWORD Value in Identity key on Windows Registry
  5. Name it as EnableADAL. Double-click the EnableADAL value you created and enter 0 in its Value data field. Press OK to save.create EnableAdal value and set its value to 0
  6. Now, sign in to your Outlook account on the web.
  7. After signing in, go to multi-factor authentication page.
  8. Put a tick next to your user.
  9. Look at the Quick Steps section which should appear on the right. Click on Enable.
    enable multi-factor authentication in outlook
  10. Confirmation window should appear now. Click Enable multi-factor auth and close.
    confirm to enable multi-factor auth on outlook account
  11. Sign out of your account.
  12. Now, sign into Outlook via web browser again. Follow on-screen instructions and provide additional security information in order to start using multi-factor authentication on Outlook.
  13. After completing the setup, check if the error persists.

Method 5. Reconnect Your Work or School Account

This method helps to fix the error if your account is related to work or school account.

  1. In Windows search, type Settings. Open the matching result.
    open windows settings
  2. Here, select Accounts.
    go to accounts in windows settings
  3. Open Access work or school section from the left pane. Here, click on the problematic account and click Disconnect. Follow the on-screen instructions to complete the removal.
    disconnect work or school account on windows
  4. After disconnecting, go to Access work or school section again. Click the plus (+) icon next to Connect.
    connect school or work account on windows
  5. In the sign-in window, enter your email and password to connect the account again.
  6. Relaunch Outlook and check if the error is gone.

Method 6. Disable Hyper-V

You can disable Microsoft’s hardware virualization product, known as hypervizor Hyper-V to fix Your Computer’s Trusted Platform Module Has Malfunctioned on Windows 10 or 11.

  1. Launch Run prompt by pressing Windows key + R at the same time. Type control and press OK.
    open control panel via run prompt
  2. Go to Programs.
    in control panel go to programs
  3. Next, click on Turn Windows features on or off.
    turn windows features on or off
  4. Scroll through the list and remove the checkmark next to Hyper-V option. Click OK.
    turn hyper-v feature off on windows
  5. Reboot your computer.

Method 7. Power-Cycle Your Computer

This is a user-confirmed method to fix Your Computer’s Trusted Platform Module Has Malfunctioned error. It is very simple to perform the power cycle on your computer. All you need to do is turn off your PC completely, then unplug the power cord and wait for around 30 seconds, then plug the cord back in and start your computer as usual.

Method 8. Update or Reinstall TMP 2.0 Driver

Use this method to update TMP 2.0 on Windows and resolve Your Computer’s Trusted Platform Module Has Malfunctioned issue.

  1. Launch Run prompt by pressing Windows key + R at the same time. Type devmgmt.msc and press Enter.open device manager via run prompt on windows
  2. Expand Security devices section by clicking the little arrow next to it. Now, right-click Trusted Platform Module 2.0 and select Uninstall device option.
    uninstall trusted platform module 2 driver on windows
  3. Follow the instructions on your screen. Then reboot your computer. After the system restart, Windows will reinstall TMP 2.0 automatically.
  4. Try logging into your account to see if this method fixed Your Computer’s Trusted Platform Module Has Malfunctioned error. If the error persists, try following steps #1 and #2, but use Update driver option instead.

Method 9. Enable TMP in BIOS

Use this method as last resort if none of the above-mentioned methods worked. You may want to open this article via your phone first to see instructions because you won’t be able to access them from BIOS mode.

  1. Shut down your computer.
  2. Turn on your computer and once the Startup screen appears, keep pressing F2 key repeatedly (if this key doesn’t work, try repeatedly pressing Delete key) on your keyboard.
  3. Navigate through UEFI BIOS using arrow keys on your keyboard. Go to Advanced Tab.
  4. Here, go to PCH-FW Configuration and change the setting of TMP Device Selection to Firmware TMP.
  5. Click OK.
  6. Press F10 key to save changes and exit. Select OK to confirm.

NOTE #1. The TMP settings might be placed in a different area in your BIOS. You may also find it in Advanced/Computer Configuration. In this case, you need to change AMD fTMP switch setting to AMD CPU fTMP.

NOTE #2. If you can’t locate these settings, try to look them up on your computer’s manufacturer’s website. If you can’t find them in a location specified by your PC’s manufacturer, you need to go to your computer’s manufacturer’s (such as ASUS, Lenovo, Dell, HP) website and download BIOS update from there. You will need to install it according to instructions provided by the manufacturer. Then you can follow the steps provided in Method #8 to enable TMP.

These are all of the known methods that can be used to fix Your Computer’s Trusted Platform Module Has Malfunctioned error 80090016, 80090030, 80090034 or 80090311. If you have discovered another way to solve this issue, you’re welcome to share it with our community in the comments section below.

norbert webb author at geeksadvice.com
Norbert Webb

Norbert Webb is the head of Geek’s Advice team. He is the chief editor of the website who controls the quality of content published. The man also loves reading cybersecurity news, testing new software and sharing his insights on them. Norbert says that following his passion for information technology was one of the best decisions he has ever made. “I don’t feel like working while I’m doing something I love.” However, the geek has other interests, such as snowboarding and traveling.

Related posts:

  1. Fix Your PC Ran Into A Problem And Needs To Restart (2021 Updated Guide) What is Your PC Ran Into a Problem and Needs...
  2. Fix Antimalware Service Executable High CPU Usage on Windows (2023 Guide) Antimalware Service Executable High Memory Usage causesContentsAntimalware Service Executable High...
  3. Fix DNS_PROBE_FINISHED_NXDOMAIN Error (Windows, Mac, Android, Chromebook) DNS_PROBE_FINISHED_NXDOMAIN error meaningContentsDNS_PROBE_FINISHED_NXDOMAIN error meaningCause of the DNS_PROBE_FINISHED_NXDOMAINFix DNS_PROBE_FINISHED_NXDOMAIN on...

Filed Under: Fix Tagged With: MS Teams, Outlook, TMP, Windows

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

SEARCH OUR SITE

Trending

decrypt files locked by stop djvu ransomware virus

Decrypt Files Locked by STOP/DJVU Ransomware (Updated 2023 Guide)

Some STOP/DJVU ransomware victims can decrypt or … [Read More...] about Decrypt Files Locked by STOP/DJVU Ransomware (Updated 2023 Guide)

Remove STOP/DJVU Ransomware Virus (2023 Guide)

STOP/DJVU in 2023: more than 640 versions, latest … [Read More...] about Remove STOP/DJVU Ransomware Virus (2023 Guide)

Remove Segurazo Antivirus (SAntivirus Removal Guide 2023)

Segurazo review: is it a virus? Segurazo … [Read More...] about Remove Segurazo Antivirus (SAntivirus Removal Guide 2023)

easy ways to fix dns_probe_finished_nxdomain error on windows, mac, android, chromebook

Fix DNS_PROBE_FINISHED_NXDOMAIN Error (Windows, Mac, Android, Chromebook)

DNS_PROBE_FINISHED_NXDOMAIN error … [Read More...] about Fix DNS_PROBE_FINISHED_NXDOMAIN Error (Windows, Mac, Android, Chromebook)

POPULAR SOFTWARE REVIEWS

Private Internet Access Review

Private Internet Access Review 2023: Fast, Secure & Cheap VPN

Private Internet Access (PIA) VPN maintains its long-term role as a leader Private Internet … [Read More...] about Private Internet Access Review 2023: Fast, Secure & Cheap VPN

restoro review 2020

Restoro Review 2023

What is Restoro and how it works? Restoro is an ultimate malware removal and PC repair software … [Read More...] about Restoro Review 2023

INTEGO antivirus review for Mac 2021

Intego Antivirus Review: Best Mac Antivirus in 2023?

Intego Antivirus for Mac is probably the best security choice for OS X Intego Antivirus for Mac … [Read More...] about Intego Antivirus Review: Best Mac Antivirus in 2023?

OUR EXPERTS RECOMMEND

Comprehensive PC Repair Software

geek's advice recommends restoro pc repair as editors choice
DOWNLOAD NOW
  • Uses Avira engine to remove malware
  • Repairs Virus Damage
  • Fixes Windows Errors & BSOD
  • Replaces Damaged DLLs
  • Repairs Damaged Windows Settings
  • Identifies Hardware Problems

Compatible with Microsoft Windows.

Read Full Review

Robust Mac Antivirus

geek's advice recommends intego mac internet security x9 as editors choice
GET INTEGO
  • 24/7 real-time protection
  • Intelligent firewall
  • Scans emails for malware
  • Scans iOS devices & external drives
  • Excellent malware detection rate
  • Easy-to-use

Compatible with Mac OS X 10.9-12.

Read Full Review

Copyright © 2023 Geeksadvice.com. Any unauthorized copying, redistribution or reproduction of part or all of the site contents in any form is prohibited.

About Us · Terms of Use · Privacy Policy · Contact Us

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok