默認情況下 Windows 7 是不支持硬件 UTC 時間的,所以導致從 Linux 上切換過來之后時間就不對了。
解決方法是,通過修改注冊表使其開啟 UTC 時間支持。
打開 regedit.exe (打開開始菜單在搜索框里輸入這個名字就會出現(xiàn),或者到 C:\Windows 下面找),找到 HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> TimeZoneInformation ,新建一個 RealTimeIsUniversal 的鍵, 類型為 DOWRD64 ,重啟即可。也可以直接復制下面的文本保存到文本文件,更改后綴名為 .reg 后雙擊。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] “RealTimeIsUniversal”=dword:00000001