2020年11月11日 星期三

Ubuntu 和 Windows 10 同時安裝在同一個電腦,系統時間改變問題

在電腦上同時安裝了 Ubuntu 和 Windows 10 的作業系統,但每次用過 Ubuntu,若下次用 Windows開機,系統的時間會比台灣時間晚了 8 小時,即用 UTC + 0 的時間。這是因為 Ubuntu 和 Windows 時間設定方法不一樣所致。

參考網路文章,做這樣修改,就解決了。

首先,確定您的 Ubuntu 系統是用 UTC 時間,不是 local time,可以在 Ubuntu 裡下指令

timedatectl set-local-rtc 0
讓它用 UTC 時間。

接著用重開機,用 Windows 開機,啟動 cmd ,記得選擇以系統管理者員身份啟動 cmd,在終端機界面中輸入:
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/