Over the past couple of days I have noticed that our time on our computers just keeps getting further and further off. I noticed that our Domain Controller had the incorrect time, so, after doing some research I found a nice solution:
1. Locate the PDC Server.
2. In CMD type C:\net stop w32time
3. To configure the server to and external source type: C:\w32tm /config /syncfromflags:manual /manualpeerlist:”0.pool.ntp.org, 1.pool.ntp.org”
4. Once this command completes, type : C:\w32tm /config /reliable:yes
5. Start the Windows Time Service: net start w32time
Still trying to figure out how to get the computers to point back to the PDC, currently they are pointing to another Domain Controller.
After much battle with my time sync issue, I have finally found the solution. Since I’ve been working on it for over a week, the solution was needed.
Anyway, our current configuration is 2 DC’s running on a seperate Hyper-V hosts, and one DC running on an ESXi host. Little did I know that there is a setting on both VMware and Hyper-V that syncs the time with the Hosts. Once the servers were individually shutdown and the setting changed, the commands above work great. Syncing the time with the external servers.