VMware工作站客户操作系统(Windows)重新启动时重置date/时间

每次我重新启动我的Windows访客机器,它将date/时间重置为主机date/时间。

我怎样才能永久改变它?

更新: VMware工具中的时间同步已被禁用

我遇到过同样的问题。

无论我在.VMX文件或选项中尝试设置,它总是似乎同步时间。

为了解决这个问题,我启动到安全模式,实际上禁用了VMware工具服务。 现在我不记得它是否是整个工具,或者是只有一个工具用于时间同步。

然后编辑时间。

这工作,幸存下来重新启动。

根据您的VMware Workstation版本,您必须使用“0”或“false”。 对于Vmware Workstation 10,它使用这些设置:

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" time.synchronize.tools.enable = "FALSE" time.synchronize.resume.host = "FALSE" 

也可以使用rtc.startTime = "1416441600"让机器以特定的date和时间开始 – 在本例中为20.11.2014。 这个数字是从1970年1月1日开始的秒数

信息来自: http : //kb.vmware.com/kb/1189

原来,这是Windows同步服务。 我禁用时间服务器自动时间更新,现在它保持改变。

更新: 原来我错了,一段时间后,它会改变回来。 禁用VMware服务确实可行!

假设你在guest虚拟机上安装了VMware工具,你可以试试

 tools.syncTime = "FALSE" 

在你的.vmx文件中。

一个相关的问题。

也许你的虚拟机虚拟机与你的主机连接到同一个域,并同步到具有PDC模拟器angular色的服务器。

您不应该禁用VMWare服务,这是有用的其他原因。 尝试设置所有的时间同步相关的设置:

 tools.syncTime = 0 time.synchronize.continue = 0 time.synchronize.restore = 0 time.synchronize.resume.disk = 0 time.synchronize.shrink = 0 time.synchronize.tools.startup = 0 

我遇到了同样的问题,而且这个问题已经解决了。

实际上.VMX不包含除了tool.syncTime =“False”之外的任何参数。 试着编辑/添加这些参数到.VMX文件
tools.syncTime = 0
time.synchronize.continue = 0
time.synchronize.restore = 0
time.synchronize.resume.disk = 0
time.synchronize.shrink = 0
time.synchronize.tools.startup = 0

在客户操作系统中设置好所需的时间后,重新启动后,它会在所需的时间内正确启动。

多谢你们。