【原创】解决Windows/macOS 双系统时间不一致问题

如果把macOS和Windows安装在同一个硬件上,也会发现一个时间不一致的问题。

具体表现:一旦进入过 macOS 系统,再回到Windows后, 就会发现时间会比实际时间慢8个小时。

原因是: macOS系统和Windows系统对时间的处理方式不同。
macOS 则把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的。
Windows把系统硬件时间当作本地时间(Local Time),操作系统中显示的时间和 BIOS 中是一样的。

操作系统在同步时间的时候,同时会修改BIOS时间,因此导致Windows/macOS显示的时间不一致。

最简单的解决办法,修改Windows注册表。

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

下次启动Windows后,Windows会采用与macOS系统一致的时间处理方式。

你可能感兴趣的:(Windows,macos,时间,BIOS,Time)