I finally got my machine setup so that TPM is working fully (had to upgrade firmware) which then allowed me to run W11 VM in MS Hyper-V.
However, the vmplatformca(Hyper-V Certificate Authority Trustlet process) was using between 10-15% CPU with no-VM running or if it was running.
After researching I found the below MS thread that identified it is related to non-MS Antivirus. I was able to simply follow the steps of disabling Avast, shutting down VM, and Hyper-V and killing the process… then restart the Hyper-V service, and then the VM and lastly re-enable Avast. CPU is 0 on the vmplatformca process.
Is anyone here at Avast aware of this issue and if so is it being reviewed to be addressed?
Aavast Free
Program version: 22.3.6008 (buile 22.3.7108.528)
W11 x64 build 22598_ni_release.220408-1503
No other security software
If you read the post on docs.microsoft it surfaces that this is not just an Avast issue (but Avast has been called out). Appears to be any other virus protection on machines running hyper-v and vm’s.
I have the same problem and googled the same MS forum. Disabling HW virtualization in Avast did not help. The guide to pause Avast, kill the Trustlet Hypoer-V process and start Avast helps only until the next Windows 10 Pro restart.
That MS thread says they sent some report to Avast, but we know that Avast does not care much about bugs anymore, not menioning that this will rather be MS bug.
I figured out that the solution is not to use the TPM in the virtual computers. The TPM was needed to install the virtual Windows 11, but now when Windows 11 is running, TPM can be turned off. I was just asked to reconfirm W11 my account with the password etc., but it seems to be working.