Dealing With Windows Vista Time Sync Problems
It’s a general problem that many people couldn’t connect their time servers with the internet and their synchronizing fails with internet like time.windows.com and creates a ton of problems with uptime in Windows Vista. Now when we try to fix this problem, first we see the error is “An error occurred while Windows was synchronizing with time.windows.com. This operation returned because the timeout period expired.” So we can change the default time server by right-clicking on the clock, and then choose Adjust Date/Time from the menu, then click on the Internet Time tab and in the last click the Change settings button. There we see the Internet Time Settings dialog, in which we can change the default server by choosing an item from the drop-down, or just by typing in a new entry. We can also test it immediately by clicking the Update now button.
We can find a long list of time servers on this site, which we can ad by their compatibility to our location: http://tf.nist.gov/service/time-servers.html
If our clock is constantly out of sync even though it says the sync was successful then the problem could be of our computer’s that it is losing time because of a system clock problem. We can solve it by changing the NTP client to update more often.
We have to open regedit.exe from the run box, and then find the following key
Double-click on the key on the right-hand side for SpecialPollInterval and the default time period is 7 days calculated in seconds so, if we want to change this to update every day, we would use 86400, or 60 seconds * 60 minutes * 24 hours * 1 day.
This may get your computer banned from the time servers if these setting are applied for more than 4 hours worth