在電腦上同時安裝了 Ubuntu 和 Windows 10 的作業系統,但每次用過 Ubuntu,若下次用 Windows開機,系統的時間會比台灣時間晚了 8 小時,即用 UTC + 0 的時間。這是因為 Ubuntu 和 Windows 時間設定方法不一樣所致。
參考網路文章,做這樣修改,就解決了。
首先,確定您的 Ubuntu 系統是用 UTC 時間,不是 local time,可以在 Ubuntu 裡下指令
timedatectl set-local-rtc 0讓它用 UTC 時間。
接著用重開機,用 Windows 開機,啟動 cmd ,記得選擇以系統管理者員身份啟動 cmd,在終端機界面中輸入:
參考資料:
http://ubuntuhandbook.org/index.php/2016/05/time-differences-ubuntu-1604-windows-10/
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1這樣,下次開機,2個系統的時間就會一致了。
參考資料:
http://ubuntuhandbook.org/index.php/2016/05/time-differences-ubuntu-1604-windows-10/