I have several Win7 64bit configurations - local dev machine, remote server, VPS. I'm running time sensitive tasks on all of them, therefore I need Windows Time service to:

  • Sync
  • Sync well (<30ms)
  • Sync frequently (once per minute)

Currently it doesn't do any of those...
I was able to do this on a Windows Server 2008 VPS using these registry tweaks, however it doesn't seem to work for Win7.

So... How do I sync time on Win7? well? frequently?

  • did you have any luck with @JdeBP's advice? I'd say he was spot on. Jul 26, 2011 at 21:12
  • If time sync is very important to you and you have several machines then I strongly suggestion you setup one of your boxes to be a local NTP server. Do not have every computer hitting the outside world.
    – Zoredache
    Jul 26, 2011 at 21:28
  • From: en.wikipedia.org/wiki/Network_Time_Protocol#Microsoft_Windows -- However, the Windows Time Service cannot maintain the system time more accurately than about a 1-2 second range.
    – Zoredache
    Jul 26, 2011 at 21:33
  • @Michael - I haven't had much luck with JdeBP's advice. I think his links are Windows Server 2008 related and I don't know if they are applicable for Win7
    – Jonathan
    Jul 26, 2011 at 21:39
  • @Zoredache - the machines are in different places in the world. On Win Server 2008 I was able to maintain 30ms accuracy most of the time with the registry tweaks I linked to.
    – Jonathan
    Jul 26, 2011 at 21:43

1 Answer 1


If the default Windows capabilities/programmability does not meet your requirement, then you might consider any one of the many numerous time synchronization utilities available. There is a good chance that there are multiple utilities which can meet your requirements.

  • 1
    I agree here. Particularly if you need 30ms or better accuracy. The Built in Windows sync just isn't that great. There are full NTP daemons that will run under windows. meinberg.de/english/sw/ntp.htm
    – Zoredache
    Jul 26, 2011 at 21:35
  • @Zoredache - THAT link was a lifesaver. Why not write it as an answer? Who knows, I might accept it ;)
    – Jonathan
    Jul 26, 2011 at 22:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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