I ran w32tm /stripchart /computer:time.windows.com
just for fun and found out that my clock is 1.3 seconds behind this timeserver. Not that I think Microsoft is wrong, but I tried it with various other timeservers in my city just to eliminate potential network delays. Same result.
The obvious way to fix this would be to force a resync, so I ran w32tm /resync
, but the time difference persisted.
When I executed w32tm /query /status
to find out what was causing this problem, I was shocked to find out that the default time-data source for my computer was Local CMOS Clock
and has apparently never been synced to anything!
I thought I had figured out what was going on and quickly added a few timeservers to my peers using the following command: w32tm /config /manualpeerlist:ntp1.scc.kit.edu /syncfromflags:manual /reliable:yes /update
.
But even after another resync, the time difference stayed at 1.3 seconds? What is going wrong?