如果在同一台电脑上安装了Windows和OSX两个系统,那么每次启动到OSX之后再返回Windows,系统时钟都会显示错误的时间,需要手工修正。其实这个问题很容易解决:打开注册表编辑器(regedit.exe),查找以下键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

然后在该主键下建立DWORD (32-bit)键值,名称为RealTimeIsUniversal,值为1

重新启动,可以看到Windows总是显示正确的时间了。

参考:Fix Incorrect Clock Settings in Windows When Dual-Booting with OS X or Linux