Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I really need to keep time tightly in sync between my Windows 2008 R2 servers and was expecting that Windows Time Service will do that... but sometimes difference between my clocks is over couple seconds.

Are there any utilities that can help me out?

Also, I looked into answers here, but no luck - most of them are for syncing clock with difference over 0.5 sec, which is unacceptable for me.

I would appreciate any kind of help on this topic.

Thanks in advance!

EDIT: I'm using GoGrid as hosting provider.

share|improve this question
Have you looked into hardware NTP appliances? – Smudge Jun 13 '11 at 11:11
up vote 5 down vote accepted

NTP can be configured to be VERY precise and although is supported by Windows Time Service MS doesn't ensure that their implementation is too accurate so you could use a third-party version such as THIS.

share|improve this answer
Built-in Windows NTP is not very accurate? Interesting; what order of inaccuracy are we talking here? Hundreds of milliseconds? Tens? Milliseconds? – Piskvor Jun 13 '11 at 12:45
Have a look at the NTP wiki page I linked to, it states they can be off between 1-2 seconds or so. – Chopper3 Jun 13 '11 at 12:53
♦: Whoa!</reeves> Without going into a rant, that is, um, all kinds of broken; given that network time sync has been a solved-and-boring problem for what, twenty years? Thirty? Especially since the actual Windows system clock is quite capable of sub-millisecond accuracy. (Makes me curious what prompted this design decision) – Piskvor Jun 13 '11 at 14:25
I know dude, freaky eh! – Chopper3 Jun 13 '11 at 15:36
@Piskvor - Tell me about it... I freaking went nuts yesterday that I can't have same time on two servers. Thanks for the link Chopper3! – kape123 Jun 14 '11 at 8:29

The sensible way to solve the problem is, as Chopper3 suggests, to use NTP. Failing that you could use GPS dongles in the devices - but I don't know which ones update the system clock.

share|improve this answer
Actually, where high precision is required, there are GPS modules specially built for receiving precise time signal (there are stratum 1 NTP servers which use the GPS as their clock source instead of a local atomic clock). See e.g. this: – Piskvor Jun 13 '11 at 12:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.