Domain joined computers should sync their time from a domain controller, if this is not happening the below should help.
Make sure the “Windows Time” service is running and set to Automatic
![](https://geekshangout.com/wp-content/uploads/2019/09/windows_time_02.png)
Checking and correcting to a time source
Open an admin command prompt and run W32tm /query /source if anything other than a domain controller name is returned such as “Local CMOS Clock” continue with this section.to change the source to the domain.
![](https://geekshangout.com/wp-content/uploads/2019/09/windows_time_03.png)
Run the domain w32tm /config /syncfromflags:domhier /update
![](https://geekshangout.com/wp-content/uploads/2019/09/windows_time_04.png)
Run the command net stop w32time && net start w32time to restart the time service
![](https://geekshangout.com/wp-content/uploads/2019/09/windows_time_05.png)
Run the command W32tm /query /source again and confirm the source is now a domain controller
![](https://geekshangout.com/wp-content/uploads/2019/09/windows_time_01.png)
Run time to check the current time of check the clock in the bottom right if you have access to the desktop
![](https://geekshangout.com/wp-content/uploads/2019/09/windows_time_06.png)
Thanks Phil. I need to now figure out why a domain controller has lost its time synch. I set it up years ago and I noticed it started to get off. Do you know if it is the same process – but in this case, I want to go out to a reliable time service (goverment).