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.
I am also having the same issue, I wonder if there will be a fix anytime soon. I have tried all the above steps also. This happened after removing bitlocker, to allow the secure boot cert updates as prompted.