Windows time not syncing? Learn how to Fix Time not working!

If your Windows time settings are no longer correct, you can simply adjust them in Windows. However, if the time in Windows is incorrect because it constantly adjusts itself to a different time or time zone, for example, that is very annoying.

There are several reasons why the time in Windows is incorrect. Think of wrong settings, the CMOS battery in your computer that is not working correctly, or a faulty Windows update.

In this article, I will give you some fixes that you can use to set the time and date in Windows correctly again.

Windows time not syncing

Check the time zone

Right-click on the time and date in the lower right corner in Windows. In the time and date menu, click Adjust Date/Time and check your time zone.

You can automatically set the time zone by enabling the option: Set time automatically. Change the time zone to the “Time Zone” setting to set a time zone manually.

If you cannot change this time zone setting manually, turn off the option: Set time automatically.

When you are done, click on the “Sync Now” button to update the time via the time server:

Sync now time and date in Windows

Adjust the Time synchronization Settings

Suppose the time in Windows is constantly a few seconds or minutes ahead or behind. In that case, it is recommended to adjust the time synchronization settings in Windows as needed.

In the Windows search bar in the taskbar type: Control Panel. Next, open the Control Panel in Windows and click on Clock and Region.

Then click Set Time and Date and click the Internet Time tab.

Select the option: Synchronize the clock with an Internet time server and select a server from the list. Then click Update Now and click OK.

Internet time settings in Windows

In the Windows search bar, type: services.msc. Open the Windows Services.

Search for the service with name: Windows Time. Then, right-click on the Windows Time service and click on Properties in the menu.

Change the startup type from manual to automatic, then click (if necessary Start), then Apply, then OK.

Change Windows time service to startup type automatic

Re-register the Windows Time service

If the Windows time synchronization is still not working, you can try to re-register the date and time services in Windows. Re-registering this date and time service can restore damaged time settings in Windows.

In the Windows search bar type: command prompt. Right-click on the Command Prompt result and choose Run as Administrator.

In the Command Prompt, type the following commands. Confirm each command with the ENTER key.

w32tm /debug /disabled
w32tm /unregister

Restart your computer. Be sure to save the hyperlink from this article to return to this article for the next commands, after reboot:

w32tm /register
net start w32time

If you are still experiencing problems, I recommend checking your Windows installation for errors.

NetTime software

If you prefer to use an application to solve your time and date problems in Windows, you can use the free software NetTime.

With NetTime you can simply synchronize the time with time servers. The date and time in Windows are automatically adjusted for you by synchronizing it.

After installation, you will find NetTime in the Windows system tray. Click on Update Now button to automatically update the date and time in Windows 10 or Windows 11.

Nettime software to fix time is not syncing in Windows

I hope this has helped you. Thanks for reading!

Related: How to hide time and date in Windows 11 taskbar.

Leave a Comment

Your email address will not be published.

Scroll to Top