无论如何,Hyper-V 虚拟机都会不断寻找与主机同步时间的方法。
我有:
- 禁用时间同步服务
- 在客户机上禁用 Windows 时间同步
- 将 time.windows.com 映射到客户机上的 hosts 文件上的 127.0.0.1
- 使用安全策略控制台删除所有用户设置日期和时间的权限
有趣的是,Windows 以某种方式重置了最后一点(安全策略),并将 LOCAL SERVICE 重新添加到允许设置日期和时间的用户列表中。这对我来说完全是意料之外的行为。
我遗漏了什么吗?
答案1
答案2
Hyper-V 客户机在启动期间始终在 BIOS 级别与主机同步时间。尝试正确指定时区,否则您可以在 Active Directory 中管理时间。
您可以查看以下链接: https://blogs.msdn.microsoft.com/virtual_pc_guy/2010/11/19/time-synchronization-in-hyper-v/
希望能帮助到你。
答案3
对于仍在寻找此答案的任何人,VM 中有 2 个服务需要停止 - “Windows 时间”和“Hyper-V 时间同步服务”。当我停止(并禁用)这两项服务时,我能够在 VM 中设置时钟,并且即使重新启动后也不会重置。
答案4
这个问题很老了,但我找到了解决方案!禁用并停止时间服务后,重新启动虚拟机。现在时间已经改变。
仅供参考,要轻松更改日期,只需在 cmd 控制台上输入“日期 6/20/2020”