Windows Time Service not working. Time Synchronization fails with error

We have already seen how to change the Windows Internet Time Update Interval. But maybe your Windows Time is wrong and not synchronizing – or maybe you are unable to configure your Windows Internet time settings to automatically synchronize with an Internet time server, like say, While you may be able to manually synchronize the time, by clicking on Update now, you may find that it just does not do so automatically.

Before we start troubleshooting this issue, it would be a good idea to run the System File Checker. To do so, you have to type sfc /scannow in an elevated CMD and hit Enter. Wait for a while and when the job is completed, restart your Windows computer. Once you have done this, we can move forward to try to troubleshoot the Windows Time synchronization problem.

Windows Time synchronization not working

To change your Time settings, you would click on the Time, on the right side of the taskbar and select date and time settings. The synchronization settings are under the Internet Time tab.

The Windows Time service is not working

If your Windows 10 Clock Time is wrong, the first thing to do is to find out if your Windows Time service is set on Automatic and Started, else you may see the error message: The Windows Time service is not running.

To do so, type services.msc in Start Search and hit Enter. In Services Manager, navigate to Windows Time service and double-click on it.

Check and see if it is Started and set on Automatic. If not, change the startup type to Automatic and click on Apply/OK.

If this works, great, Start the service and exit. This should be the end of your problems. If not, and you get error messages – read on!

Windows Time service fails to start with Error 1079

If you find that the Windows Time service fails to start with Error 1079, you may want to ensure that the service is being started by the Local System account instead of by the Local Service account (NT AUTHORITY\LocalService). More details on this here.

The system cannot find the path specified

You get an error box: The system cannot find the path specified.

In such a case, you may want to re-register dll file. The concerned dll file here is w3time.dll. To do so, open a command prompt as an Administrator, type regsvr32 w32time.dll and hit Enter.

If this works, fine, else do you still get this message?

The module w32time.dll was loaded but the call to DllRegisterServer failed with the error code 0x80070003

You may then next also want to register the concerned Windows Time file which is named as W32tm.exe and see if this helps!

W32tm.exe, located in the System32 folder, is used to configure Windows Time service settings. It can also be used to diagnose problems with the time service. W32tm.exe is the preferred command line tool for configuring, monitoring, or troubleshooting the Windows Time service. You can check out all its parameters here at TechNet.

We will use the /register parameter. This parameter, when run for W32tm.exe, registers the time service to run as a service and adds the default configuration to the registry.

To do so, in an elevated command prompt, type these commands one after the other and hit Enter:

net stop w32time
w32tm /unregister
w32tm /register

Force Windows to sync Time using CMD

You can also force Windows to sync Time using W32tm.exe. W32tm.exe is a command prompt line used to configure, monitor or troubleshoot the Windows Time Service in Windows 10 PC.

To do this, open an elevated command prompt and type the following commands one after the other:

net stop w32time

w32tm /unregister

w32tm /register

net start w32time

w32tm /resync

Reboot your computer and see if it has helped.

See if this helps resolve your issue… if not … sigh …  you may again get a message while registering w32tm.exe:

The following error occurred: The system cannot find the path specified. (0x80070003)

Do ensure that you are signed in as an administrator and opened the command prompt as an administrator – but you may get the error, even if you have complied with these requirements.

In such an eventuality, you will have to open your Registry Editor.

Once you have opened regedit, navigate to the following registry key:


Now in the right pane right-click on ImagePath and select Modify. Here in the Value data box, make sure that the value is:

%SystemRoot%\System32\svchost.exe -k NetworkService

Click OK and exit.

Hope something helps!

If nothing helps, you, use another Time Server, make use of some free Time synchronization software or then try to repair/reset/reinstall Windows and see if it helps you. If you do not want to consider this last option, The only practical advice I can give you is that you uncheck the Synchronize with an Internet time server box, set the time manually and then check on it once in a while!

Want to check the accuracy of your System Clock?

Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.


  1. Todd

    What about if just randomly, every now and again, no rhyme or reason to it the date rolls back to November 2009 or jumps ahead a day to a week? Any solution to this or thoughts on what it might be? It has done this about once a fortnight since I took the laptop out of the box. Just curious and would like to fix if possible.

  2. Rince

    Well fine but it didn’t solve the problem which is exactly as described. And of course repair really only does startup issues. SFC /scannow found nothing wrong either

  3. StavM

    I had a problem similar, my time date simply froze from time to time.

    even syncing with windows time didn’t seem to do the trick

    I solved the issue using the System Time Sync software,

    a small tool, no ads no install no nothing, simply works, it automatically fixed my issue

    for me.

  4. rahul worked..

  5. him

    Thank you so much..It works for me!

  6. Gertjan Eisink

    Putting it on ‘automatic’ did not work for me. I read on, but there was no solution further than to ‘refresh’ Windows. I did not want to that because I would lose my Outlook programs. Instead, in the ‘Windows Time Services’ I clicked on ‘Stop Services’ and then clicked again on ‘Start Services’. That worked for me.
    Which is weird, ‘cus rebooting my pc didn’t work.

  7. Nothing Worked even sfc /scan now too! Boot is showing correct time but window is showing shutdown time always! I think culprit may be a window update but i can’t find it!

  8. david lubenchenko

    thanks a lot windows support doesn’t help as much

Leave a Reply

Your email address will not be published. Required fields are marked *

1 + 7 =