Site menu:

Windows Vista > Windows Vista How To's

Adjust Windows Vista's Internet Time Synchronization


Windows Vista has the capability to automatically synchronize the clock on your computer with an Internet time server. By default, five time-servers are provided:,,, and You can add additional time servers, but you'll have to edit the registy:

  1. Start the Registry Editor
  2. Select HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ DateTime \ Servers \
  3. From the menu choose Edit > New > String Value
  4. Give the new value a number one higher than the preceding one (so the first you add will have the value 6, since 1 throug 5 are given)
  5. Double-click this new value, and enter the hostname as it's Value data
  6. Close the registry editor

Adjust Internet Time

Here are a few servers you can use:


Your best option is to have a look at this Web site, and select a server close to you.

Note that if you use a firewall, you might have to add the server you use to have access to your computer/network. The Time Service uses the port 123 on the local system.

Adjust Internet Time Synchronization Interval

The time interval for updating is set at seven days. This can also be changed in the registry:

  1. Start the Registry Editor
  2. Select HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \
  3. Double-click the SpecialPollInterval value, and change the Base of the Value data to Decimal (Figure)
  4. Now change the Value data to the time interval you desire, noting that the time is given in seconds (so for one day the value would be 86400, while the default (seven days) is 604800
  5. Close the registry editor

After the next scheduled time-check, the interval would be changed to the one you specified.

'); //]]>

Give your comments on this article.