Time Synchronization Fix

Read up on how to resolves error when logging in due to your PC having an invalid date / time setting

Synchronization Error This is likely due to your device or machine's date and time being incorrect. Please ensure your date and time settings are set to automatic

Enable Auto-sync in your Date & Time Settings

By turning on these options, Windows will automatically sync your time at regular intervals with a network time server.

  1. Open Date & Time Settings:

    • Press Win + I to open the Settings app.

    • Go to Time & language.

    • Select Date & time.

  2. Turn on "Set time automatically":

    • In the Date & time section, toggle the switch for Set time automatically to On.

  3. Turn on "Set time zone automatically" (optional):

    • If you want Windows to adjust your time zone based on your location, toggle the switch for Set time zone automatically to On.

  4. Select Time Synchronization (optional, if specific time server is required):

    • Scroll down to the Additional settings and click Sync now to manually sync with your currently selected NTP server.

    • If you want to change the time server, you can use the Command Prompt (below) to manually configure it, but Windows generally syncs with its default NTP server (time.windows.com).

Verify Time Sync Status:

You can manually check if time synchronization is working by scrolling down in the Date & time settings and verifying the Last successful time sync field. It shows when the system last synchronized with the time server.


Command Prompt Fix

If you couldn't force a manual synchronization using the default Windows Settings (explained above), try changing the time server and forcing a hard sync via Command Prompt (CMD), you can use the following commands:

  1. Open Command Prompt as Administrator:

    • Press Win + X and select Command Prompt (Admin) or Terminal (Admin).

  2. Stop the Windows Time service:

    net stop w32time
  3. Configure the time server: Replace time.windows.com with your preferred NTP server if needed.(see below for alternatives)

    w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:YES /update

Google NTP Servers:

  • time.google.com

  • time1.google.com

  • time2.google.com

  • time3.google.com

  • time4.google.com

  1. Start the Windows Time service again:

    net start w32time
  2. Force the system to synchronize:

    w32tm /resync
  3. Verify the synchronization status

    w32tm /query /status

This will force your machine to sync with the specified time server immediately.

Last updated