You should check out ntp.org if you're interested in accurate time keeping. The built in windows time sync will not adjust your clock if it's more than a few minutes off and you have to bring it within tolerance by hand first. A better choice is to use the NTP daemon and start it with the -g option which allows it to make a large adjustment at startup.