windows 2008 R2 校時

虛擬機上安裝了一個舊版本的windows 2008R2的系統,一陣子之後發現他的時間越跑越奇怪。紀錄一下修正過程

檢查系統上的服務部分,有一個服務叫做windows time。將它改成”自動”啟動,並且”啟用”。

這邊有個狀況,系統被重新啟動後,可能會失效的問題。
官方文件參考是https://docs.microsoft.com/zh-tw/troubleshoot/windows-client/identity/w32time-not-start-on-workgroup
所以可以用命令提示字元這樣修復 sc triggerinfo w32time delete

查看目前的校時的狀態

 w32tm /query /peers

改變他的校時對像,改用pool.ntp.org

w32tm /config /update /manualpeerlist:”pool.ntp.org,0x1″

預設的校時是每七天一次(七天是604800秒)
要縮短的話可以用regedit去修改值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
這次我設定成10進位的600

重啟服務
net stop w32time && net start w32time