Skip to content

Releases: burnersen/TimeSync

Release list

ntp-sync 1.0.0

Choose a tag to compare

@burnersen burnersen released this 06 Jul 14:12

A tiny NTP time synchronizer for Windows. Run it once, keep it running in a console window, or install it as a native Windows service — one small executable, no installer, no dependencies.

Features

  • Three modes: one-shot sync, console interval mode, and native Windows service
  • Compensates network latency using the RFC 5905 four-timestamp exchange
  • Validates every server response before touching the clock, so a broken or spoofed reply can never set your clock to a nonsense time
  • Retries the first sync after boot while DNS is still starting
  • Logs each sync with the measured clock offset (log rotates at 1 MB)

Requirements

  • Windows 10/11 (64-bit)
  • Administrator privileges (changing the system time requires them)

Getting started

  1. Download ntp-sync.exe below and put it in a permanent folder.
  2. Open a console as administrator.
  3. Run ntp-sync.exe for a one-time sync, or ntp-sync.exe -install 30 to install the background service.

See the README for full usage.