用VMware安装的Windows 2000/XP/2003虚拟机,要是实现跟主机的时间同步,这个比较简单,安装上VMware Tools就可以了。以后每次启动虚拟机系统后,时间就会自动与主机的时间同步了。但是如何让虚拟机的时间与Host不同步呢?

在VMware 6.5中的操作如下:

a) 关闭虚拟机和VMware软件。

b) 打开虚拟机的配置文件 (.vmx) ,并添加或修改下列选项的值为FALSE,注意要用文本编辑器编辑。


## tools configuration for vm 6.5

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"

## end for 6.5

其中第一条,原配置文件中就有,另外的需添加。

c) 再次启动VMware软件和虚拟机,改一下虚拟机的时间,重启一下,OK。

曾有网友推荐进入“虚拟机->控制面板->管理工具->服务”禁止VMware Tools Service的方法,也可以吧。(试了一下,发现VMware Tools ,会变禁止。感觉同禁用VMware Tools 是一样的。)

单纯地从虚拟机控制面板里的VMware Tool设置中,禁用“将虚拟机与主机操作系统的时间同步”选项,没有效果。