你好,
我最近必须在我的机器上安装Windows以进行多平台开发项目。 我首先安装了Windows,然后重新安装了arch linux,以获得干净的安装和grub。
可悲的是,从那时起,我在Windows上遇到了时区问题。我的时钟在Arch上正常运行,但在Windows上,我在实时(UTC + 1巴黎)和实际时间之间有1到5小时的延迟。我尝试通过更改时区进行调整,但每次重新启动笔记本电脑时,时区都会再次更改。
有没有办法解决这个问题?
希望你能帮忙,=)
答案 0 :(得分:0)
您可能会发现您的硬件时钟在Linux中设置为UTC(默认值),然后在每次启动时都会占用您的Windows时间,因为它期望将硬件时钟设置为本地时间。可以通过以下方式检查:
$ timedatectl status | grep local
> RTC in local TZ: no
并使用:
$ timedatectl set-local-rtc 1
将其设置为localtime。这应该(希望)解决你的问题。
或者,您可以将窗口配置为使用UTC硬件时钟,其详细信息可以在here找到。