A virtual machine occasionally synchronizes time with the host even if you do not turn on periodic time synchronization. To completely disable time synchronization, you must set some properties in the virtual machine configuration file.

Power off the virtual machine.

1

Open the configuration (.vmx) file of the virtual machine with a text editor.

2

Add lines for the time synchronization properties and set the properties to FALSE.

tools.syncTime = "FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"
time.synchronize.tools.startup = "FALSE"
3

Save and close the file.

Power on the virtual machine.