Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»Fix: The Computer Did Not Resync Because No Time Data Was Available

Fix: The Computer Did Not Resync Because No Time Data Was Available

AbhishekBy AbhishekOctober 31, 2022
the computer did not resync because no time data was available

While running the w32tm /resync command to sync the time of a Windows computer or server to a time source, you may get the error message “The computer did not resync because no time data was available.”

This error indicates that your computer could not synchronize to the time server because it couldn’t find any time data on the server. Usually, it happens because of improper group policy or registry configurations. You can simply set the proper settings in such cases.

However, there may also be other reasons which require more advanced solutions. In this article, we discuss this error in detail and provide you with all the necessary fixes.

Table of Contents

  • Causes of “The Computer Did Not Resync Because No Time Data Was Available” Error
  • How to Fix The Computer Did Not Resync Because No Time Data Was Available?
    • Check Group Policies
    • Re-register and Restart Windows Time Service
    • Reconfigure Windows Time Service
    • Modify Registry Settings
    • Enable Debug Logging

Causes of “The Computer Did Not Resync Because No Time Data Was Available” Error

Here are the potential reasons for the above error on Windows:

  • Improper group policy configurations for Windows Time Service.
  • Improper Registry Configuration.
  • Trying to connect to a time server that doesn’t have Windows OS.
  • Issues with the time server.

How to Fix The Computer Did Not Resync Because No Time Data Was Available?

First, enable automatic time and time zone on your PC. If the automatic time zone is incorrect, you need to set it manually. Then, follow the possible solutions below to resolve your issue.

Check Group Policies

One of the main reasons for this error is the improper configuration of the Group Policy Object (GPO) for Windows Time Service. To resolve such an issue, you need to manually check the policies and set them to Not Configured for all computers in the domain. To do so,

On the Domain Controller

  1. Open Run (Win + R) and enter dsa.msc to load the Active Directory Users and Computers Microsoft Management Console (MMC).
  2. Expand the domain or container that contains the group policy object.
  3. Go to the Group Policy Objects tab and right-click the GPO you want to modify. Then, pick Edit.
    edit-group-policy-object
  4. Navigate to Computer Configuration > Administrative Templates > System > Windows Time Service.
  5. Double-click on Global Configuration Settings, check Not Configured, and click OK.
    global-configuration-settings
  6. Go inside Time Providers under Windows Time Service.
  7. Set all the policies inside to Not Configured using the same step as above.
    time-providers-not-configured
  8. Close the Editor or Console.
  9. Open Run and enter cmd to open the Command Prompt.
  10. Enter the command gpupdate /force to update the policy change.
    gpupdate-force

On Local Computer

  1. Press Win + R to open Run.
  2. Type gpedit.msc and press Enter to open the Local Group Policy Editor.
  3. Follow steps 4-10 from above in the local editor.

Re-register and Restart Windows Time Service

It is also possible that some minor errors with the Windows Time Service are causing this issue. You can try re-registering the service while restarting it to resolve such errors. Here’s how you can do so:

  1. Open Run.
  2. Type cmd and press Ctrl + Shift + Enter to open the Elevated Command Prompt.
  3. Enter the following commands:
    • net stop w32time
    • w32tm /unregister
    • w32tm /register
    • net start w32time
      reregister-and-restart-windows-time-service

Reconfigure Windows Time Service

Another possible method you can apply is to reconfigure the Windows Time Service to repair any significant issues with the service. You can also try configuring the service to use another time source if using the same source doesn’t resolve the error.

Additionally, trying to sync your Windows server based computer to a Network Time Protocol (NTP) server that’s not running Windows may fail. You must configure the service to use client mode in such a scenario.

To reconfigure the service, 

  1. Open the Elevated Command Prompt and enter the following commands:
    • w32tm /config /manualpeerlist:<Time server address> /syncfromflags:manual /reliable:yes /update
    • net stop w32time
    • net start w32time
      reconfigure-windows-time-service
  2. Make sure to keep the following points in mind while using the commands:
    • You need to replace <Time server address> with the actual address of the time server you prefer, such as time.windows.com or pool.ntp.org or their IP address. For example, w32tm /config /manualpeerlist:time.windows.com,0x01 /syncfromflags:manual /reliable:yes /update
      Here, 0x01 indicates the setting mode for special poll interval SpecialInterval for the /manualpeerlist switch.
    • You can either use your original time server or a new one depending on your scenario.
    • You can include 0x08 together with the peer list server address to send requests in Client mode (especially for non-Windows servers)
    • You can use multiple peers in the peer list using a similar command to:
      w32tm /config /update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org,0x8 2.pool.ntp.org,0x8 3.pool.ntp.org,0x8" /syncfromflags:manual
      pool-ntp-org-reconfigure
    • The placement of the flags or the switches does not matter.
  3. If you haven’t re-registered the time service earlier, you can include the method together with this one using the following commands:
    • w32tm /unregister
    • net stop w32time
    • w32tm /register
    • net start w32time
    • w32tm /config /manualpeerlist:<Time server address> /syncfromflags:manual /reliable:yes /update
    • net stop w32time
    • net start w32time
  4. Then, enter the command below:
    w32tm /resync /rediscover
    w32tm-resync-rediscover

Don’t worry if you encounter the “The computer did not resync because no time data was available” error while using the command this time. Try entering w32tm /resync again and see if it works.

Modify Registry Settings

By default, Windows uses the NTP time server on computers that have not joined a domain. Similarly, computers that are a member of a domain use NT5DS time which synchronizes the time with the Primary Domain Controller server.

Servers or non-domain computers can use any other time servers they want. However, for a domain device, it’s better to use NT5DS so as to sync the time in the whole domain properly. 

Additionally, sometimes the time may not be synced to any server, so you need to change the setting manually.

You can change this setting using the Registry Editor in the following way:

  1. Open Run and enter regedit to open the Registry Editor.
  2. Back up your registry to account for unexpected circumstances.
  3. On the Registry Editor, navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
  4. Search for Type and check its Value.
    check-type-w32time-parameters
  5. If it’s NoSync, double-click on it and set the Value data to the proper type (NTP, NT5DS, etc.). Then, click OK.
  6. You may also need to alter the value of the NtpServer to the proper address.
  7. On a domain-joined computer, it’s better to set the Type as NT5DS. You don’t need to alter the NtpServer in this case.
    type-nt5ds

Restart your process and check if you still encounter the error.

Enable Debug Logging

If the previous solutions are not effective in solving the error, you can enable the error log to perform advanced debugging. First, enable debug logging using the steps below:

  1. Open the Elevated Command Prompt.
  2. Enter the following commands:
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v FileLogSize /t REG_DWORD /d 10000000
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v FileLogName /t REG_SZ /d C:\Windows\Temp\w32time.log
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v FileLogEntries /t REG_SZ /d 0-116
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v EventLogFlags /t REG_DWORD /d 2
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v EventLogFlags /t REG_DWORD /d 2
      enable-debug-logging-windows-time-service
  3. If you are getting this error on a Virtual Machine, you need to enter the following commands as well:
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider /v Enabled /t REG_DWORD /d 0
    • REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider /v InputProvider /t REG_DWORD /d 0
      virtual-machine-enable-debug-logging-windows-time-service
  4. Restart your PC.

Then, you can enter the command w32tm /resync on Command Prompt. It will now generate a log file inside C:\Windows\Temp, which you can open and check to find out how the error occurred. If you can’t do so yourself, we recommend seeking help from official sites or forums.

fix
Abhishek

I'm an electronics engineer, avid writer, and tech-enthusiast specializing in troubleshooting computer-related issues. I enjoy reading both fiction and non-fiction in diverse genres. Apart from that, I also have a habit of trying out most new games but never completing them.

Related Posts

pc stuck on boot screen

PC Stuck on Boot Screen? Here’s How to Fix It

January 16, 2023
start menu wont open

Start Menu Won’t Open? 7 Ways to Fix it

January 13, 2023
motherboard-audio-not-working

Motherboard Audio Not Working? Try These Fixes

January 13, 2023
empty recycle bin for all users

How to Empty Recycle Bin for All Users on Windows

January 10, 2023
how-to-stop-screen-from-turning-off

How to Keep Your Stay Screen On for Longer Time

January 9, 2023
hdmi-laptop-to-displayport-monitor

How to Connect HDMI Laptop to DisplayPort Monitor

January 4, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
what is ghost of tsushima legends

What is the Ghost of Tsushima Legends Mode

January 12, 2023
raid 5 vs raid 10

RAID 5 Vs RAID 10 – Which One Is Better?

January 12, 2023
best-tv-settings-for-gaming

Best TV Settings for Gaming

January 9, 2023
You may also like
pc stuck on boot screen

PC Stuck on Boot Screen? Here’s How to Fix It

January 16, 2023
tv-screen-goes-black-randomly

TV Screen Goes Black Randomly? Try These 11 Fixes

January 15, 2023
how to find unique values in excel

How to Find Unique Values in Excel

January 15, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Editorial Guidelines
  • Fact-Checking Policy
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday.

Type above and press Enter to search. Press Esc to cancel.