windows10和ubuntu雙系統,切換到windows后時間少8小時不對的解決


REF:  解決windows10和ubuntu16.04雙系統切換時Windows時間不對的問題, 19.5

原因解釋:

Windows認為BIOS時間是本地時間,Ubuntu認為BIOS時間是UTC時間,即協調世界時(UTC,  Universal Time Coordinated)。UTC是由國際無線電咨詢委員會規定和推薦,並由國際時間局(BIH)負責保持的以秒為基礎的時間標度。UTC相當於本初子午線(即經度0度)上的平均太陽時,過去曾用格林威治平均時(GMT)來表示。北京時間比UTC時間早8小時,以1999年1月1日0000UTC為例,UTC時間是零點,北京時間為1999年1月1日早上8點整。所以我們在時間上面相隔了8個小時。這個時候bios的時間和系統的時間當然是不一致,一個代表 utc 時間,一個代表cst(+8時區),即上海的時間。

 

方案1:ubuntu里設置 (推薦)

先在ubuntu下更新一下時間,確保時間無誤:

sudo apt-get install ntpdate
sudo ntpdate time.windows.com

然后將時間更新到硬件上:

sudo hwclock --localtime --systohc

日后,進入windows10后,可以發現時間恢復正常。

 

方案2:Windows 10下進行設置

首先用管理員模式打開cmd窗口,輸入以下代碼重啟。

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

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM