Scenario: For a Windows computer on a domain, the time is not syncing correctly. The Windows Time service may even be missing.
Solution: Go to an elevated command prompt and type the following commands:
net stop w32time
Then go into services.msc and ensure that the Netlogon service is set to Automatic, and that it is started. Then check that the Windows Time service is set to Automatic, and that it is started. Lastly, reboot the machine.