如何修復在雙啟動中使用Windows和Linux時的時間錯誤,最正確的方法

Linux 與 Windows 之間的時間斷裂

如果您在同一台電腦上使用 Linux 和 Windows,即使 Windows 安裝在 To Go 驅動器上,您也可能會遇到困難 時間問題。我指的是什麼問題?導致我們看到使用Linux後進入Windows時,時間不一樣了。至少就我而言,延遲了兩個小時。怎麼了?我該如何解決?

有幾種方法可以做到這一點,但只是一個解釋。前段時間 我們發布 如何從 Linux 修復它,但經過思考,我認為這不是最好的方法,在這裡我將解釋原因。要理解它,您必須知道 UTC 和 RTC 是什麼,這是兩種不同的了解時間的基礎,一種由 Linux 使用,另一種由 Windows 使用。這就是問題所在,每個人都認為他們應該將時間設定為面向一個方向。

UTC 和 RTC

在連結的文章中,我們解釋瞭如何更改 Linux 時間來修正時間問題。在其中,你所做的就是告訴計算機查看實際的時鐘,這就是它的意思 RTC (實時時鐘)。所有電腦都有一個內部時鐘,Windows 使用它來設定時間。問題是這是從 BIOS 配置的,如果我們的時區時間不正確,Windows 通常會感到困惑。

另一方面,Linux 著眼於 UTC,代表協調世界時。 Linux 所做的就是查看內部時鐘,將其作為通用時間,查看我們在電腦上配置的時區並設定正確的時間。毫無疑問,或者我現在沒有,這是最好的。我們可以去另一個國家,更改時區,由於我們的電腦時鐘使用 UTC,所以時間會很好。

因此,我們在這裡要解釋的是如何做 Windows 也使用 UTC 來解決時間問題。如果您正在尋找的是讓 Linux 使用 RTC,相關文章中對此進行了解釋。

讓 Windows 使用 UTC 來決定時間

要遵循的步驟如下:

  1. 首先,您必須進入電腦的 BIOS 並將時間設定為與 UTC 一致。協調世界時位於 此鏈接。如何進入BIOS、進入時段並修改取決於每台電腦。進入BIOS通常是在啟動作業系統時按F2、Del或類似的鍵。
  2. 時間正確後,我們啟動 Windows。
  3. 我們以管理員身份打開終端機或命令提示符,因此只需在開始功能表中查找該應用程序,右鍵單擊並選擇該選項。
  4. 打開後,我們複製並貼上以下內容:
reg 新增「HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation」 /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
  1. 我們將看到一則訊息,通知操作已成功完成。現在剩下的就是轉到「設定」的日期和時間部分,停用自動設定時間並再次啟動它以恢復同步。

有一種手動方法可以執行上述操作,為此您必須使用以下命令開啟註冊表編輯器 META + R, 來寫 regedit 並移動到上一個指令中引號中的路徑。在裡面,右鍵單擊,建立一個新的DWORD(32位元)值,命名它 RealTimeIsUniversal,雙擊並輸入數值 1。兩種方法都做同樣的事情,但如果我們想看看我們在做什麼,後者更好。

告別你的日程安排問題

當重新啟動作業系統時,嚴峻的考驗就來了。或者更確切地說,進入 Linux 並看到它很好,然後進入 Windows 並看到它也很好。想想看,Linux 做得更好,如果微軟就此讓步也未嘗不可。無論如何,事情已經解釋到這裡了,一切都已經解決了。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。