題 Windows 7是否支持UTC作為BIOS時間?


由於我住在德國,我的時區是GMT + 1(或夏季GMT + 2)。 以前的Windows版本無法將硬件時鐘設置為UTC,Windows時間設置為當地時間。 這是一個很大的混亂,因為其他所有操作系統都優先使用UTC。

這在Windows 7中是否已修復,現在是否可以在BIOS中使用UTC並在Windows中使用本地時間?


87
2017-09-07 19:18


起源




答案:


看一下 這一頁

將以下行保存為 utc.reg, 然後運行它來導入此註冊表調整。它允許您將PC的BIOS中的硬件時鐘設置為UTC時間。這對於啟動雙啟動Mac或Linux來說非常方便,當這些操作系統設置為以UTC時間讀取BIOS時鐘時,而不是Windows的首選本地時間(例如,PST,PDT,MST,MDT,CST,CDT, EST,EDT或標準“GMT-”和“GMT +”)

這是保存為的代碼 utc.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001

也可以找到等效的答案 這裡


79
2017-09-07 19:30



如果您引用的頁面消失,最好在答案中包含相關信息。 - Gilles
請務必閱讀說明 cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html  - RealTime選項仍有幾個故障。 - grawity
@Sathya謝謝你sathya的編輯,從下次我將確保粘貼信息而不是鏈接 - subanki
好吧,我知道這個註冊表破解了以前的Windows版本,我想在2010年也許他們已經設法得到這樣簡單的東西,因為UTC支持正式工作。不幸的是,它似乎並非如此。 - mru
@PratyushNalam是的,它適用於Windows 8.我只是設置它。 - Michael Hampton


RTC中對UTC時間的Windows 7支持目前尚未完成(2013年7月),並且不建議嘗試使用它的系統管理員。

網站推薦的grawity 上麵包含了這個問題狀態的有用總結。

目前,如果啟用“RealTimeIsUniversal”,有時會將系統時間重置為錯誤的時間(UTC減去本地偏移量)。這會導致DHCP客戶端無法刷新dhcp租約,系統將斷開連接,直到您手動刷新租約或重新啟動DHCP客戶端。

找到這個特定錯誤的解決方法可能是一個可接受的權衡,但是由於“RealTimeIsUniversal = 1”配置目前尚未在Microsoft進行回歸測試,因此Windows可能會出現其他微妙的錯誤。


12
2017-07-18 06:42





我想添加此鏈接 http://www.nathanhunstad.com/blog/2012/01/windows-7-utc-time-issue/ 其中解釋說有時Windows不會更新BIOS時鐘,但確實會進行UTC->本地時間轉換。

關鍵是手動更改BIOS,Windows不會更改它。它還說Internet時間無法正常工作。

希望它對你有意義,並發現它很有用!


2
2017-09-11 21:48



請將鏈接中的所有相關信息發佈到您的答案中,這有助於避免鏈接腐爛 - 50-3
我錯過了什麼? - txomon
你已經鏈接了一篇文章(我想我無法打開鏈接)我只是說這個鏈接不太可能永遠存在如果你可以用來進一步解釋你的答案的文章的任何摘錄請包括在你的答案中 - 50-3
嗯,這是對官方和選定答案的補充。我已經寫了它的重要部分。 (其中解釋......) - txomon