WindowsのNTP時刻同期の設定を変えるregファイル

自分用。Windows 7/10/Server 2012でのみ動作確認。たぶん7~10のWindowsなら全部動くと思う。
時刻を正確に合わせる必要があって、Windowsのデフォルトの7日ごとに同期だと不正確だったのと、いちいちレジストリエディタ開くのが嫌だったので書いた。
Linuxのntpdは複雑な統計処理によりミリ秒単位で正確に時刻を合わせてくれるけど、WindowsのW32Timeはかなりテキトー。初期設定だと平気で数十秒とかずれるのをこの設定で誤差0.1秒くらいにできると思う。たぶん。

これをメモ帳にコピペして拡張子regで保存してダブルクリックでレジストリに結合する。
同期するNTPサーバーのアドレスは環境に応じて変えてください。

ntp.nict.jpと1時間ごとに同期

普通のPCはさほど精度を要求されないので1時間ごとの同期を設定した。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"NtpServer"="ntp.nict.jp,0x9"
"Type"="NTP"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
"1"="ntp.nict.jp"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"EventLogFlags"=dword:00000001
"UpdateInterval"=dword:00000258
"MaxAllowedPhaseOffset"=dword:00000005

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"SpecialPollInterval"=dword:00000e10
"EventLogFlags"=dword:00000002

ntp.nict.jpとRFC準拠で同期

サーバー用とかの高い時刻精度が要求されるPCはこっちを設定した。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"NtpServer"="ntp.nict.jp,0x8"
"Type"="NTP"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
"1"="ntp.nict.jp"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"MinPollInterval"=dword:00000006
"MaxPollInterval"=dword:0000000a
"EventLogFlags"=dword:00000001
"UpdateInterval"=dword:000000B4
"MaxAllowedPhaseOffset"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient]
"EventLogFlags"=dword:00000002

W32Timeサービスを自動起動(遅延)に設定するコマンド

sc config W32Time start=delayed-auto

コマンドプロンプトで実行

参考にしたページ

Windowsスマートチューニング (360) Win 10編: NTPサーバーの選択をレジストリから実行する | マイナビニュース
Windowsネットワーク時刻同期の基礎とノウハウ(改訂版)- @IT
Windows7での時刻合わせ – デイトレードなときどき日記
JST Clock – NICT

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中