This feature is by design in VMware virtual hardware version 10 and is in compliance with the Microsoft Server Virtualization Validation Program (SVVP) at the time of the initial release of this hardware version.
If the third-party software relies on the QueryPerformanceCounter to reset during a soft-reboot, add the monitor_control.enable_softResetClearTSC = TRUE to the virtual machine's advanced configuration.
To add the monitor_control.enable_softResetClearTSC = TRUE to the virtual machines advanced configuration in the vSphere Web Client:
- Log in to the vSphere Web Client.
- Ensure that the virtual machine has been shutdown and is powered off.
- Right-click on the virtual machine.
- Click Edit Settings to open the Virtual Machine Edit Settings window.
- Click VM Options.
- From the list on the left, expand the Advanced option.
- Click Edit Configuration.
- Click Add Row.
- Type monitor_control.enable_softResetClearTSC in the new Name column.
- Type true in the new Value column.
- Click OK to save the change to the virtual machine.