Windows の時刻同期間隔(ntpサーバーとの同期間隔)はデフォルトで1週間「604800秒」です。
1週間も間隔が空いていると、同期直前では正確な時刻に比べて数十秒のずれが生じてしまいます。
これでは、サーバー用途でない場合であっても少し問題があります。
このエントリでは同期間隔を任意の値に設定する方法をご紹介します。
なお、OS は「Windows 7」「Vista」「XP」の場合です。
レジストリを編集しますので、試される場合は自己責任でお願いします。
1. レジストリエディタを起動
スタートメニュー > ファイル名を指定して実行 > regedit
2. 以下のパスまで降りていきます
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
3.
右ペインの SpecialPollInterval を Wクリック
4.
表記を「10進」にして、値のデータに「秒」を入力 例えば1日にするなら「86400」を入力。(86400=60×60×24) ※ デフォルトは「604800(7日)」になっています。
5.
Windows 再起動