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
- Go to Settings → Privacy & Security → Device Security → Security Processor → Security processor troubleshooting.
- 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
- Press Win + R, type
regestry, and open Registry Editor as Admin. - Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Enrollments - Open each GUID key and find
MmpcEnrollmentFlag. - If its value is 2, change it to 0.
- 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.


