为什么我的双启动机器在每个操作系统上的时间都不同

为什么我的双启动机器在每个操作系统上的时间都不同

我目前有一个双启动设置,即 Linux Mint Mate 18.2 和 Windows 7。奇怪的是,在安装过程中,我为两个系统提供了相同的区域设置(至少我记得是这样)。现在,当我登录我的 mint 盒子时,时间设置正确,但如果我重新启动并登录我的 windows 盒子,时间会提前 5 个小时。如果我将 windows 中的时间和日期设置更改为正确的时间,当我重新启动并登录我的 mint 盒子时,时间会设置为落后 5 个小时。

我想知道的是:

为什么会发生这种情况?

我该如何修复它以便两个系统具有相同的时间和日期设置?

答案1

两者之间的差异很可能在于 Linux 安装要求将硬件时钟设置为 UTC,而 Windows 要求将其设置为本地时间。我猜您的本地时间是美国东部时间。您可以更改任一操作系统,但我更倾向于告诉 Windows 遵循 *nix 标准。从 Windows 中的提升命令提示符:

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

当然,请检查以确保硬件时钟设置为 UTC。

相关内容