Windows 11 VM on Parallels has broken virtual TPM.
VM UUID:
{40f22b78-fa73-4112-9312-509c3f17bc8f}
Inside Windows:
Get-Tpm returns:
TPM 2.0: Structure is wrong size. HRESULT 0x80280095
tpm.msc crashes at:
Microsoft.SnapIns.TrustedPlatformModule.TrustedPlatformModuleWmi.WmiGetLockoutHealTime
TPM manufacturer shown as:
SLRP
Manufacturer version: 0.0.0.1
Specification version: Unknown
Tried:
- Remove/add TPM chip from VM hardware
- Boot without TPM: Get-Tpm correctly shows TpmPresent False
- Delete/regenerate System Keychain entry:
Parallels.vTPM.{40f22b78-fa73-4112-9312-509c3f17bc8f}
- New Keychain entry was created with timestamp 20260608143234Z
- Move out NVRAM.dat and NVRAM.tnvs
- NVRAM.dat and NVRAM.tnvs were regenerated with current timestamps
- find inside .pvm shows only:
NVRAM.dat
NVRAM.tnvs
- BitLocker Protection Off, Key Protectors None Found
Problem persists:
Get-Tpm still returns TPM 2.0: Structure is wrong size.
Microsoft 365 desktop apps fail with:
Device TPM problem / 0x80090030
Outlook Web works correctly.
VM UUID:
{40f22b78-fa73-4112-9312-509c3f17bc8f}
Inside Windows:
Get-Tpm returns:
TPM 2.0: Structure is wrong size. HRESULT 0x80280095
tpm.msc crashes at:
Microsoft.SnapIns.TrustedPlatformModule.TrustedPlatformModuleWmi.WmiGetLockoutHealTime
TPM manufacturer shown as:
SLRP
Manufacturer version: 0.0.0.1
Specification version: Unknown
Tried:
- Remove/add TPM chip from VM hardware
- Boot without TPM: Get-Tpm correctly shows TpmPresent False
- Delete/regenerate System Keychain entry:
Parallels.vTPM.{40f22b78-fa73-4112-9312-509c3f17bc8f}
- New Keychain entry was created with timestamp 20260608143234Z
- Move out NVRAM.dat and NVRAM.tnvs
- NVRAM.dat and NVRAM.tnvs were regenerated with current timestamps
- find inside .pvm shows only:
NVRAM.dat
NVRAM.tnvs
- BitLocker Protection Off, Key Protectors None Found
Problem persists:
Get-Tpm still returns TPM 2.0: Structure is wrong size.
Microsoft 365 desktop apps fail with:
Device TPM problem / 0x80090030
Outlook Web works correctly.