- Change the server type to NTP. To do this, follow these steps:
- Click Start, click Run, type regedit, and click OK ".
- Find and click the following registry subkeys:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ Parameters \ type
- In the right pane, right-click "type" and click "modify ".
- In the edit Value Field, type NTP in the value data box, and click OK ".
- Set announceflags to 5. To do this, follow these steps:
- Find and click the following registry subkeys:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ config \ announceflags
- In the right pane, right-click announceflags and click Modify ".
- In the Edit DWORD Value Field, type 5 in the value data box, and click OK ".
- Enable ntpserver. To do this, follow these steps:
- Find and click the following registry subkeys:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ timeproviders \ ntpserver
- In the right pane, right-click enabled and click Modify ".
- In the Edit DWORD Value Field, type 1 in the value data box, and click OK ".
- Specifies the time source. To do this, follow these steps:
- Find and click the following registry subkeys:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ Parameters
- In the right pane, right-click ntpserver and then click Modify ".
- In the edit Value Field, TypePeersAnd then click OK ".
Note::PeersIs a placeholder and should be replaced with the peer list (separated by spaces) from which your computer obtains the timestamp ). Each DNS name listed must be unique. Each DNS name must be appended with 0x1. If it is not appended after each DNS name, 0x1, the changes made in step 5 will not take effect.
- Select the polling interval. To do this, follow these steps:
- Find and click the following registry subkeys:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ timeproviders \ ntpclient \ specialpollinterval
- In the right pane, right-click specialpollinterval and click Modify ".
- In the "Edit DWORD Value" field, TypeTimeinsecondsAnd then click OK ".
Note::TimeinsecondsIs a placeholder and should be replaced with the number of seconds between polling. The recommended value is 900 (decimal ). This value configures the time server to poll every 15 minutes.
- Configure time calibration settings. To do this, follow these steps:
- Find and click the following registry subkeys:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ config \ maxposphasecorrection
- In the right pane, right-click maxposphasecorrection and click Modify ".
- Click in the "base" box of "Edit DWORD Value" to select "decimal ".
- In the "Edit DWORD Value" field, TypeTimeinsecondsAnd then click OK ".
Note::TimeinsecondsIs a placeholder and should be replaced with an appropriate value, such as 1 hour (3600) or 30 minutes (1800 ). The value you selected varies with the polling interval, network condition, and external time source.
- Find and click the following registry subitem:HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ w32time \ config \ maxnegphasecorrection
- In the right pane, right-click "maxnegphasecorrection" and click "modify ".
- Click in the "base" box of "Edit DWORD Value" to select "decimal ".
- In the "Edit DWORD Value" field, TypeTimeinsecondsAnd then click OK ".
Note::TimeinsecondsIs a placeholder and should be replaced with an appropriate value, such as 1 hour (3600) or 30 minutes (1800 ). The value you selected varies with the polling interval, network condition, and external time source.
- Exit Registry Editor.
- At the command prompt, type the following command to restart the Windows Time Service, and then press Enter: net stop w32time & Net start w32time
Http://support.microsoft.com/kb/816042