Ubuntu 12.04 x32 - Windows 7 Pro x64 双启动 - 时钟错误(UTC)

Ubuntu 12.04 x32 - Windows 7 Pro x64 双启动 - 时钟错误(UTC)

在启动 Linux 之后启动 Windows 时,我遇到了时间问题。原因是 Ubuntu 将硬件时钟保存为 UTC,但 Windows 7 期望将其保存为本地时间。因此 Windows 显示的时间比正确的本地时间早一个小时。

  • UTC 时间:下午 3:35
  • 当地时间(UTC+1):下午 4:35
  • Ubuntu 时间:下午 4:35
  • Windows 时间:下午 3:35(它显示的时间等于 UTC,因为它预计硬件时钟是本地时间)

我遵循了以下建议:

让 MS Windows 根据硬件时钟计算时间为 UTC。通过 regedit:运行 regedit 并导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation 在右侧面板中单击鼠标右键,然后选择新建 > DWORD 值。创建名为 RealTimeIsUniversal 的键并将其值设为 1。

重启后,Windows 显示的时间提前了 1 小时。我的时区是 UTC+1,但时间设置为 UTC+2。如果我将时区设置为 UTC,时间就是正确的。

  • UTC 时间:下午 3:35
  • 当地时间(UTC+1):下午 4:35
  • Ubuntu 时间:下午 4:35
  • Windows 时间:下午 5:35(显示的时间等于 UTC+2,但时区设置为 UTC+1)

将 ubuntu 设置为将硬件时钟保存为本地时间可以解决时间问题,但我想将硬件时钟设置为 UTC。

有什么建议么?

提前谢谢您,抱歉我的英语不好:)

相关内容