因此我尝试了 Virtual PC 2007 中的技巧,将以下部分添加到 vmc 配置文件中:
<components>
<host_time_sync>
<enabled type="boolean">false</enabled>
</host_time_sync>
</components>
后来有人建议 VPC 不想要组件级别,因此添加了以下内容:
<host_time_sync>
<enabled type="boolean">false</enabled>
<frequency type="integer">15</frequency>
<threshold type="integer">10</threshold>
</host_time_sync>
当我启动 XP 模式 (Microsoft Virtual PC) 时,它会完全忽略这两项配置更改,如果我更改时钟,它会立即重置为主机时间。我显然还禁用了 Windows 时间服务,但由于它未加入域或未设置源,因此无论如何都不应该涉及它。
我需要在几个深夜测试一个应用程序,我认为 XP Mode 机器会很完美,这样我就不必弄乱我的工作站时钟了……有没有办法让 VPC 客户机不与主机同步时间?这在 Hyper-V 中很容易 ;p
答案1
Sandy Wadhwa 在以下链接上发布的 VBScript 对我有用: http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/aca326fd-8e37-49f3-8b90-4eda93a11cd6#5bd85a23-5e88-4a59-97d2-fb67422646fe
答案2
您只需关闭而不是休眠,对 vmc 文件的更改就会生效。
答案3
您是否确定将说明添加到<components>
标签内,就像在Virtual PC Guy 的页面?