Windows XP 時刻合わせ

WindowsXPには時刻をNTPサーバーと通信する事で自動的に修正する機能があります。
デフォルトの状態では、

  • time.windows.com
  • time.nist.gov

の二つのサーバーが登録されていますが、国内のNTPサーバーなど自由に追加登録することが出来ます。

  1. タスクバーに表示されている時計をダブルクリックして、日付と時刻のプロパティを表示させます。
  2. インターネット時刻のタブをクリックします。
  3. サーバーの欄にサーバー名を入力して、「今すぐ更新」のボタンをクリックします。
  4. 正常に時刻の同期が完了すると以下のようなメッセージが表示されます。
    pc01.jpg
    サーバー名が間違っていたり、サーバーが稼動中で無い場合などの理由で同期が出来ないと以下のようなメッセージが表示されます。
    pc02.jpg
  5. 設定が完了したら、「OK」か「適用」のボタンをクリックして変更した内容を保存します。

なお、時刻を同期するNTPサーバーは、検索サイトで「NTPサーバー」をキーワードに検索すると多くのサーバーを見つけることが出来ます。

NTPサーバーと時刻を同期する間隔は、デフォルトで1週間となっています。この間隔を修正するには、レジストリの設定を変更する必要があります。

レジストリエディタで

HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥W32Time¥TimeProviders¥NtpClient

にあるSpecialPollInterval(DWORD)の値を秒数で指定します。

1回/1日とする場合、86400(60秒×60分×24時間)とします。

レジストリを変更する時にはバックアップを忘れずにしましょう。

【2007年11月9日追記】

私は、ntp.nict.jpというNTPサーバーを設定して利用しています。

参照:NICT 公開 NTP サービス (インターネットによる 日本標準時 の 時刻 配信)

【2009年10月5日】

Windows Vistaでも設定方法は同じです。

【2012年9月27日】

Windows 7でも設定方法は同じです。