I'm trying to get all my computers time to sync. I have a Windows Server 2012 with hyper-V. Running on the Hyper V is:
- a VM DC - parent Hyper-V is part of DC's domain
- a VM IIS server (workgroup)
I have some Windows 10 computers in workgroup and others connected to the domain
The Hyper V server, VM IIS server, and VM DC times do match.
I synced both the VM IIS server and a workgroup Windows 10 computer at the same time using time.nist.gov as the source. Both did not change and reported successful updates yet the time remains 6-7 mins different.
I'm assuming the VM IIS server uses the parent Hyper V time but then why does it give the option to sync with internet time?
Do I setup the VM DC with an external time source so that the times start syncing correctly?
My end solution was a combination of the accepted answer (disabled the time service integration feature for the VM DC) and setup / pushed an external time service group policy.