I've been using Workstation Pro without issue for more than a year. I began having an issue recently when starting to use it on a new host machine. Windows 10 VMs repeatedly get this exception when interacting (as usual) with their desktop:
Faulting application name: dwm.exe, version: 10.0.19041.746, time stamp: 0x6be51595
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1949, time stamp: 0xcb12e58e
Exception code: 0x8898009b
One difference I notice between old host and new host is that 'Workstation Pro' asked me to enable the 'Windows Hypervisor Platform' feature upon installation on the new host. The old host never had that feature enabled.
Old host: Windows 11 21H2 64-bit (Build 22000.978), Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz, 64 GB RAM
New host: Windows 11 21H2 64-bit (Build 22000.978), 12th Gen Intel(R) Core(TM) i7-12700, 64 GB RAM
I've seen advice online which suggests editing the VM's Windows boot option, setting a flag called 'UsePlatformClock' = 'yes'. I have done this on one test VM and it seems to have alleviated the issue. However, the description of this flag is a bit vague, so I'd like to know:
1. WHY do I now have to enable this flag when I never had to do so in the past? Please let me know if more specific host hardware info is needed to help answer?
2. Could enabling that flag cause impact to the performance of a Windows 10 VM?
3. Do I have any other option(s) to alleviate the issue BESIDES this suggestion?
Thanks for your time,
DaveC