メインコンテンツへ移動

Time.ms を検索

検索を開いています…

Time.ms を見る

システム時計の設定

ネットワーク時刻プロトコル(NTP)設定ガイド

個人用端末では通常、内蔵の自動時刻設定を使います。まず時計修正ガイドを確認してください。以下のネットワーク時刻プロトコル(NTP)の手順は、サーバーやルーターなどを時刻源と同期するためのものです。

安全な修正から始める

手動で合わせる前に自動設定を使用してください。手動設定は再びずれたり、タイムゾーンを誤ったままにしたりします。

  1. 自動時刻を有効にする

    日付と時刻の設定を開き、自動設定またはネットワーク提供時刻を有効にします。

  2. タイムゾーンを確認する

    自動タイムゾーンを有効にするか、利用できない場合は正しい都市と地域を選びます。

  3. 同期後に再確認する

    「今すぐ同期」があれば実行し、少し待ってから時計ずれテストを再実行します。

時計修正ガイドを開く

設定後の確認

システムの同期後に「時計ずれテスト」を開いてください。測定されたずれと推定誤差の範囲から時計が合っているか判断できます。ネットワーク遅延の短さは、測定条件が良好であることだけを示します。

時計ずれテストを実行
ずれを確認
設定変更の前後で時計ずれテストを実行し、結果を比較します。
サービスの状態を確認
OS 上でネットワーク時刻が有効になり、同期済みと表示されることを確認します。
再同期を待つ
一定間隔で同期するシステムでは、設定から数分後にずれが改善する場合があります。

公開 NTP の選択肢

OS、勤務先、学校、または ISP が提供する時刻源で正常に同期できる場合は、その設定を維持してください。カスタムサーバーが必要な場合にのみ公開サービスを検討します。

  • 地域別 NTP Pool は代替候補になりますが、その国または地域のプールが利用可能で十分なサーバーを持つか確認してください。
  • Google Public NTP はうるう秒スミアを使用します。異なるうるう秒方針の時刻源と混在させないでください。
NTP Pool
pool.ntp.org
公式ドキュメント
Cloudflare
time.cloudflare.com
公式ドキュメント
Google Public NTP
time.google.com
公式ドキュメント

サーバーを変更する前に

近いサーバーが必ずしも高精度とは限りません。OS やネットワークが管理する時刻源を優先し、既定の同期に失敗した場合や管理者が別の方針を指定した場合にのみ変更してください。

現在の同期状態を確認

Windows 11 · PowerShell(管理者として実行)

w32tm /query /status

macOS · ターミナルで確認 (sudo)

sudo systemsetup -getusingnetworktime

systemd-timesyncd

timedatectl status

chrony

chronyc tracking

トラブルシューティング

ずれが 1 秒を超えたまま
時刻の自動設定、サービスの状態、UDP ポート 123 が遮断されていないかを確認してください。
ずれは小さいのにタイムゾーンが正しくない
NTP が同期するのは絶対時刻です。タイムゾーンは OS で別途変更してください。
仮想マシンの時計がずれ続ける
ゲスト OS の時刻同期サービスと、ホスト連携の設定を両方確認してください。

NTP のよくある質問

NTP とは何ですか?

NTP は Network Time Protocol の略で、コンピューターがネットワーク経由で時計を同期するために使う標準プロトコルです。

どの NTP サーバーを使えばよいですか?

まず OS、勤務先、学校、または ISP が提供する時刻源を使用してください。公開時刻源を別途指定する必要がある場合は NTP Pool、Cloudflare、Google を比較し、提供元の方針に従って、互換性のないうるう秒処理を混在させないでください。

正確なシステム時刻が重要なのはなぜですか?

システム時刻が正確であれば、認証、安全なウェブサイト用の HTTPS 証明書、ログ、スケジュール処理、バックアップ、分散システムを正しく動作させやすくなります。
その他の都市