系統時鐘設定
網絡時間協定(NTP)設定指南
大多數個人裝置應使用系統內建的自動時間設定。請先查看裝置時鐘修正指南;以下網絡時間協定(NTP)步驟較適合伺服器、路由器、網絡設備或自訂時間來源。
先採用最可靠的修正方式
請先使用自動設定,不要手動撥準時間。手動設定仍可能再次漂移,也可能留下錯誤時區。
-
1開啟自動時間
開啟裝置的日期與時間設定,啟用「自動設定時間」或網絡提供的時間。
-
2確認時區
開啟自動設定時區;若無法自動偵測,請選擇正確的城市與地區。
-
3同步後重新檢測
若系統提供「立即同步」,請使用它,稍候再執行時鐘偏差測試。
開啟裝置時鐘修正指南 設定後驗證
系統完成同步後,請開啟時鐘偏差測試。請根據量得的時鐘偏差及其誤差範圍,判斷時鐘是否準確;網絡延遲只反映測量條件,並不代表時鐘準確。
執行時鐘偏差測試 - 檢查偏差
- 變更設定前後都執行時鐘偏差測試,以便比較結果。
- 檢查服務狀態
- 確認操作系統顯示網絡時間已啟用並完成同步。
- 等待重新同步
- 有些系統會定期同步,因此設定後可能要過幾分鐘,偏差才會改善。
公用 NTP 選項
如果操作系統、公司、學校或網絡服務商提供的時間來源能正常同步,請繼續使用。只有確實需要自訂伺服器時,才考慮公用服務。
- 正常運作的操作系統、組織或網絡服務商時間來源應優先保留。
- 區域 NTP Pool 可作為備選,但應先確認對應國家或區域集區存在且資源充足。
- Google Public NTP 採用閏秒平滑策略,請勿與採用不同閏秒策略的時間來源混用。
- NTP Pool
pool.ntp.org - 官方參考資料
- Cloudflare
time.cloudflare.com - 官方參考資料
- Google Public NTP
time.google.com - 官方參考資料
更換伺服器之前
距離較近不一定更準確。請優先使用由操作系統或所在網絡管理的時間來源;只有預設來源同步失敗,或管理員明確要求其他策略時,才更換伺服器。
檢查目前同步狀態
Windows 11 · PowerShell 檢查
w32tm /query /status
macOS · 終端機檢查
systemsetup -getusingnetworktime
systemd-timesyncd
timedatectl status
疑難排解
- 偏差持續超過一秒
- 檢查自動時間、服務狀態,以及 NTP 使用的 UDP 網絡連接埠 123 是否遭到封鎖。
- 時區看起來不對,但偏差很小
- NTP 同步的是絕對時間;請另外變更操作系統的時區。
- 虛擬機器的時間持續飄移
- 同時檢查客體操作系統的時間服務與主機整合設定。
NTP 常見問題
什麼是 NTP?
NTP 是 Network Time Protocol(網絡時間協定)的縮寫,也是電腦透過網絡維持時鐘同步的標準協定。
應該使用哪一台 NTP 伺服器?
請優先使用操作系統、公司、學校或網絡服務商提供的時間來源。確實需要自訂公用來源時,可以比較 NTP Pool、Cloudflare 與 Google,遵循供應商政策,且不要混用不相容的閏秒處理方式。
準確的系統時間為什麼重要?
準確的系統時間有助於驗證、安全網站使用的 HTTPS 憑證、記錄、排程工作、備份與分散式系統正常運作。