我在 VM 中安装了 Windows 10 来运行一些测试,其中一些需要我模拟不同或“错误”的时间。但是,尽管禁用了自动设置时间和自动设置时区选项,但 Windows 10 似乎将时钟强制为当前时间。我什至禁用了网络,它仍然强制当前时间。
我如何真正让 Windows 10 让我设置时间?
我在 VM 中安装了 Windows 10 来运行一些测试,其中一些需要我模拟不同或“错误”的时间。但是,尽管禁用了自动设置时间和自动设置时区选项,但 Windows 10 似乎将时钟强制为当前时间。我什至禁用了网络,它仍然强制当前时间。
我如何真正让 Windows 10 让我设置时间?
原来问题实际上是 VirtualBox 强制主机/来宾时间同步。我在这里找到了解决方案:https ://stackoverflow.com/questions/25041213/how-to-disable-virtualbox-time-sync-from-within-the-guest-at-runtime
VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1