2009年6月17日

Windows 2000/XP/2003 自動對時

由於 Windows 2000 以上的系統已經內建了 NTP 對時服務的 Client 程式,所以可以很容易的執行網路對時。

1. 先找出:我的電腦 → 右鍵 → 管理 → 服務 → 服務及應用程式 → Windows Time。將此服務設為自動並啟動。
(Windows Time 這個服務在 Windows XP 以上版本預設即為自動,Windows 2000 則為手動)

2. 開始 → 執行,輸入下列指令:net time /setsntp:tock.stdtime.gov.tw 按下確定,就設定完畢了。

相關說明:

1. 預設值為每 45 分鐘對時一次,如需修改對時間隔,請另尋他處。

2. 中華電信研究所之時間與頻率國家標準實驗室,提供了以下數台 NTP Server:
tick.stdtime.gov.tw
tock.stdtime.gov.tw
watch.stdtime.gov.tw

相關網站請見:
http://www.stdtime.gov.tw/chinese/

若要設定網路校時間隔時間:

開始 -> 執行 -> regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\ 下

更改 Period 機碼.

可使用的值如下:

"DailySpecialSkew" = 每 45 分鐘校時一次, 直到成功一次為止. 之後每天

校時一次.

"SpecialSkew" = 每 45 分鐘校時一次, 直到成功一次為止. 之後每天校時三次.

(每八小時校時一次.)

"Weekly" = 一星期 (七天) 校時一次.

"Tridaily" = 三天校時一次.

校時一次.

"SpecialSkew" = 每 45 分鐘校時一次, 直到成功一次為止. 之後每天校時三次.

(每八小時校時一次.)

"Weekly" = 一星期 (七天) 校時一次.

"BiDaily" = 兩天校時一次.

"0" = 一天校時一次.

Win2003 在升級為 DC 時,就自動成為 NTP Server,
網域中其他電腦 (包括其餘的 DC 和 Workstation) 都會自動向 DC 對時,
這是因為 AD 服務中,時間準確度也是關鍵之一,所以預設就會自動對時,
否則很多相關的服務都會出問題。

包括 Linux 在內,也可以用 ntpdate 指令向 Win2003 DC 對時。
http://linux.vbird.org/linux_server/0440ntp.php#client_linux

所以 Win2003 不需要額外架設 NTP Server,
但本身要先設定好對時的對象主機。

追蹤者