Ok, this is something that has plagued me for years. Have you ever had your Windows PC clock not keep time? I mean, really, in this day and age with computers measured in Giga Hertz and Tera Bytes, and our iPhone able to check email anywhere in the world, we can’t figure out how to keep a clock in sync? I’m not talking about 30 seconds here or there, I’m constantly relying on the clock only to find out it jumped an hour or two.
This month I read an article in pcworld magazine which can be found here or I’ve transcribed it below:
Windows 7 may be the best Windows yet, but it suffers from the same annoying problem that plagued Vista and even XP: Its clock doesn’t keep good time.
That’s because the default time server Windows uses to fetch the current time, well, bites. I don’t know if this is because of server overload or what (obviously there are a lot of Windows systems out there, all looking for a clock fix), but I’m tired of getting the same cryptic error when I try to sync manually.
Ah, but there’s a fix. If you’re trying to get your system to keep better time, try this:

- Right-click the taskbar clock and choose Adjust date/time.
- Click the Internet time tab, then the Change settings button. (This might be a little different in Windows XP.)
- Erase what’s in the Server field and replace it with pool.ntp.org.
- Click Update now. In a few seconds, Windows’ clock should get synchronized.
- Click OK, then OK again, and you’re done.
Your mileage may vary, but this time server worked like a charm for me.

