- Open Date & Time Settings
- Right-click the clock in the bottom-right corner of the taskbar and select Adjust date and time (or press Win + I and navigate to Time & language > Date & time).
- Verify Automatic Time Settings
- Ensure Set time automatically is switched to On.
- Confirm your Time zone is set to your correct broadcast region.
- Force Immediate Time Synchronisation
- Scroll down to the Additional settings section.
- Click Sync now. A tick mark and the exact timestamp of the last successful sync will appear.
If you don’t see this option or get a synchronization error, then you can use this method which will force synchronization with the public NTP pool:
- Configure & Resync via Terminal / PowerShell
- Press Win + X and select Terminal (Admin) (or search for PowerShell, right-click, and select Run as administrator), then run:
net stop w32time; w32tm /config /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org" /syncfromflags:manual /reliable:YES /update; net start w32time; Start-Sleep 2; w32tm /resync /force
Broadcast Drift Verification:-
In the terminal, run w32tm /query /status. Check the Phase Offset line to confirm your machine is within ±0.3000000s (300 ms) of the NTP reference clock.