How to Fix Time Sync Not Working in Windows 11

Accurate system time is essential in Windows 11. Incorrect time settings can cause issues with Windows updates, Microsoft account sign-ins, certificate validation, web browsing, and domain authentication. If your PC shows the wrong time, fails to sync automatically, or displays time sync errors, the problem is usually related to Windows Time service, internet connectivity, incorrect time zone settings, or corrupted system configuration.

Time synchronization in Windows 11 relies on internet time servers and the Windows Time (W32Time) service. If any of these components fail, your system clock may drift or stop syncing entirely.

If time sync is not working in Windows 11, follow the detailed troubleshooting steps below.

How to Fix Time Sync Not Working in Windows 11

Go through each solution in order. After completing a step, check whether the time updates correctly.

1. Enable Automatic Time and Time Zone

Incorrect manual settings can prevent proper synchronization.

  1. Press Windows + I to open Settings.
  2. Go to Time & language.
  3. Click Date & time.
  4. Turn on Set time automatically.
  5. Turn on Set time zone automatically.
  6. Click Sync now under Additional settings.

If syncing works, your time should update immediately.

2. Restart Windows Time Service

If the Windows Time service is not running, sync will fail.

  1. Press Windows + R.
  2. Type:services.msc
  3. Press Enter.
  4. Locate Windows Time.
  5. Double-click it.
  6. Set Startup type to Automatic.
  7. Click Start if the service is not running.
  8. Click Apply > OK.
  9. Restart your PC.

This restores the time synchronization service.

3. Manually Sync Time Using Command Prompt

You can force a manual time sync.

  1. Press Windows + S and search for Command Prompt.
  2. Right-click and select Run as administrator.
  3. Enter:w32tm /resync
  4. Press Enter.

If successful, you will see a confirmation message.

4. Re-register Windows Time Service

If the time service is corrupted, re-registering it may help.

  1. Open Command Prompt as administrator.
  2. Enter the following commands one by one:net stop w32time w32tm /unregister w32tm /register net start w32time w32tm /resync
  3. Restart your PC.

This completely resets the time synchronization service.

5. Change Internet Time Server

Sometimes the default time server fails.

  1. Press Windows + R.
  2. Type:timedate.cpl
  3. Press Enter.
  4. Go to the Internet Time tab.
  5. Click Change settings.
  6. Choose a different server (e.g., time.windows.com).
  7. Click Update now.
  8. Click OK.

Switching servers can resolve connection failures.

6. Check BIOS/UEFI Time

If time resets after every restart, the CMOS battery may be weak.

  1. Restart your PC.
  2. Enter BIOS/UEFI settings (usually by pressing F2, Del, or F10 during boot).
  3. Check system date and time.
  4. Correct it if necessary.
  5. Save and exit.

If the clock keeps resetting, consider replacing the CMOS battery.

7. Check Internet Connection

Time sync requires internet access.

  1. Press Windows + I.
  2. Go to Network & Internet.
  3. Confirm your connection is active.
  4. Disable VPN or proxy temporarily.
  5. Try syncing again.

Firewall or proxy restrictions can block time server communication.

8. Run System File Checker (SFC)

Corrupted system files may interfere with time services.

  1. Open Command Prompt as administrator.
  2. Enter:sfc /scannow
  3. Press Enter.
  4. Restart your PC after completion.

If corruption is found, Windows will repair it automatically.

9. Install Windows Updates

Outdated builds may contain synchronization bugs.

  1. Press Windows + I.
  2. Go to Windows Update.
  3. Click Check for updates.
  4. Install available updates.
  5. Restart your PC.

Updates often fix system service issues.

Conclusion

When time sync is not working in Windows 11, the issue is typically caused by disabled Windows Time service, incorrect time zone settings, network restrictions, corrupted system files, or BIOS-level time problems. In most cases, enabling automatic time settings and restarting the Windows Time service resolves the issue quickly.

By carefully following the step-by-step troubleshooting methods above, you should be able to restore accurate time synchronization on your system. If the issue persists even after re-registering the time service, hardware-level problems such as a failing CMOS battery may require further attention.

Posted by Raj Bepari

I’m a digital content creator passionate about everything tech.