問題
WindowsでPC起動時に時刻同期が自動が行われずに、実時刻とWindows OSが有している時刻がずれる。 以下の操作にて、手動で同期すれば一時的に時刻は合う。が、時間がたつと時刻ズレが再発する。
あるべき状態
「数時間ズレる」といったレベルの時刻ズレは、発生しないようにしたい。
解決策
コマンドプロンプトを管理者として起動し、
sc triggerinfo w32time start/networkon stop/networkoff
の実行に成功することを確認する。Windowsを再起動し、IPアドレスの取得(DHCP)が完了すると時刻同期が自動で実行され、Windows OSの時刻が実時刻に更新されることを確認する。
C:\WINDOWS\system32>sc triggerinfo w32time start/networkon stop/networkoff [SC] ChangeServiceConfig2 SUCCESS