I have some computers that run Windows 7 embedded and are connected to each other by a switch, but are not connected to a larger network or the internet. After a few weeks, the clocks drift and it is difficult to figure out what is going on in the logs between them. Is there a way to keep the clocks on these computers synchronized? Within 1 second would be good enough for my purposes.
I've searched for a solution and everything seems to link to or is a copy of this page: http://support.microsoft.com/kb/816042
One of the computers acts as a master for the others and I have configured it as described in the section "Configuring the Windows Time service to use an internal hardware clock" in the above article. I've attempted to configure another computer as described in the "Configuring the Windows Time service to use an external time source" section, using the IP address of the master for the NtpServer option. I waited 15 minutes and their clocks did not synchronize (they remain about 1 minute apart).
Also, is there a way to find error messages produced by the w32time service? Currently, my only approach is to change something and wait to see if it works.
These computers are not in a domain.