Windows 客户机上的时间比 KVM 主机上的时间晚 1 小时

Windows 客户机上的时间比 KVM 主机上的时间晚 1 小时

一些背景知识:我有一个在 Debian 9 上运行的 KVM 主机和一些 Windows 10 映像。Windows 10 映像是通过在空白磁盘映像上手动安装 Windows 制作的,之后它们总是与一起使用snapshot=on。其中,一些是去年夏天创建的(我们称它们为 A 组),一些是最近创建的(B 组),我们这里夏天有夏令时(现在不属于 DST)。
直到最近我才意识到 A 组中的映像在启动时比主机晚 1 小时。无论我在 Windows 客户机中使用 或 ,都会发生这种情况。B-rtc base=localtime组中的映像不会发生这种情况,它们的时间都与 KVM 主机相似。 当服务同步时间时,A 组映像中的时间将自行更正(向前跳跃 1 小时),但是我想保持该服务禁用,因为随机的时间跳跃也很烦人。 有人知道这个时间差异是怎么发生的吗? -rtc base=utcRealTimeIsUniversal
Windows Time

编辑:对此没有明确的文档,但据我所知,Windows 在切换到 DST 时会设置某种标志。现在,当在冬季启动同一映像时,Windows 会看到该标志并决定将时间从 KVM 提供的任何值调回 1 小时。

相关内容