Windows 2025
Sponsored Link

NTP : NTP クライアントの設定2024/11/27

 

時刻同期のための NTP クライアントの設定です。

Windows 既定で [time.windows.com] に時刻同期するよう設定されているため、インターネット接続環境であれば、手動設定せずとも時刻同期されています。

また、設定したいコンピューターが Active Directory ドメイン環境の場合は、NTP クライアントとしての時刻同期は以下のように自動的に設定されているため、原則、変更不要です。

* ドメインコントローラーはドメインの PDC エミュレーターと時刻同期
* 子ドメインの PDC エミュレーターは親ドメインの PDC エミュレーター または ドメインコントローラーと時刻同期
* クライアントコンピューターはログオン先のドメインコントローラーと時刻同期

ワークグループ環境のコンピューターで、時刻同期先を既定から他のサーバーへ変更したい場合は以下のように変更できます。

[1] PowerShell を管理者権限で起動して設定します。
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# 現在の時刻同期先サーバー確認
PS C:\Users\Administrator> w32tm /query /source 
time.windows.com,0x8

# 同期先サーバーを変更 (下例は [ntp.nict.jp])
# 数値の意味
# 0x01 : SpecialInterval
# 0x02 : UseAsFallbackOnly
# 0x04 : SymmetricActive
# 0x08 : NTP request in Client mode
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters" -Name "NtpServer" -Value "ntp.nict.jp,0x8" 

# Windows Time サービス再起動
PS C:\Users\Administrator> Restart-Service w32Time 

# 手動同期実行
PS C:\Users\Administrator> w32tm /resync 
Sending resync command to local computer
The command completed successfully.

# 状態確認
PS C:\Users\Administrator> w32tm /query /status 

Leap Indicator: 0(no warning)
Stratum: 2 (secondary reference - syncd by (S)NTP)
Precision: -23 (119.209ns per tick)
Root Delay: 0.0177708s
Root Dispersion: 7.7608791s
ReferenceId: 0x85F3EEF3 (source IP:  133.243.238.243)
Last Successful Sync Time: 11/26/2024 3:55:21 PM
Source: ntp.nict.jp,0x8
Poll Interval: 6 (64s)
[2] Active Directory ドメイン環境で、フォレストルートのドメインコントローラーの時刻同期先が [Local CMOS Clock] (ハードウェアクロック) になっている場合は、時刻が徐々にずれていくことが想定されるため、同期先を他の時刻サーバーに変更する場合は以下のように設定します。
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# ドメイン環境では [Type] は通常は [NT5DS] になっている
PS C:\Users\Administrator> (Get-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters").GetValue("Type") 
NT5DS

# フォレストルートのドメインコントローラーで
# 同期先がハードウェアクロックになっている場合は [Type] を [NTP] に変更して同期先を手動設定する
# この後の同期先サーバーの変更方法は [1] 参照
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters" -Name "Type" -Value "NTP" 
関連コンテンツ