Set time on all computers in a peer-to-peer network so time is the same on all computers.

I have 4 computers all running Windows 7 pro.  All but one keep accurate time.  All are set to use for time synchronization.  Yes, I checked the time zone and all are set to the correct time zone.

What is the best way to make sure all the computers are set to the same time?
If  is not the best time source, what do you recommend?

I am not a computer expert so please give me detailed answers.

Thank you.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Lee W, MVPTechnology and Business Process AdvisorCommented:
I've been using NetTime in places -
Senior IT System EngineerIT ProfessionalCommented:
Hi Don, if your computer is domain joined, you can use the below steps:

whichever server you wanted to set as PDC master, once you did that, make that server as authoritative NTP server by running below commands from the elevated prompt:

w32tm /config /manualpeerlist:timeserver,0x8 /syncfromflags:manual /reliable:yes /update

Open in new window

timeserver: get the list from: according to your closest Geographical region.

Note that you should sync your PDC (Primary Domain Controller Role) with at least two NTP servers on the internet, in that case, the command would be:
w32tm /config /manualpeerlist:",0x8,0x8" /syncfromflags:manual /reliable:yes /update

Open in new window

After that check, if event ID 37 and 35 is getting generated in system logs
The check how PDC is getting time:
w32tm /query /source
w32tm /query /status

Open in new window

Once above is successful, then run below command on all other Domain Controllers from the elevated prompt:
w32tm /config /syncfromflags:domhier /update

Open in new window

Jose Gabriel Ortega CastroCEO Faru Bonon IT - EE Solution ExpertCommented:
Depending on your router, you need to check if there is an option of configuring additional properties to DHCP server (router).
for example in the Interfaces/Internal of a fortinet 60d you should have something like this:
ex.pngSo Configuring the rule 4 to an IP (internal or external with syncronize all computers to that IP or NTP server).
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

Hi DonPick,

How old is the machine that is experiencing the drifting time?  If you have already configured it to check a timeserver, then it might be something else.

It could be that your CMOS battery is low or dead.  They cost almost nothing (I can get them for about $1 each here), so you might want to try replacing that.  Most machines it is very easy - just Google your machine make / model, or do the same on YouTube, and you'll likely find a video of someone showing you exactly how to do it.

It is also possible that malware can cause time drifting, but I would check the batter in the first instance.

Sam Simon NasserIT Support ProfessionalCommented:
go to command as admnistrator and run this:
w32tm /resync

Open in new window

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
donpickAuthor Commented:
Thank you all for your help.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.