Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

On Windows 7, is the way to sync the clock to the time server more frequently still the same as before (by regedit)?

Are there other ways such as by using the control panel or system tool?

share|improve this question
up vote 6 down vote accepted

It's the same. It hasn't changed since Windows XP.

To change the delay, simply edit the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpClient

The value there is the number of seconds between updates.

share|improve this answer
    
I found that it was W32time ("W" instead of "w")... shouldn't matter since it seems case insensitive. – 太極者無極而生 Nov 28 '09 at 18:27
    
Windows is case-insensitive. – Andrew Moore Nov 28 '09 at 19:39

Atomic Clock works well for me. But it is not yet officially supported on Windows 7 from what the notes say. But it works for Windows Vista, so it could still work.

http://www.worldtimeserver.com/atomic-clock/

share|improve this answer

In Windows 7, the registry key is modified to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Config\UpdateInterval

share|improve this answer

I like the method of using the standard windows task scheduler to set up a job that syncs more frequently. What I like about this is that it works well and I don't have to mess with the registry.

See http://www.pretentiousname.com/timesync/ for a great write up on this.

The gist is:

Setup a task (run taskschd.msc from cmd line) to run at the frequency you desire.

You'll add two actions to the task running as LOCAL SERVICE user running with highest privileges.

1

program/script: %windir%\system32\sc.exe

arguments: start w32time task_started

2

program/script: %windir%\system32\w32tm.exe

arguments: /resync

Under settings make sure to check Run task as soon as possible after a scheduled start is missed.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .