0X80290118

Fix TPMAPI_E_INVALID_OWNER_AUTH (0x80290118) Quickly

Owner authorization data is corrupt or mismatched. First try clearing TPM via BIOS, then reset via Windows. Rarely, a full reinstall fixes it.

The 30-Second Fix: Clear TPM from BIOS

This is the one that works 90% of the time. I've seen this error pop up after firmware updates, swapping a drive, or even just a random Windows patch. The TPM's owner authorization data gets corrupted—think of it like a password that got jumbled. You don't need to reinstall anything.

Reboot your PC and smash the key to get into BIOS/UEFI (usually F2, Del, or F10 on Dell and HP boxes). Look for a Security tab, then find TPM or Trusted Platform Module. There's an option to Clear or Reset it. On a Dell OptiPlex, it's under System Security > TPM 2.0 Security > Clear. On Lenovo ThinkPads, it's under Security > Security Chip > Clear. Save and exit.

Boot into Windows. The error should be gone. If you get a BitLocker recovery key prompt, that's expected—you cleared the TPM. Grab your key from your Microsoft account (or wherever you saved it) and type it in. Done.

The 5-Minute Fix: Reset TPM from Windows

If you can't get into BIOS (stuck on a locked-down corporate machine, for example), or the clear didn't take, do it from Windows. Open PowerShell as admin (right-click Start, select Windows Terminal Admin) and run:

Clear-Tpm -Force

You'll see a warning about clearing the TPM. Hit Y. Then restart. This wipes the owner auth and reinitializes it.

Had a client last month whose entire print queue died because of this—turns out a bad driver update corrupted the TPM state. This PowerShell command saved his butt without touching BIOS.

The 15+ Minute Fix: Reinitialize TPM with Full Ownership Reset

If the above two steps didn't work—and this is rare, maybe 1 in 20 cases—the TPM itself might have a corrupted hierarchy. You'll need to wipe it completely and start fresh. This will break any apps relying on TPM, like Windows Hello, BitLocker, or virtual smart cards.

Boot into Windows Recovery (hold Shift while clicking Restart). Go to Troubleshoot > Advanced Options > UEFI Firmware Settings. From there, clear TPM again (see step 1). Then boot back to Windows, but this time, before you do anything else, open PowerShell admin and run:

Initialize-Tpm -AllowClear -AllowPhysicalPresence

This forces a full reinitialization. Restart again. Your TPM should now be clean. You'll need to re-enroll Windows Hello (go to Settings > Accounts > Sign-in options) and re-encrypt drives with BitLocker (turn it off, then back on).

If the error still shows up after all this, your TPM hardware might be failing. I've seen this on older Lenovo T450s—the TPM chip literally dies. Swap the motherboard or disable TPM entirely (not ideal for security, but fine for most home users).

One More Thing: Check for Firmware Update

Before you give up, check your PC manufacturer's site for a BIOS/TPM firmware update. HP had a known bug in 2023 where a certain BIOS version (F.35 on EliteBooks) corrupted TPM auth after sleep cycles. Updating to F.37 fixed it cold. If you're on a custom build, update your motherboard's BIOS.

When to Just Nuke and Pave

If you've tried all three fixes and still see the error, and you're not dealing with critical TPM-dependent apps, consider disabling TPM in BIOS and moving on. Or do a clean Windows install—sometimes the OS-level TPM driver gets hosed. I've done that twice for clients where nothing else worked. Pain in the ass, but it's a guaranteed fix.

Related Errors in Windows Errors
0XC00D002E NS_E_LATE_OPERATION (0XC00D002E) fix 0X000020ED Active Directory Hierarchy Table Malloc Failed (0x000020ED) 0X00003AA1 Fix Event Viewer ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL (0X00003AA1) 0XC00D1B82 NS_E_NO_DATAVIEW_SUPPORT (0XC00D1B82): Video panel won't show video

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.