系統知識網 系統知識 Win10和Ubuntu雙系統時間不一樣真正原因和解決方法

Win10和Ubuntu雙系統時間不一樣真正原因和解決方法

有很多用戶反饋安裝瞭Win10和Ubuntu雙系統,系統時間出現不一至的問題,百度瞭很多解決方法都沒有用,這裡小編再給大傢提供幾種方法,小編親測完美解決。第一種解決方法:在Ubuntu中把計算機硬件時間改成系統顯示的時間,即禁用Ubunt。

有很多用戶反饋安裝瞭Win10和Ubuntu雙系統,系統時間出現不一至的問題,百度瞭很多解決方法都沒有用,這裡小編再給大傢提供幾種方法,小編親測完美解決。

第一種解決方法:

在Ubuntu中把計算機硬件時間改成系統顯示的時間,即禁用Ubuntu的UTC:(需要重啟)

timedatectl set-local-rtc 1 –adjust-system-clock

提示: 在 Ubuntu 16.04 版本以前,關閉UTC的方法是編輯/etc/default/rcS,將UTC=yes改成UTC=no, 但在Ubuntu 16.04使用systemd啟動之後,時間改成瞭由timedatectl來管理

第二種解決方法:

修改 Windows對硬件時間的對待方式,讓 Windows把硬件時間當作UTC:(需要重啟)

在命令提示符下輸入:

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

提示 : 命令提示符需要管理員權限,所以需要在管理員權限的命令提示符(win+r–>打開命令提示符(管理員))下執行命令。

小知識:Win10和Ubuntu系統時間為什麼不一樣?

Windows 與 Mac/Linux 看待系統硬件時間的方式是不一樣的:Windows把計算機硬件時間當作本地時間(local time),所以在Windows系統中顯示的時間跟BIOS中顯示的時間是一樣的。Linux/Unix/Mac把計算機硬件時間當作 UTC, 所以在Linux/Unix/Mac系統啟動後在該時間的基礎上,加上電腦設置的時區數( 比如我們在中國,它就加上“8” ),因此,Linux/Unix/Mac系統中顯示的時間總是比Windows系統中顯示的時間快8個小時。所以,當你在Linux/Unix/Mac系統中,把系統現實的時間設置正確後,其實計算機硬件時間是在這個時間上減去8小時,所以當你切換成Windows系統後,會發現時間慢瞭8小時。就是這樣個原因。

返回顶部