Das Netzwerkzeitprotokoll (NTP) ist das standardmäßige Protokoll für Zeitsynchronisierung, das vom Windows-Zeitdienst im Betriebssystem verwendet wird.
NTP ist ein fehlertolerantes, hochgradig skalierbares Zeitprotokoll und ist das Protokoll, das am häufigsten für die Synchronisierung von Computeruhren mithilfe einer festgelegten Zeitreferenz verwendet wird.

In Windows werden jedoch standardmäßig zur Zeitsynchronisierung Server aus den USA (Microsoft time.windows.com und vom United States Government time.nist.gov) verwendet, was auch zu einer kleinen Zeitabweichung führen kann.
Zudem synchronisiert Windows die Zeit nur ca. 1x pro Woche. Daher ist es empfehlenswert diese Einstellungen anzupassen.

In Windows selbst gibt es nur beschränkte Einstellmöglichkeiten im GUI, wodurch man die Gruppenrichtlinien oder die Registrie verwenden muss (Quellen: https://learn.microsoft.com/de-de/windows-server/networking/windows-time-service/windows-time-service-tools-and-settings)
Windows beherrscht auch seit Windows Server 2016, bzw. ab Windows 10, die Möglichkeit bis zu 4 Zeitserver zu kontaktieren (diese Einstellung wird in der GUI nicht angezeigt).
Anbei kurz eine Einstellmöglichkeit, um ohne großen Aufwand 2 (deutsche) Zeitserver in Windows zu hinterlegen und diese z.B. alle 3 Tage zu synchronisieren


Mit dem folgenden Befehl über die Eingabeaufforderung (CMD als Administrator) werden 2 Zeitserver des PTB verwendet


Physikalisch-Technische Bundesanstalt ist das nationale Metrologieinstitut der Bundesrepublik Deutschland und das zweitgrößte Metrologieinstitut der Welt.
Die PTB ist Dienstleisterin für Wissenschaft, Wirtschaft und Gesellschaft und berät die Bundesregierung in Fragen des Messwesens

Ausgewählt wurden hier ptbtime2.ptb.de (da ptbtime1.ptb.de meist empfohlen wird und dadurch theoretisch mehr ausgelastet ist)
und ptbtime4.ptb.de als Fallback (letztere weil dieser an einem von den anderen Zeitservern getrennten Standort aufgebaut ist (Q.42).


Windows-Eingabeaufforderung
w32tm /config /manualpeerlist:"ptbtime2.ptb.de,0x8 ptbtime4.ptb.de,0x2" /syncfromflags:manual /update

Wenn über zwei Zeitserver synchronisiert werden, sollte das "Flag NtpserverUseAsFallbackOnly (0x2)" angegeben werden, um einem der beiden Server eine niedrigere Priorität einzuräumen. Der Server mit der höheren Priorität erhält 0x8, wodurch der Dienst w32tm gezwungen wird, diesen zu verwenden (was notwendig ist, wenn der abgefragte Timeserver kein Windowsserver ist!). Mit /syncfromflags:manual wird festgelegt, dass der NTP-Client nur aus unserer festgelegten Quelle synchronisiert.

Öffentlicher Deutscher NTP Pool  de.pool.ntp.org
Das NTP POOL Projekt (pool.ntp.org) ist ein großer virtueller Cluster aus Zeitservern und wird von mehreren Millionen Systemen auf der ganzen Welt eingesetzt.
Er ist der "Standard-Zeitserver" für die meisten linuxbasierten Betriebsysteme und einige Netzwerkgeräte.


Natürlich bieten auch die deutschen Internetanbieter ihren Kunden einen Zeitserver an, welche meist in den jeweiligen Internet-Routern hinterlegt sind:

Deutsche Telekom  ntp1.t-online.de
Freenet  ntp0.freenet.de, ntp1.freenet.de
M-Net  ntp1.m-online.net, ntp2.m-online.net
Unitymedia  ntp.unitymedia.com
Versatel  time.versatel.de
Arcor  de.pool.ntp.arcor-ip.net
EWETel  ntp1.ewetel.de


Zeitserver von Universitäten:

Leibniz-Rechenzentrum der Bayer. Akademie der Wissenschaften  ntp1.lrz.de  (Zeitquelle GPS/GLONASS)
Leibniz-Rechenzentrum der Bayer. Akademie der Wissenschaften  ntp3.lrz.de
Technische Universität München  ntp1.in.tum.de
Universität Regensburg
 ntp.uni-regensburg.de
Uni Erlangen-Nürnberg  ntp1.fau.de
Universität Würzburg  ntp1.uni-wuerzburg.de

... viele Universitäten greifen auf das PTB zurück oder teilen Zeitserver in einem Peerverband




Jetzt deklariert man diese Zeitserver als zuverlässige Zeitquellen mit folgendem Befehl:

Windows-Eingabeaufforderung
w32tm /config /reliable:yes /update

und startet den Zeitdienst, damit dieser regelmäßig mit den eingestellten NTP-Servern synchronisiert.

Windows-Eingabeaufforderung
net start w32time






Zeitintervall zum synchronisieren anpassen


Windows synchronisiert die Zeit mit dem entsprechenden NTP-Servern ca. alle 7 Tage.
Dies kann man jedoch über einen Registrie Eintrag reduzieren (in dem Beispiel auf 3 Tage)

RegEdit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient

Den Schlüssel  SpecialPollInterval  per Doppelklick öffnen und die Basis auf 'dezimal' umstellen und den Wert in Sekunden eingeben (2 Tage = 259200