Windows Server 2012 R2でとある時刻系のアプリを起動したら
Windows Timeで時刻同期が出来なくなったのでシェア。
Source: Local CMOS Clockから復帰できない
経緯を説明すると、
① Windows Server 2012 R2でとある時刻系のアプリを導入
② 動作が良くなかったので、アプリを止めてW32Timeに戻す
③ どうやってもNTPで時刻同期できない(Local CMOS Clockになってしまう)
レジストリが書き換わっていた
NTPで時刻同期出来ているサーバとの差分を探していったら、
レジストリの値が書き換わっていることに気づく。
○レジストリ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
InputProviderの値が0(無効)になっている
ステータスを確認して、NTPで時刻同期できていることを確認!!
(補足)レジストリのNtpClientのEnabledを0にすると…
ネットに記事が見当たらなかったので補足
○レジストリ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
Enabledを0(無効)に設定すると
NtpClientに関しては、記載している情報が少なかったので良い勉強になりました。