每次我重新启动 Windows 客户机时,它都会将日期/时间重置为主机日期/时间。
我怎样才能永久地改变它?
更新:VMware Tools 中已禁用时间同步
答案1
我遇到过同样的问题。
无论我在 .VMX 文件或选项中尝试设置什么,它似乎总是同步时间。
为了解决这个问题,我启动了安全模式并禁用了 VMware 工具服务。我现在记不清是整个工具都这样还是只有一个用于时间同步的工具。
然后编辑了时间。
此项操作有效并且重启后仍然有效。
答案2
根据您的 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"
让机器以特定日期和时间启动 - 在此示例中为 2014 年 11 月 20 日。该数字是从 1970 年 1 月 1 日开始的秒数
答案3
原来是 Windows 同步服务的问题。我禁用了时间服务器的自动时间更新,现在时间仍然保持不变。
更新:事实证明我错了,过了一会儿它确实变回了原样。禁用 VMware 服务确实有效!
答案4
也许您的客户 Windows 虚拟机加入了与您的主机相同的域,并同步到具有 PDC 模拟器角色的服务器。