How to Fix Windows TPM Errors (1073151978 & 80190190)

If you see errors like 1073151978 (0xC029005A) or 80190190 while using Windows Hello, PIN login, or signing into Microsoft/Azure AD, here’s what’s happening:

  • 1073151978 – Your device is trying to use a security key stored in the TPM (Trusted Platform Module), but the key no longer exists.
  • 80190190 – Your login tokens are still tied to the old TPM. After TPM replacement or clearing, the stored tokens become invalid.

Step 1: Change your PIN

  • Open Settings → Accounts → Sign-in options and change your PIN.

Step 2: Clear the TPM

  1. Go to Settings → Privacy & Security → Device Security → Security Processor → Security processor troubleshooting.
  2. Select Clear TPM and restart your computer. ⚠️ This may require admin rights.

Step 3: Remove corrupted token data

  • Delete the following folders:%LOCALAPPDATA%\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\AC\TokenBroker\Accounts %LOCALAPPDATA%\Packages\Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy\AC\TokenBroker\Accounts

Step 4: Disconnect and reconnect to Azure AD

  • Go to Settings → Accounts → Access work or school.
  • Disconnect your account, then reconnect it.

Step 5: Clear broken enrollment state (Advanced)

Option A – Registry fix

  1. Press Win + R, type regestry, and open Registry Editor as Admin.
  2. Navigate to:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Enrollments
  3. Open each GUID key and find MmpcEnrollmentFlag.
  4. If its value is 2, change it to 0.
  5. Close Registry Editor and retry connecting your device via Settings → Accounts → Access work or school → Connect.

This step fixes most persistent 80190190 errors where tokens are tied to the old TPM.


⚡ Need Help?

If this process seems overwhelming or the errors persist, Pinoy VA Automation can help. We specialize in Windows security issues, TPM, Azure AD, and device enrollment fixes.
📩 Contact us today to get expert technical support.

Scroll to Top