ふとPCの時刻を見てみると手元の電波時計と値が一致していません。
数分遅れています。いつからこうなっていたのかもわかりません。
気が付かなければそのままですが、気が付いてしまったので修正せずにはおれません。
極力OSの機能で自動的に対処できるようにしてみました。
環境はWindows10(1809)で月次のアップデートも実施している状況です。
ADサーバ無し環境では規定値で1週間に一回しかNTPでの補正はしないようです。
私の環境では1日に数回起動するごとに15秒くらい遅れていることがわかりましたので
強制的にスタートアップ時に時刻校正をするようにしてみました。
1.サービスに設定されている Windows Time を自動実行するようにする。
2.1.とかち合わないようにタスクスケジューラの時刻同期をやめる。
3.NTPの定時実行を7200秒毎に設定する。
を実施しました。
スタートメニューの Windows管理ツールーサービス を選択し写真の
WindowsTimeが 手動になっていたのを自動に変更しました。
スタートメニューの Windows管理ツールータスクスケジューラ を選択し写真の
Synchro。。。の項目を無効にしました。
regeditを実行し写真の値を2時間の7200秒に変更しました。
これで起動時の時刻校正が実施され、上記のように2時間毎に同期されるようになりました。NTPサーバもついでに変更しています。
電波時計も安いのでマザーにモジュールを入れて自動設定できるようにしてほしいもの
です。それで十分です。OSの設定はややこし過ぎです。
20190123 追記
・よく観察してみると時刻の違いは数秒から15分程度までまちまちで
時間は遅れる方向にずれています。
・時刻の正確性が必要な場合はPC起動後数分は待って上記の設定で校正された
後に行ったほうがよさそうです。