Navigate to C:\Users\%username%\AppData\Local\Packages and rename the Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy folder to add .old suffix. Restart your computer and launch Microsoft 365 apps to verify the fix.

Fix Trusted Platform Module Error 80090016 – Windows 11 2026
TPM error 80090016 prevents Microsoft 365 apps from authenticating. Fix by renaming AAD BrokerPlugin folder, reinstalling WAM plugin, or clearing TPM data.
Understanding TPM Error 80090016
Trusted Platform Module (TPM) error 80090016 is a critical authentication failure that primarily affects Microsoft 365 applications on Windows 11 systems. This error indicates that the TPM hardware security chip has encountered a malfunction during the cryptographic authentication process, preventing applications like Teams, Outlook, Word, Excel, and PowerPoint from establishing secure connections to Microsoft's cloud services.
The TPM serves as a hardware-based security foundation for Windows 11, storing encryption keys, certificates, and authentication credentials in a secure environment. When error 80090016 occurs, it typically manifests as a complete inability to launch Microsoft 365 applications, with users receiving the message "Your computer's Trusted Platform Module has malfunctioned" followed by the specific error code.
This issue has become increasingly prevalent in enterprise environments running Windows 11 with the latest 2026 security updates, particularly affecting organizations that rely heavily on Microsoft 365 for daily operations. The error can stem from corrupted authentication broker data, outdated TPM firmware, or conflicts introduced by recent Windows updates that modify TPM driver behavior.
Symptoms
- Microsoft 365 apps (Teams, Outlook, Word, Excel, PowerPoint) fail to launch with TPM malfunction message
- Error message: "Your computer's Trusted Platform Module has malfunctioned. Error code 80090016"
- Repeated authentication prompts in Microsoft 365 applications
- OneDrive for Business sync failures with authentication errors
- Unable to access Microsoft 365 services despite valid credentials
- Applications crash or freeze during startup authentication process
Root Causes
- Corrupted Microsoft AAD BrokerPlugin data preventing secure authentication
- Outdated or damaged Microsoft Entra WAM Plugin package
- TPM hardware malfunction or firmware corruption
- Windows 11 system updates causing TPM driver conflicts
- Incorrect TPM security policies or registry configurations
- Hardware component replacement affecting TPM chip initialization
- Antivirus software interfering with TPM cryptographic operations
Solutions
Rename Microsoft AAD BrokerPlugin Folder
This method resolves corrupted authentication data by forcing Windows to recreate the AAD BrokerPlugin folder.
- Close all Microsoft 365 applications completely
- Press Windows + R and type
%localappdata%\Packages, then press Enter - Locate the folder named Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy
- Right-click the folder and select Rename
- Add
.oldto the end of the folder name (e.g.,Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy.old) - If you receive an error that the folder is in use, open Task Manager and end any Microsoft 365 processes
- Restart your computer
- Launch any Microsoft 365 application
- Sign in with your credentials when prompted
Verification: Open Outlook or Teams. You should be able to sign in without encountering error 80090016. Check that a new Microsoft.AAD.BrokerPlugin folder was created automatically.
Reinstall Microsoft Entra WAM Plugin
The Windows Account Manager (WAM) plugin handles authentication for Microsoft services. Reinstalling it resolves TPM authentication issues.
- Open PowerShell as Administrator
- List installed WAM packages:
Get-AppxPackage | Where-Object {$_.Name -like "*Microsoft.AAD*"}- Remove the existing WAM plugin:
Get-AppxPackage Microsoft.AAD.BrokerPlugin | Remove-AppxPackage- Download and reinstall the latest WAM plugin from Microsoft Store:
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy- Alternatively, reset the WAM plugin without removal:
Get-AppxPackage Microsoft.AAD.BrokerPlugin | Reset-AppxPackage- Restart the Windows Account Manager service:
Restart-Service -Name "TokenBroker" -Force- Reboot your computer
Verification: Run Get-AppxPackage Microsoft.AAD.BrokerPlugin in PowerShell to confirm the package is installed and check the version number.
Clear TPM and Reset Security Policies
This method clears corrupted TPM data and resets security policies that may be causing authentication failures.
- Open Windows Security from Start menu
- Navigate to Device Security → Security processor details
- Click Security processor troubleshooting
- Select Clear TPM and follow the prompts
- Alternatively, use PowerShell to clear TPM:
Clear-Tpm- Reset Windows Hello and credential policies:
Remove-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\PassportForWork" -Recurse -Force -ErrorAction SilentlyContinue- Clear stored credentials:
cmdkey /list | ForEach-Object {if($_ -like "*microsoft*"){cmdkey /delete:($_ -split " ")[1]}}- Restart the TPM services:
Restart-Service -Name "TBS" -Force
Restart-Service -Name "TPM" -Force- Reboot your computer
- Reconfigure Windows Hello if previously enabled
Verification: Open tpm.msc and verify TPM status shows as "Ready for use". Check that Microsoft 365 apps launch without error 80090016.
Run Microsoft 365 Activation Troubleshooter
Microsoft provides a dedicated troubleshooter for Office activation and authentication issues that can resolve TPM-related problems.
- Download the Microsoft 365 Support and Recovery Assistant from the official Microsoft website
- Run the downloaded SaRA_OfficeScrubber.exe file as administrator
- Select Office from the application list
- Choose I'm having trouble signing in to Office
- Follow the guided troubleshooting steps
- When prompted, select TPM or authentication issues
- Allow the tool to scan and repair authentication components
- If the automated fix fails, manually reset Office credentials:
cd /d %ProgramFiles%\Microsoft Office\root\Office16
officeClickToRun.exe scenario=Repair platform=x64 culture=en-us RepairType=QuickRepair- Clear Office credential cache:
Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\Office\16.0\Wef" -Recurse -Force -ErrorAction SilentlyContinue- Reset Office activation state:
cd /d %ProgramFiles%\Microsoft Office\Office16
cscript ospp.vbs /rearm- Restart your computer
Verification: Launch any Microsoft 365 application and verify you can sign in without encountering TPM error 80090016. Check activation status in File → Account.
Update TPM Firmware and Windows Drivers
Outdated TPM firmware or drivers can cause authentication failures. This method ensures all TPM components are current.
- Check current TPM version:
Get-WmiObject -Namespace "Root\CIMv2\Security\MicrosoftTpm" -Class Win32_Tpm | Select-Object SpecVersion, ManufacturerVersion- Open Device Manager and expand Security devices
- Right-click Trusted Platform Module 2.0 and select Update driver
- Choose Search automatically for drivers
- Download TPM firmware updates from your computer manufacturer's website
- Install Windows 11 cumulative updates:
Install-Module PSWindowsUpdate -Force
Get-WindowsUpdate -Install -AcceptAll -AutoReboot- Update Microsoft 365 to the latest version:
cd /d %ProgramFiles%\Common Files\Microsoft Shared\ClickToRun
OfficeC2RClient.exe /update user- Verify TPM functionality after updates:
Get-Tpm | Select-Object TpmPresent, TpmReady, TpmEnabled- If TPM is not ready, initialize it:
Initialize-Tpm- Restart your computer
Verification: Run tpm.msc to confirm TPM status is "Ready for use" and version is 2.0. Test Microsoft 365 applications to ensure error 80090016 is resolved.
Verification
After applying any of the above methods, verify the fix by following these steps:
- Open Command Prompt as administrator and run:
tpm.mscConfirm TPM status shows "The TPM is ready for use" with no error indicators.
- Test Microsoft 365 authentication:
Get-AppxPackage Microsoft.AAD.BrokerPlugin | Select-Object Name, Version, StatusVerify the package status is "Ok" and version is current.
- Launch multiple Microsoft 365 applications (Outlook, Teams, Word) and confirm they authenticate successfully without prompting for credentials repeatedly
- Check Windows Event Viewer under Applications and Services Logs → Microsoft → Windows → TPM-WMI for any remaining TPM-related errors
Advanced Troubleshooting
If the above methods didn't resolve error 80090016, try these advanced troubleshooting steps:
Advanced Registry Repair
Reset TPM-related registry entries that may be corrupted:
Remove-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Services\TPM" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "HKLM:\SOFTWARE\Microsoft\Cryptography\Protect" -Recurse -Force -ErrorAction SilentlyContinueHardware-Level TPM Reset
If software methods fail, the TPM chip itself may need hardware-level reset. Access your computer's BIOS/UEFI settings and look for TPM options under Security settings. Disable TPM, save settings, reboot, then re-enable TPM and save again.
Enterprise Environment Solutions
For domain-joined computers, check Group Policy settings that may be interfering with TPM operations. Run gpresult /h gpreport.html to review applied policies related to TPM and Windows Hello.
Complete Office Reinstallation
If authentication issues persist, perform a complete Microsoft 365 removal and clean installation using the Office Deployment Tool with custom configuration XML that excludes problematic components.
Frequently Asked Questions
What does TPM error 80090016 specifically mean?+
Can I disable TPM to bypass this error?+
Why does this error only affect Microsoft 365 apps and not other software?+
Will clearing TPM affect my BitLocker encryption?+
How can I prevent TPM error 80090016 from recurring?+
Further Intelligence
Deepen your knowledge with related resources
Discussion
Share your thoughts and insights
Sign in to join the discussion


