I had a pair of domain controllers that refused to cooperate with regards to maintaining the correct time. Long story short, I ended up changing the time config to point to time.nist.gov instead of the local server.
Open an Administrator command Prompt
- w32tm /config /manualpeerlist:time.nist.gov /update /syncfromflags:manual /reliable:yes
- w32tm /query /status
- w32tm /resync
w32tm /config /manualpeerlist:time.windows.com,0x1 /syncfromflags:manual /reliable:yes /update