This problem can occur on some host computers that use Intel SpeedStep, AMD Cool 'n' Quiet, or other similar power-saving technologies that vary the processor speed.
Note: This article is designed for hosts running Windows for the listed product versions. For Linux hosts running these product versions, see Host power management causes problems with guest timekeeping on Linux hosts (1591).
You must specify the correct maximum CPU speed of the physical hardware in the global configuration file (config.ini
).
Note: Before making any modifications to the config.ini
, back up your virtual machine.
To specify the correct maximum CPU speed:
config.ini
file:%AllUsersProfile%\Application Data\VMware\<VMware-Product>\config.ini
C:\ProgramData\VMware\<VMware-Product>\config.ini
Note: This file is normally created when the VMware product is installed. Make sure that Show hidden files and folders is enabled under Tools > Folder options > View. However, if the file does not exist, create a new text file in the appropriate location as described above, then add the required lines to form a valid config.ini
file. For the specifications of the file, see Creating and editing config.ini on Windows hosts (1754).
Edit config.ini
, and add these lines.
host.cpukHz = "1700000"
cpukHz
value according to the value of the physical computer's maximum CPU speed from step 1.host.noTSC = "TRUE"
ptsc.noTSC = "TRUE"
C:\Program Files\VMware\VMware Tools\VMControlPanel.cpl
.For additional information about timekeeping, see Timekeeping in VMware Virtual Machines.
For translated versions of this article, see: