Automatic Time Synchronisation never runs?


PilotGW

Member
Local time
3:59 AM
Posts
11
OS
Windows 11 Pro
Hello everyone,

While trying to shoot down a weird, unrelated bug a few months back I noticed my clock was running a little slow. With a new CMOS battery fitted, I'm noticing that the clock is now drifting ahead by about 0.3 seconds per day. I don't have a particular problem with this as drift is inevitable. What is concerning me however, is that I've noticed that Windows isn't synchronizing time automatically at all, despite 'Set the time automatically' being set in the settings menu. If I go to 'Additional Clocks', it states that 'this computer is set to automatically synchronize on a scheduled basis' with time.windows.com.

Observing the time drift over the course of a week, the clock didn't synchronize automatically at all. According to time.is, my clock was 2 seconds ahead. Again, not a huge deal, but it will begin to add up if this carries on.

Today, I tried purposefully setting the time incorrectly in the BIOS by about 2 minutes to see if there is a minimum threshold for it to trigger the synchronization, however it seemed quite happy to continue using the wrong time.

Screenshot (8).png

If I click on 'Sync Now' in the settings menu, toggle 'Set the time automatically' off then on again, or click 'Update now' in the Additional clocks / Internet Time tab, the clock will synchronize perfectly fine, so I'm clearly not having trouble reaching the time server. (the dates / times of last sync in the image above are the result of a manual synchronisation today)

In Task Scheduler, there are two tasks related to Time Synchronization: ForceSynchronizeTime (runs every boot, with run result 0x0) and SynchronizeTime (runs daily, but has a run result of 0x5, which, from the very limited information I can find may be an access violation error, but I can't confirm this). Neither task seems to correct the time, however.

I've tried unregistering and re-registering the time service in command prompt. I've also done the usual: SFC, DISM etc but nothing seems untoward.

I can't seem to find many other reports of this happening, so is there something I'm missing here, or has something broken recently? I reinstalled Windows 11 fresh in early October and haven't fiddled with anything settings wise, so I don't think it's user error. 😕
 
Windows Build/Version
Windows 11 Pro Version 22H2 (OS Build 22621.900)

My Computer

System One

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    CPU
    Intel i7 10700K
    Motherboard
    ASUS Maximus XII Hero Wi-Fi
    Memory
    32GB Corsair Vengeance RGB 3600MHz
    Graphics Card(s)
    ASUS Strix RTX 3080 LHR
    Monitor(s) Displays
    ASUS TUF Gaming VG27AQL1A
    Screen Resolution
    2560x1440
    Hard Drives
    Samsung 970 EVO Plus 500 GB
    Samsung 860 EVO 2TB
    Samsung 850 EVO 1TB (x2)
    PSU
    Corsair HX1200i
    Case
    Corsair 5000D Airflow
    Keyboard
    Corsair K70 RGB Mk. II
    Mouse
    Corsair Dark Core Pro
Have you tried switching to another time server? You can always switch back to time.windows.com server if it doesn't work.

On my computer I only have one alternative server and that is time.nist.gov but maybe you will have access to more options.

The following refers to Windows 10/11 and shows how to add time servers: - How to add or change Time Server in Windows 11/10
 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP EliteDesk 705 G5
    CPU
    AMD Ryzen 5 Pro 3400GE
    Memory
    8GB DDR4 SDRAM
    Graphics Card(s)
    Integrated AMD Radeon Vega 11
    Hard Drives
    256 GB PCIe NVMe M.2 SSD
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    DELL Inspiron 15-3576
    CPU
    Intel Core i5-8250U
    Memory
    8 GB DDR4 - 2400 SODIMM
    Graphics card(s)
    Intel UHD Graphics 620
    Hard Drives
    256GB SK Hynix SC311 SATA SSD
I had this on a Win10 PC, on checking in task scheduler, it hadn't auto updated for over 6 months! Fixed by changing the Time Server from time.nist.gov to time.windows.com. It's been accurately keeping time ever since.
 

My Computers

System One System Two

  • OS
    Windows 11 22H2 OS Build 22623.1095
    Computer type
    PC/Desktop
    Manufacturer/Model
    Self Build
    CPU
    AMD Ryzen 7 3800X
    Motherboard
    Asus PRIME B350-PLUS
    Memory
    16GB Corsair Vengeance LPX DDR4 @3000Mhz
    Graphics Card(s)
    ASUS - GeForce RTX 3070 Ti 8 GB TUF GAMING OC
    Sound Card
    On Board Realtec
    Monitor(s) Displays
    Acer KA241
    Screen Resolution
    1920 x 1080 @60Hz
    Hard Drives
    240GB PNY CS900 SSD - OS
    2 x 1TB Crucial MX500 SSD
    1 x 500GB Crucial MX300 SSD
    2TB Seagate ST2000DM001-1ER164
    2TB Seagate ST2000DM008-2FR102
    PSU
    750 Watt Corsair TX750 Plus
    Case
    Cooler Master 690 III
    Cooling
    Akasa AK98 5 Case Fans
    Keyboard
    Logitech K270 - wireless
    Mouse
    Logitech - M185 wireless
    Internet Speed
    BT Fibre 75 Mbps
    Browser
    Firefox
    Antivirus
    Windows Defender
    Other Info
    Use hardware KVM to switch monitors on three PCs and software (input director) to use mouse and keyboard on all 4 PCs.
  • Operating System
    Windows 11 Pro 22H2 build 22621.900
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Inspiron 3881 - modified with SFX PSU fitted internally
    CPU
    Intel i5 - 10400
    Motherboard
    Dell 032w55 version A00
    Memory
    16GB of HyperX Fury @ 2133 Mhz
    Graphics card(s)
    EVGA 6GB GTX 1060.
    Sound Card
    Builtin
    Monitor(s) Displays
    ACER KA241
    Screen Resolution
    1920x 1080 @60Hz
    Hard Drives
    256GB SK hynix NVMe
    1TB Western Digital WD10EZEX-75WN4A1
    PSU
    Modular 450 Watt Corsair SF450 Platinum ( Mod to replace the Dell 265 Watt PSU)
    Case
    Inspiron Small Desktop
    Cooling
    Dell stock cooler
    Mouse
    Dell
    Keyboard
    Dell
    Internet Speed
    BT Fibre 75 Mbps
    Browser
    Firefox
    Antivirus
    Windows Defender
    Other Info
    Use hardware KVM to switch monitors on three PCs and software (input director) to use mouse and keyboard on all 4 PCs.
Thank you!

I have tried changing and adding servers, but only as a one off to see if the ForceSynchronizeTime task would actually do anything, as that allegedly runs successfully at startup. However, it still doesn't change the drift.

I might try changing it and observing it for a week, although I'm of the opinion that I shouldn't have to dive that deep to get something as simple as a clock to work properly. It should work out of the box. 😟

Although when I noticed my clock was behind a few months back, it hadn't synchronised since the day I reinstalled Windows, which is making me think it's a bug. Just not sure what triggers it.
 

My Computer

System One

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    CPU
    Intel i7 10700K
    Motherboard
    ASUS Maximus XII Hero Wi-Fi
    Memory
    32GB Corsair Vengeance RGB 3600MHz
    Graphics Card(s)
    ASUS Strix RTX 3080 LHR
    Monitor(s) Displays
    ASUS TUF Gaming VG27AQL1A
    Screen Resolution
    2560x1440
    Hard Drives
    Samsung 970 EVO Plus 500 GB
    Samsung 860 EVO 2TB
    Samsung 850 EVO 1TB (x2)
    PSU
    Corsair HX1200i
    Case
    Corsair 5000D Airflow
    Keyboard
    Corsair K70 RGB Mk. II
    Mouse
    Corsair Dark Core Pro

My Computer

System One

  • OS
    Windows 11 Home
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 3600 & No fTPM (07/19)
    Motherboard
    MSI B450 TOMAHAWK 7C02v1E & IFX TPM (07/19)
    Memory
    4x 8GB ADATA XPG GAMMIX D10 DDR4 3200MHz CL16
    Graphics Card(s)
    MSI Radeon RX 580 ARMOR 8G OC @48FPS (08/19)
    Sound Card
    Creative Sound Blaster Z (11/16)
    Monitor(s) Displays
    24" AOC G2460VQ6 (01/19)
    Screen Resolution
    1920×1080@75Hz & FreeSync (DisplayPort)
    Hard Drives
    ADATA XPG GAMMIX S11 Pro SSD 512GB (07/19)
    PSU
    Seasonic M12II-520 80 Plus Bronze (11/16)
    Case
    Lian Li PC-7NB & 3x Noctua NF-S12A FLX@700rpm (11/16)
    Cooling
    CPU Cooler Noctua NH-U12S@700rpm (07/19)
    Keyboard
    HP Wired Desktop 320K + Rabalux 76017 Parker (01/24)
    Mouse
    Logitech M330 Silent Plus (04/23)
    Internet Speed
    400/40 Mbps via RouterOS (05/21) & TCP Optimizer
    Browser
    Edge (No FB/Google) & Brave for YouTube & LibreWolf for FB
    Antivirus
    NoAV & Binisoft WFC & NextDNS
    Other Info
    Headphones: Sennheiser RS170 (09/10)
    Phone: Samsung Galaxy Xcover 7 (02/24)
I guess time sync does not like some PCs (networks) or people, it never worked for me since XP. I use Update Time v1.3
Oh wow!

I have to admit I don't know if it was the same when I was back on Windows 10 as I never really looked into it, but the time was never noticeably out, so I guess it was working there.

I might try reinstalling Windows soon to see if it got corrupted along the line somewhere, but it evidently hasn't been working since the last reinstall, so it might not make a difference.

I know we're only talking in seconds difference, but it bothers me that my powerful PC can't keep time, when my tablet, phone etc. are correct 100% of the time.
 

My Computer

System One

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    CPU
    Intel i7 10700K
    Motherboard
    ASUS Maximus XII Hero Wi-Fi
    Memory
    32GB Corsair Vengeance RGB 3600MHz
    Graphics Card(s)
    ASUS Strix RTX 3080 LHR
    Monitor(s) Displays
    ASUS TUF Gaming VG27AQL1A
    Screen Resolution
    2560x1440
    Hard Drives
    Samsung 970 EVO Plus 500 GB
    Samsung 860 EVO 2TB
    Samsung 850 EVO 1TB (x2)
    PSU
    Corsair HX1200i
    Case
    Corsair 5000D Airflow
    Keyboard
    Corsair K70 RGB Mk. II
    Mouse
    Corsair Dark Core Pro
I don't have an answer, but you write a superb, well-formatted question!

I use the same time server as my router as it knows where live. Many time servers deduce that I live in London and the latency affects the accuracy.

Nobody in mainland Britain is further from London than me, apart from a sheep called Eric.
 

My Computers

System One System Two

  • OS
    11 Pro 23H2 OS build 22631.3374
    Computer type
    Laptop
    Manufacturer/Model
    Acer Swift SF114-34
    CPU
    Pentium Silver N6000 1.10GHz
    Memory
    4GB
    Screen Resolution
    1920 x 1080
    Hard Drives
    SSD
    Cooling
    fanless
    Internet Speed
    13Mbps
    Browser
    Brave, Edge or Firefox
    Antivirus
    Webroot Secure Anywhere
    Other Info
    System 3

    ASUS T100TA Transformer
    Processor Intel Atom Z3740 @ 1.33GHz
    Installed RAM 2.00 GB (1.89 GB usable)
    System type 32-bit operating system, x64-based processor

    Edition Windows 10 Home
    Version 22H2 build 19045.3570
  • Operating System
    Windows 11 Pro 23H2 22631.2506
    Computer type
    Laptop
    Manufacturer/Model
    HP Mini 210-1090NR PC (bought in late 2009!)
    CPU
    Atom N450 1.66GHz
    Memory
    2GB
Does the following help?


 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP EliteDesk 705 G5
    CPU
    AMD Ryzen 5 Pro 3400GE
    Memory
    8GB DDR4 SDRAM
    Graphics Card(s)
    Integrated AMD Radeon Vega 11
    Hard Drives
    256 GB PCIe NVMe M.2 SSD
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    DELL Inspiron 15-3576
    CPU
    Intel Core i5-8250U
    Memory
    8 GB DDR4 - 2400 SODIMM
    Graphics card(s)
    Intel UHD Graphics 620
    Hard Drives
    256GB SK Hynix SC311 SATA SSD
Hi all,

Apologies for the absence and thank you for your input.

I bit the bullet and decided to reinstall Windows 11 a few days ago on 23/12. I've kept my PC off over Christmas and just turned it on today. The clock was 4 seconds ahead.

I left the PC idle for a few minutes to see if anything would happen, and it seems something did...however, it's still not working correctly.

If I go to the Date & Time settings menu, I see the last synchronization displayed as the time I reinstalled Windows. If I go to Additional Clocks / Internet Time tab however, it shows it has successfully synchronized today with time.windows.com. The SynchronizeTime task in task scheduler has run with run result 0x0 (as opposed to 0x5, before the reinstall).

The interesting thing is, the time hasn't synchronized at all. It is still 4 seconds ahead.

If I go to event viewer, there are two Time Service event IDs 35 & 37. During today's sync, only event 37 has registered:

The time provider NtpClient is currently receiving valid time data from time.windows.com,0x9.

During the sync that happened at Windows installation however, event 35 also registered:

The time service is now synchronizing the system time with the time source time.windows.com,0x9 (ntp.m|0x9|0.0.0.0:123->51.145.123.29:123) with reference id 494637363. Current local stratum number is 4.

Event ID 35 didn't register with today's 'sync', which I guess is why the time is still out:

Screenshot (1).png

I'm at my wits end with this. I've tried literally everything at this point. I sent feedback to Microsoft, however my feedback was absorbed into a collection, and I received a comment from an engineer telling me to just hit the 'Sync Now' button...completely missing the point.
 

My Computer

System One

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    CPU
    Intel i7 10700K
    Motherboard
    ASUS Maximus XII Hero Wi-Fi
    Memory
    32GB Corsair Vengeance RGB 3600MHz
    Graphics Card(s)
    ASUS Strix RTX 3080 LHR
    Monitor(s) Displays
    ASUS TUF Gaming VG27AQL1A
    Screen Resolution
    2560x1440
    Hard Drives
    Samsung 970 EVO Plus 500 GB
    Samsung 860 EVO 2TB
    Samsung 850 EVO 1TB (x2)
    PSU
    Corsair HX1200i
    Case
    Corsair 5000D Airflow
    Keyboard
    Corsair K70 RGB Mk. II
    Mouse
    Corsair Dark Core Pro
Okay I figured I'd provide an update.

The clock is synchronizing automatically...sort of.

When I first boot my PC and leave it idle for 10 minutes or so, the SynchronizeTime task runs. This starts the Windows Time service, however if I go to Date & Time settings, there is no evidence of a synchronization actually having taken place. This is confirmed by checking against an accurate time source. If I go to Additional Clocks > Internet Time, however, it states (rather weirdly) that it has successfully synchronized and gives a schedule for the next synchronization as 9 hours later.

Interestingly, if I check the status of w32tm in command prompt it states that "the computer did not resync because no time data was available" but also that the Last Good Sync is roughly the time since the SynchronizeTime task ran...this is clearly a bit of a contradiction. But considering the time is still out at this stage, the Internet Time tab and the Last Good Sync information in command prompt are likely giving false information.

Screenshot (3).png

Now, if I leave the PC running until the time the Internet Time window states as the next synchronization, it will synchronize successfully, and this is reflected in the Date & Time settings menu. If I go back to the Internet Time tab, it reverts back to saying that "this computer is set to synchronize on a scheduled basis." It also stops the Windows Time service in the process, but the SynchronizeTime task doesn't run again.

Screenshot (4).png

This whole process seems to repeat again after another 9 hours, so my clock is synchronizing once every 18 hours. If I restart or shut down my PC at any point, however, it seems to break the schedule, meaning it won't synchronize unless I keep the PC on for 9+ hours.

I'd obviously like it if I didn't have to keep my PC on all day, so is there any obvious reason why it would be 'failing' at the first attempt, but always succeeding on the second attempt?
 
Last edited:

My Computer

System One

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    CPU
    Intel i7 10700K
    Motherboard
    ASUS Maximus XII Hero Wi-Fi
    Memory
    32GB Corsair Vengeance RGB 3600MHz
    Graphics Card(s)
    ASUS Strix RTX 3080 LHR
    Monitor(s) Displays
    ASUS TUF Gaming VG27AQL1A
    Screen Resolution
    2560x1440
    Hard Drives
    Samsung 970 EVO Plus 500 GB
    Samsung 860 EVO 2TB
    Samsung 850 EVO 1TB (x2)
    PSU
    Corsair HX1200i
    Case
    Corsair 5000D Airflow
    Keyboard
    Corsair K70 RGB Mk. II
    Mouse
    Corsair Dark Core Pro
This whole process seems to repeat again after another 9 hours, so my clock is synchronizing once every 18 hours. If I restart or shut down my PC at any point, however, it seems to break the schedule, meaning it won't synchronize unless I keep the PC on for 9+ hours.

I'd obviously like it if I didn't have to keep my PC on all day, so is there any obvious reason why it would be 'failing' at the first attempt, but always succeeding on the second attempt?

I had the same issue and solved it by changing the Time Syncronization Interval using the method descibed here: How to Change the Time Synchronization Interval in Windows

So now Windows 11 never tries to sync the clock in the middle of the night. That was the issue i had, that Win 11 never tried to sync daytime and thus the clock never got synced since i turn off the computer in the evening.
 

My Computer

System One

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP
    CPU
    Intel Xeon W-2245 (3.90 GHz)
    Motherboard
    HP Z4 G4
    Memory
    64 GB
    Graphics Card(s)
    Nvidia RTX A5000
    Sound Card
    On board, Realtek
    Monitor(s) Displays
    ASUS Swift PG279Q (27")
    Screen Resolution
    2560x1440
    Hard Drives
    Intel 750 PCIe, Micron 8TB SSD, Corsair 4TB M.2 SSD, 2xCorsair 8TB M.2 SSD, 2xKingston 4TB M.2 SSD.
    Other Info
    This is a HP Z4 G4 Workstation.
I had the same issue and solved it by changing the Time Syncronization Interval using the method descibed here: How to Change the Time Synchronization Interval in Windows

So now Windows 11 never tries to sync the clock in the middle of the night. That was the issue i had, that Win 11 never tried to sync daytime and thus the clock never got synced since i turn off the computer in the evening.

I've always used the method described here. You can save the new task for easy re-creation on new installs.


Note that it advises against using the SpecialPollIInterval registry method presented in your wikihow article, because according to the author, it doesn't work predictably for the reason you alluded to, as it depends on the time service running at the right time. It sounds like that is still the case, and you sort of threaded the needle to make it work. The task approach, however, ensures that the time is set even if the scheduled run was missed, perhaps because the computer was shut down when it was expected to run.
 

My Computer

System One

  • OS
    Windows 11

...ensures that the time is set even if the scheduled run was missed, perhaps because the computer was shut down when it was expected to run.

Thanks for the tip! :)

Using the Task Scheduler was indeed the way to go. The only downside was the window that pops up everytime the Task runs, but it could be fixed by clicking the "Change User of Group..." button and just adding SYSTEM. Now the Task runs silently in the background.
 

My Computer

System One

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP
    CPU
    Intel Xeon W-2245 (3.90 GHz)
    Motherboard
    HP Z4 G4
    Memory
    64 GB
    Graphics Card(s)
    Nvidia RTX A5000
    Sound Card
    On board, Realtek
    Monitor(s) Displays
    ASUS Swift PG279Q (27")
    Screen Resolution
    2560x1440
    Hard Drives
    Intel 750 PCIe, Micron 8TB SSD, Corsair 4TB M.2 SSD, 2xCorsair 8TB M.2 SSD, 2xKingston 4TB M.2 SSD.
    Other Info
    This is a HP Z4 G4 Workstation.
Thanks for the tip! :)

Using the Task Scheduler was indeed the way to go. The only downside was the window that pops up everytime the Task runs, but it could be fixed by clicking the "Change User of Group..." button and just adding SYSTEM. Now the Task runs silently in the background.

Glad it worked. I've been using this method for 10+ years, and I've never had a window popup. The article has a section with pictures telling you which account to use and the privileges to assign to it. It's not SYSTEM. Anyway, mine is set up per the article, and it's worked perfectly all this time, going from Windows 7-8-10-11.
 

My Computer

System One

  • OS
    Windows 11
Going way, way, back into the deep dark past, (Windows XP or before) I lost all faith in the ability of Windows to take care of its own time.
My on-board clocks have always done a pretty good job, for a crystal controlled clock, but seldom if ever perfect. My Timex wrist watch does a better job. (my Bulova Acutron was terrible!)
Hence, I use a little Time Sync program (Free Version if possible) called Chronograph (Chrono.exe) that I can just click on and it will immediately re-sync my clock with the National Time Standard.
I am kind of a time nut, but hundredths of a second or even tenths of a second don't bother me. I'm not doing anything that requires that kind of precision.
I just ran my Chronograph program and reset my clock, I was 317 miliseconds behind. Oh the pain! But, somehow I'll live.
Not bad though, since this clock has not been reset since November 2022.
Cheers Mates!
TM :cool:
 

My Computer

System One

  • OS
    Win-11/Pro/64, Optimum 11 V5, 23H2 22631.3374
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Made w/Gigabyte mobo/DX-10
    CPU
    AMD FX 6350 Six Core
    Motherboard
    Gigabyte, DX-10, GA-78LMT-USB3
    Memory
    Crucial, 16 GB
    Graphics Card(s)
    NVIDEA GeForce 210, 1GB DDR3 Ram.
    Sound Card
    Onboard
    Monitor(s) Displays
    24" Acer
    Screen Resolution
    1280x800
    Hard Drives
    Crucial SSD 500GB, SanDisk 126GB SSD, Toshiba 1TB HD
    PSU
    EVGA 500 W.
    Case
    Pac Man, Mid Tower
    Cooling
    AMD/OEM
    Keyboard
    101 key, Backlit/ Mechanical Switches/
    Mouse
    Logitech USB Wireless M310
    Internet Speed
    Hughes Net speed varies with the weather
    Browser
    Firefox 64x
    Antivirus
    Windows Defender, Super Anti Spyware
    Other Info
    Given to me as DEAD, and irreparable.
    Rebuilt with Gigabyte mobo, AMD cpu, 16GB ram and 500GB Crucial SSD.

Latest Support Threads

Back
Top Bottom