By default, Windows will only sync it’s NTP time every 17 minutes. To update the server to sync time more often this can be set via Group Policy (Either locally if the machine is not joined to a domain or centrally if in a Domain controlled environment).
Instructions will be the same for Domain Controlled and local Group Policy (gpedit.exe):
Run the below to update Group Policy on the server:
To confirm that the setting has applied, run the following and check the final line in the output:
C:\Users\Administrator>w32tm /query /status Leap Indicator: 0(no warning) Stratum: 4 (secondary reference - syncd by (S)NTP) Precision: -6 (15.625ms per tick) Root Delay: 0.0314484s Root Dispersion: 7.7758595s ReferenceId: 0xA9FEA97B (source IP: 169.254.169.123) Last Successful Sync Time: 26/03/2020 19:37:22 Source: 169.254.169.123,0x9 Poll Interval: 2 (4s)