Ausführliche Anleitung
Von der Messung bis zur sicheren Windows-Konfiguration.
Detailed instructions
From measurement to safe Windows configuration.
1. Start und Serverliste
Beim Start liest die App den manuellen W32Time-Peer-Eintrag und die nummerierte Windows-Serverliste aus der Registry. Sie ergänzt Länder-, Europa- und weltweite Pools sowie Anbieter wie PTB, Cloudflare, NIST und Google.
2. Leap Smear und Schaltsekunden
Normale NTP-Server kündigen eine Schaltsekunde über den Leap Indicator an und fügen beziehungsweise wiederholen am Stichtag eine Sekunde. Google Leap Smear verteilt diese Sekunde dagegen als sehr kleine Zeitkorrekturen über einen längeren Zeitraum; währenddessen weicht seine Zeit absichtlich geringfügig von strengem UTC ab. Windows kann Leap-Smear- und Standard-NTP-Quellen nicht zuverlässig mischen. Verwenden Sie daher entweder ausschließlich als Leap Smear gekennzeichnete Google-Server oder ausschließlich Standard-NTP von Windows, PTB, NIST, Cloudflare und Pools. Prüfen und Anzeigen ändern die Registry nicht. Erst Erfolgreiche Auswahl übernehmen schreibt die ausgewählte kompatible Gruppe.
3. Anzahl, Zeitraum und Server
Unter Einstellungen → Anzahl der Prüfungen wählen Sie 1 bis 100000 Abfragen je Server. Zeitraum der Prüfungen verteilt sie etwas unregelmäßig über 1 bis 604800 Sekunden; Standard sind 15 Abfragen in 600 Sekunden. Dasselbe Anzahlmenü öffnen Sie mit einem Rechtsklick auf den Prüfknopf. Unter Maximale Anzahl der Zeitserver begrenzen Sie die sichtbare Liste; die langsamsten Server werden ausgeblendet, bleiben aber gespeichert und erscheinen beim Erhöhen wieder.
4. Statistik lesen
Minimum ist die schnellste Antwort, Maximum die langsamste. Der Mittelwert reagiert stärker auf Ausreißer. Der Median teilt die erfolgreichen Messungen in zwei Hälften und ist deshalb die Grundlage des Bestserver-Vorschlags. Über den vier Statistikwerten zeigt ein Hover Messreihe und Einzel-Histogramm des Servers; über dem Spaltenkopf vergleicht er alle Server.
5. Prüfungen abbrechen
Die Dauerprüfung sammelt ohne feste Obergrenze weitere Runden. Nach jeder fertigen Runde wartet sie fünf Sekunden. Der Knopf Abbrechen beendet sowohl normale Prüfungen als auch den Dauertest. Während eines Laufs bleiben alle anderen Aktionsknöpfe deaktiviert. Wird eine deshalb nicht verfügbare Menüaktion gewählt, erklärt die App, dass der Test zuerst beendet werden muss.
6. Grafiken
Die Gesamtgrafik zeigt jeden Server mit fester Farbe. Beim Hover über eine Kurve erscheint ihr Name. Mit Logarithmisch wechseln Sie die Achse; sie beginnt am kleinsten sinnvollen unteren Wert. Der HTML-Bericht enthält je Server ein Histogramm, aber bewusst kein Gesamthistogramm.
7. Tabellenbreite
Optimale Breite schaltet Zeilen- und Kopfzeilenumbruch ein, verteilt alle sichtbaren Spalten bis auf fünf Pixel Reserve und vermeidet einen waagerechten Schieberegler. Danach können Sie jede Spalte bis zur kleinen Bediengrenze weiter verkleinern. Reset stellt den vorherigen Zustand wieder her.
8. Übernehmen
Markieren Sie die gewünschten kompatiblen Server und klicken Sie auf Erfolgreiche Auswahl übernehmen. Die App prüft genau diese Auswahl erneut. Erst im erhöhten Schreibvorgang trägt sie erfolgreiche Server ein, setzt den niedrigsten Median an die erste Stelle für W32Time, schreibt dessen Nummer als Standardwert der Windows-Serverliste und liest diesen Wert zur Bestätigung zurück.
9. Sprache und Exporte
Die erste Sprache folgt Windows: Deutsch bei deutscher Windows-Oberfläche, sonst Englisch. Unter Einstellungen → Sprache wechseln Sie jederzeit. CSV, TXT, JSON, XML, ODS, XLS, HTML sowie Grafikexporte stehen unter Datei bereit.
1. Startup and server list
At startup the app reads the manual W32Time peer entry and numbered Windows server list from the Registry. It adds country, European and worldwide pools plus providers such as PTB, Cloudflare, NIST and Google.
2. Leap smear and leap seconds
Conventional NTP servers announce a leap second through the Leap Indicator and insert or repeat one second at the scheduled instant. Google leap smear instead spreads that second as very small clock corrections over a longer period; its time intentionally differs slightly from strict UTC during that window. Windows cannot reliably combine leap-smear and conventional NTP sources. Use either Google servers marked as leap smear exclusively, or standard NTP from Windows, PTB, NIST, Cloudflare and pools exclusively. Checking or viewing does not change the Registry. Only Apply successful selection writes the selected compatible group.
3. Number of requests and servers
Choose 1 to 100000 requests per server under Settings → Number of checks. Test period spreads them somewhat irregularly over 1 to 604800 seconds; defaults are 15 requests in 600 seconds. A right-click on the test button opens the count choice. Maximum number of time servers limits the visible list; the slowest servers are hidden but remain saved and reappear when the limit is increased.
4. Understanding statistics
Minimum is the fastest response and maximum the slowest. The mean reacts more strongly to outliers. The median divides successful measurements in half and therefore drives the best-server suggestion. Hover over one of the four statistic values for that server’s series and individual histogram; hover over a statistic column header to compare all servers.
5. Cancelling tests
Continuous testing collects rounds without a fixed limit and waits five seconds after each completed round. The Cancel button stops standard and continuous tests. All other action buttons remain disabled while a test is running. If a menu action is unavailable for that reason, the app explains that the test must be stopped first.
6. Charts
The combined chart gives every server a stable colour. Hover a curve to see its name. Switch to Logarithmic; the axis starts at the smallest meaningful lower value. Exported HTML contains one histogram per server and deliberately no combined histogram.
7. Table width
Optimal width enables cell and header wrapping, distributes all visible columns with a five-pixel reserve and avoids a horizontal scrollbar. You can then make every column smaller down to a small usability limit. Reset restores the previous state.
8. Applying settings
Select the compatible servers you want and click Apply successful selection. The app retests exactly this selection. Only the elevated write operation adds successful servers, places the lowest-median server first for W32Time, writes its number as the default value of the Windows server list and reads that value back for verification.
9. Language and exports
The initial language follows Windows: German for a German Windows UI, otherwise English. Switch any time under Settings → Language. CSV, TXT, JSON, XML, ODS, XLS, HTML and chart exports are available under File.
Zeitraum und Histogramme
Unter Einstellungen → Zeitraum der Prüfungen legen Sie die Gesamtdauer fest. Die erste Runde startet sofort, die letzte am Ende des Zeitraums. Die Zwischenabstände variieren leicht, bleiben aber um den rechnerischen Mittelwert. Standard sind 15 Prüfungen in 600 Sekunden.
Das Histogramm zählt die erfolgreichen Antwortzeiten in klaren Klassen mit 1-, 2- oder 5-Schritten. Es erscheint nur für den jeweiligen Server im Statistik-Hover und in dessen Bericht-Tab. Eine Vermischung aller Server in einem Gesamthistogramm findet nicht statt.
Beim Übernehmen steht der Server mit dem niedrigsten Median zuerst in der W32Time-Peerliste. Seine numerische Position wird zusätzlich in den Registry-Eintrag (Standard) geschrieben und unmittelbar zurückgelesen; eine fehlgeschlagene Bestätigung bricht die Übernahme mit einer verständlichen Meldung ab.
Updatekontrolle
Beim Start wird höchstens einmal pro Kalendertag über HTTPS nach einer neuen Version gesucht. Die zufällige installation_id ist eine UUID Version 4, nicht aus Hardware oder Benutzerkonto abgeleitet und wird ausschließlich an die Updateadresse angehängt. Ein Netzwerkfehler startet keine Frist. Erst eine erfolgreich erkannte neuere Version beginnt die 90-Tage-Frist; die verbleibenden Tage und die Downloadseite werden angezeigt. Danach bleiben Prüf- und Schreibfunktionen bis zur Aktualisierung gesperrt. Eine manuelle Prüfung finden Sie unter Hilfe → Auf Updates prüfen.
Period and histograms
Set the total duration under Settings → Test period. The first round starts immediately and the last at the end of the period. Intervals vary slightly around their calculated mean. Defaults are 15 checks in 600 seconds.
The histogram counts successful response times in clear 1, 2 or 5 step bins. It appears only for the relevant server in the statistic hover and that server’s report tab. Results from different servers are never merged into a combined histogram.
When applying, the lowest-median server is placed first in the W32Time peer list. Its numeric position is also written to the Registry (Default) entry and immediately read back; failed verification stops the operation with a clear message.
Update checking
At startup the app checks for a newer version over HTTPS at most once per calendar day. The random installation_id is a UUID version 4, is not derived from hardware or a user account, and is appended only to the update address. A network failure starts no deadline. Only successful detection of a newer version begins the 90-day grace period; remaining days and the download page are shown. Afterwards, test and write functions remain blocked until the update is installed. Run a manual check under Help → Check for updates.
Gespeicherte Läufe und Tray-Überwachung
Nach jedem Lauf speichert die App Serverauswahl, Zeitstempel, Region, Intervall, Status, Stratum und sämtliche erfolgreichen oder fehlgeschlagenen Einzelmessungen. Wählen Sie im Dropdown unten einen Lauf aus, um Tabelle, Statistiken, Diagramme und Webseite wiederherzustellen. Über Datei exportieren oder importieren Sie vollständige *.timeserver-run.json-Dateien.
Markieren Sie kompatible Server und klicken Sie auf Zeitserver überwachen. Die App minimiert sich ins Tray. In der Einstellung heißt die Standardauswahl nur Primzahl; sie wählt vor jeder Runde eine neue Primzahl von 200 bis 400 Sekunden. Weitere Dropdownoptionen sind fest, zufällig ±10 Prozent, zufällig ±25 Prozent und zufällig 200–400 Sekunden. Rechtsklick auf das Tray-Symbol bietet Öffnen und Abruf stoppen und auswerten. Schließen Sie das wieder geöffnete Fenster während der Überwachung, wird es erneut ins Tray minimiert; die Überwachung läuft weiter. Beenden bleibt die ausdrückliche vollständige Beendigung. Jeder fertige Abruf ersetzt atomar den Wiederherstellungsstand. Daher lädt ein Neustart auch nach einem Absturz die letzte vollständige Runde und startet keinen neuen Test.
Saved runs and tray monitoring
After every run, the app saves server selection, timestamps, region, interval, status, stratum and every successful or failed individual measurement. Choose a run from the bottom dropdown to restore the table, statistics, charts and website. Use File to export or import complete *.timeserver-run.json files.
Select compatible servers and click Monitor time servers. The app moves to the tray. The default setting is labelled simply Prime and selects a new prime from 200 to 400 seconds before every round. Further dropdown options are fixed, random ±10 percent, random ±25 percent and random 200–400 seconds. Right-click the tray icon for Open and Stop requests and evaluate. If you close the reopened window while monitoring, it is minimised to the tray again and monitoring continues. Exit remains the explicit way to terminate the app completely. Every completed request atomically replaces the recovery snapshot. A restart therefore loads the last complete round even after a crash and does not start a new test.