Instructions to setup a Windows 10 or 11 PC as a NTP time server :
- Using the Registry Editor change the following two keys
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Config -> AnnounceFlags = 5
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpServer -> Enabled = 1
- Create inbound firewall rule allowing UDP port 123
- From admin command prompt run sc triggerinfo w32time delete to clear any triggers which prevent the service from starting
- Ensure "Windows Time" service is set to Automatic
- Restart "Windows Time" service