NTP Synch time imrovement

We have in total 6 sites, all of them in different countries, but the two sites in question are in the same time zone.
I have logs of NTP from the main DC (Server) and the client, the client seems to be someitmes falll out of synch, not sure why, and it affects everything when it does, so I just thought i will compare the NTP logs of client server with main DC, from which its getting its time from, there is slight delay in Root Dispersion, but not sure if its critical, can someone see the logs and suggest if the synch can be improved better.
Who is Participating?
Hmmm ... W32time, the timekeeping service in Windows. I experienced enough trouble with that piece of crap when in NTP mode to avoid using it whenever I can.

My recommendation:

Use a Windows port of the classic *ix NTP service, sync a master (or two, three) with an external source (i.e. from pool.ntp.org) and sync the clients and DCs to the master. The NTP service software is free. Easy to install and configure, works like a charm and is stable as a rock. And it is nicer when it comes to one of the rare cases of troubleshooting. It keeps the time within a range of some 10 milliseconds from the sources, given acceptable network conditions.

See this article for the "How To".

The NTP service has a low resource footprint, therefore the NTP functionality could be hooked onto existing machines or VM's like webservers, ftp servers, mailservers or database hosts - even in a DMZ - without visible performance impact.
Waddah DahahCommented:
Hello  Striker007,

In my case i had an issue with the main DC, it does not sync with NTP server probably which effect the clients, so i ended up by create a batch file and schedule it to run with admin privilege using  Window task scheduler.

you can crate batch file with following command;

Net Stop W32Time
w32tm /config /syncfromflags:manual /manualpeerlist:0.au.pool.ntp.org
W32tm /config /reliable:yes
Net Start W32Time
W32tm /config /update
W32tm /resync

On the Main DC check if you enabled the NTP by checing the following registry entry

On one of your client check the following seeting and interval;

and finally if you want to force your client to sync the time at login, you may create a batch file and use group policy to push at login using the following command in your script;

w32tm /config /syncfromflags:DOMHIER

i hope this will help.
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

David Johnson, CD, MVPOwnerCommented:
only the pdc should get time from an authoritative time source everyone else should get their time from the pdc.. I would have a pdc in each country getting its time from the closest authoritative time source.

(PDC - Primary Domain Controller)
LeoAuthor Commented:
there is only one PDC......from where all the other domain controllers are getting there time from....
Sajid Shaik MSr. System AdminCommented:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.