From the MS Documentation I can see that computers in a domain should get their time from the PDC domain controller, and if done right the PDC should get it's time from an external source.
In my environment I have changed the PDC a while back after upgrading a domain level. I still have the old PDC but it is no longer listed as the PDC if I run
netdom /query fsmo. All domain controllers show the right PDC (and other FSMO roles).
On my current PDC I have updated the time to sync from an external time source as per a few articles from MS (most this one). However the PDC is saying that it is still getting it's time from the old PDC when I run
w32tm /query /status
The old PDC is saying that it is getting it's time from a hardware CMOS clock and updating it seems to make no difference to this value.
Every once in a while the time will go out on our network by about 10 - 12 minutes causing all sorts of havoc, as you could imagine.
Does anyone know how to get the time setup properly on a domain?