Windows10でPC起動時にNTP時刻同期が行われない

問題

WindowsでPC起動時に時刻同期が自動が行われずに、実時刻とWindows OSが有している時刻がずれる。 以下の操作にて、手動で同期すれば一時的に時刻は合う。が、時間がたつと時刻ズレが再発する。

あるべき状態

「数時間ズレる」といったレベルの時刻ズレは、発生しないようにしたい。

解決策

  1. コマンドプロンプトを管理者として起動し、 sc triggerinfo w32time start/networkon stop/networkoff の実行に成功することを確認する。

  2. Windowsを再起動し、IPアドレスの取得(DHCP)が完了すると時刻同期が自動で実行され、Windows OSの時刻が実時刻に更新されることを確認する。

C:\WINDOWS\system32>sc triggerinfo w32time start/networkon stop/networkoff                                              
[SC] ChangeServiceConfig2 SUCCESS  

参考にした記事

kfujieda.hatenablog.com

/* https://sunrise033.com/entry/hatena-blog-how-to-hierarchicalize-categories */