即使所有自动设置都已关闭,Windows 时钟每天早上也会调慢 1 小时

即使所有自动设置都已关闭,Windows 时钟每天早上也会调慢 1 小时

我注意到,每天第一次启动系统时,我的 Windows 10 桌面时钟都会调慢一小时。据我所知,自动更改时间的三种可能自动设置(自动设置时间、时区和夏令时/冬令时偏移)都已关闭。安装时已正确设置时区,我从未更改过。过去几天,我每天早上都会调整时间。

有一段时间,我打开了所有自动设置(或者只是自动调整时间和夏季/冬季,手动设置时区 CET/柏林,没有自动更新),但这并没有在几天和多次重启后将时间更改为正确的值。

我在 DualBoot 中运行 Windows 10 和 Ubuntu 18.10,它们具有相同的时间(自动更新)、时区(CET/Berlin,无自动更新)和夏季/冬季偏移(自动更新)设置,并且运行良好。

答案1

这种现象是由于 Windows 和 Ubuntu 的时间管理基于不同的基准时区造成的。解决方法是让它们都基于相同的基准时区进行管理。

将 Windows 基数设置为 UTC

推荐,因为如果 Ubuntu 不跟踪 UTC,则会显示警告

如果你改变了它,请在 Ubuntu 上运行

timedatectl set-local-rtc 0

然后在 Windows 上cmd以管理员身份启动并运行

Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

并禁用启动时的自动时间调整。

将 Ubuntu 的时间设置为本地时间

timedatectl set-local-rtc 1 --adjust-system-clock

(从http://ubuntuhandbook.org/index.php/2016/05/time-differences-ubuntu-1604-windows-10/

相关内容