Many Windows 10 users face a frustrating problem: the date and time not syncing correctly. You might notice your clock is a few minutes off, or even that the date is wrong after every reboot. This can lead to missed meetings, failed logins, and even security warnings. For some, it’s a minor annoyance. For others, it blocks work or causes confusion.
Why does this happen? The causes range from simple settings errors to deeper system issues. In this guide, you’ll discover why the date and time not syncing Windows 10 problem occurs and how to fix it. We’ll explore practical solutions, common mistakes, and tips that even many IT pros sometimes miss. Whether you use your computer at home, work, or school, you’ll find clear steps to get your clock back on track.
Why Accurate Date And Time Matter In Windows 10
It may seem like a small issue, but having the wrong date and time can create big problems. Here’s why:
- Security: Many secure websites and apps depend on your system clock. If your time is off, you might see certificate errors or be unable to log in.
- File Management: File timestamps can become confusing. You may find it hard to track which document is the latest.
- Network Services: Time-sensitive services, like scheduled tasks or system updates, may not run as expected.
- Software Licenses: Some software checks your system time for license validation. Wrong time may lock you out.
- Communication Apps: Tools like email, Teams, or Zoom may show messages out of order, or even fail to connect.
In short, a wrong clock is more than just annoying—it can stop your computer from working properly.
Main Causes Of Date And Time Not Syncing In Windows 10
Understanding the root causes helps you choose the best fix. Here are the most common reasons your date and time may not sync:
- Disabled Windows Time Service
- Incorrect Time Zone Settings
- Faulty CMOS Battery
- Manual Date/Time Set
- Corrupt System Files
- Internet Time Server Issues
- Group Policy or Registry Restrictions
- Third-Party Software Interference
- Outdated Windows Updates
- Network Connection Problems
Let’s break down each cause and what it means for your system.
Disabled Windows Time Service
Windows relies on a background service called Windows Time (W32Time) to keep your clock synced. If this service is off or not working, your time won’t update even if you’re online.
Incorrect Time Zone Settings
If the time zone is wrong, your clock may always show the wrong time—even if it syncs. Many users forget to check this after a fresh install or travel.
Faulty Cmos Battery
The CMOS battery inside your computer keeps the clock running when the power is off. If it’s dead, your date and time reset every time you reboot.
Manual Date/time Set
If you set the time manually and disable syncing, Windows won’t update the clock from the internet. This is often done for testing or by accident.
Corrupt System Files
Corrupt files or system errors can break time syncing. Sometimes, malware or a failed update damages key system parts.
Internet Time Server Issues
Windows syncs with special internet time servers. If these are unreachable or blocked, your clock won’t update.
Group Policy Or Registry Restrictions
In business environments, IT admins may block time syncing for security. Some registry tweaks also turn off syncing by mistake.
Third-party Software Interference
Security apps, firewalls, or network tools can sometimes block time syncing or the Windows Time service.
Outdated Windows Updates
Running old versions of Windows 10 may cause bugs with time synchronization. Some updates fix time server or service issues.
Network Connection Problems
A poor or unstable internet connection means Windows can’t reach time servers, so your clock stays wrong.
How Windows 10 Syncs Date And Time: The Basics
Windows 10 uses a mix of hardware and software to keep your clock correct. Here’s a simple overview:
- At startup, your PC reads the time from a small battery-powered chip (CMOS).
- Once Windows loads, it checks your settings.
- If set to automatic, it contacts a time server (like time.windows.com) over the internet.
- The Windows Time Service adjusts your system clock using the information from the server.
- The process repeats every 7 days by default, or on demand if you click “Sync now.”
If any step fails, your clock can drift or reset.
Quick Checks Before Troubleshooting
Before diving into advanced fixes, try these quick steps:
- Check your internet: Make sure you’re online.
- Restart your PC: Sometimes, a simple reboot refreshes Windows services.
- Check your time zone: Right-click the clock, choose “Adjust date/time,” and confirm the zone.
- Try sync manually: In Date & Time settings, click “Sync now.”
If your clock is still off, continue with the in-depth fixes below.

Step-by-step Fixes For Date And Time Not Syncing In Windows 10
Here’s how to fix the date and time not syncing issue, starting from basic to advanced solutions. Follow each step in order for best results.
1. Enable And Restart The Windows Time Service
The Windows Time Service must be running for automatic syncing. Here’s how to check:
- Press Windows + R, type `services.msc`, and press Enter.
- Find Windows Time in the list.
- Right-click and choose Properties.
- Set Startup type to “Automatic”.
- Click Start if the service is stopped.
- Click OK to save changes.
Now, try syncing time again.
2. Set The Correct Time Zone
A wrong time zone will always show the wrong clock, even if syncing works.
- Right-click the clock in the taskbar.
- Choose Adjust date/time.
- Under Time zone, select your correct zone.
- Turn on Set time zone automatically if you travel often.
3. Change The Internet Time Server
Sometimes, the default server is down or blocked. Switch to another trusted server:
- Open Control Panel (not Settings).
- Go to Date and Time > Internet Time > Change settings.
- In Server, enter `time.nist.gov` or `pool.ntp.org`.
- Click Update now.
Here’s a quick comparison of popular time servers:
| Time Server | Reliability | Location |
|---|---|---|
| time.windows.com | Good | Global |
| time.nist.gov | Excellent | USA |
| pool.ntp.org | Very Good | Global |
Try a few servers to see which works best for your location.
4. Replace The Cmos Battery
If your clock resets after every shutdown, the CMOS battery may be dead. Here’s what to do:
- Power off your PC and unplug it.
- Open your case (desktop) or back cover (laptop).
- Find the small silver battery on the motherboard.
- Carefully remove it and replace with a new CR2032 battery (costs less than $5).
- Restart your PC, set the correct time, and enable syncing.
A fresh CMOS battery can solve clock reset issues for years.
5. Scan For Corrupt System Files
Broken system files can block time syncing. Run these commands:
- Open Command Prompt as administrator.
- Type `sfc /scannow` and press Enter.
- Wait for the scan to finish and follow any prompts.
- If errors are found, restart and try syncing again.
Sometimes, you also need to run `DISM /Online /Cleanup-Image /RestoreHealth` for deeper repairs.
6. Update Windows 10
Outdated Windows versions may have bugs. Check for updates:
- Go to Settings > Update & Security > Windows Update.
- Click Check for updates.
- Install all available updates.
- Restart and test syncing again.
Updates often fix time-related bugs and improve stability.
7. Adjust Group Policy Or Registry Settings
If syncing is blocked by policy, you’ll need to change it. This is common in office or school networks.
Using Group Policy Editor (for Pro Or Enterprise Editions):
- Press Windows + R, type `gpedit.msc`, and press Enter.
- Go to Computer Configuration > Administrative Templates > System > Windows Time Service > Time Providers.
- Double-click Enable Windows NTP Client, set to Enabled.
- Double-click Configure Windows NTP Client, set as needed.
- Click Apply and restart.
Using Registry Editor (for Home Edition):
- Press Windows + R, type `regedit`, and press Enter.
- Navigate to: `HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient`
- Make sure Enabled is set to 1.
- Restart your PC.
Warning: Editing registry or group policy can cause other issues. Only change what’s needed.
8. Disable Conflicting Software
Some security tools, firewalls, or network apps can block time sync. Try:
- Temporarily disabling third-party antivirus or firewall.
- Uninstalling recently added network tools.
- Checking your router for blocked NTP (port 123) traffic.
After testing, enable your security tools again.
9. Fix Network Connection Problems
A slow or unstable connection can block syncing. Try:
- Moving closer to your Wi-Fi router.
- Restarting your modem and router.
- Connecting with a wired cable (Ethernet).
- Testing your internet speed.
If other devices also show wrong time, the issue may be your network.
10. Restore Automatic Time Sync
If you set the date and time manually, turn automatic sync back on:
- Right-click the clock, select Adjust date/time.
- Turn on Set time automatically.
- Click Sync now.
Manual setting disables syncing until you turn it back on.
Advanced Troubleshooting: When Basic Fixes Don’t Work
If you still have issues after trying the steps above, consider these advanced fixes.
Re-register The Windows Time Service
Sometimes, the Windows Time Service needs a reset.
- Open Command Prompt as administrator.
- Type these commands one by one:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
- Restart your PC.
This resets the service and can fix deep sync problems.
Force Sync With Command Line
To force Windows to sync right now:
- Open Command Prompt as administrator.
- Type: `w32tm /resync` and press Enter.
- If you see an error, it may show why syncing fails (for example, network issues).
Create A Scheduled Task For Regular Sync
If Windows won’t sync automatically, you can create a scheduled task:
- Open Task Scheduler.
- Create a new task to run: `w32tm /resync`
- Set it to run daily or as often as needed.
This is useful for PCs that are often offline or have unstable connections.
Check For Malware
Some malware changes system settings, including date and time. Run a full scan with Windows Defender or a trusted antivirus.
Consider A Clean Install
If all else fails and other Windows features are also broken, a clean install of Windows 10 may be needed. Back up your files first!

How To Prevent Date And Time Sync Issues In The Future
Prevention is better than cure. Here are ways to avoid future problems:
- Keep Windows updated.
- Replace the CMOS battery every few years (especially on older PCs).
- Use reliable internet connections.
- Avoid manual clock changes unless needed.
- Don’t install untrusted third-party tools.
- Join your PC to a domain or Active Directory only if required.
- Regularly check time settings after Windows updates or major changes.
Common Mistakes People Make
Even smart users sometimes miss these points:
- Forgetting to check the time zone: Many fix the time but not the zone, so the problem returns.
- Trying only one time server: Some servers may be down, always try alternatives.
- Ignoring hardware issues: A dead CMOS battery can’t be fixed with software.
- Leaving antivirus off: Always turn it back on after testing.
- Not rebooting after changes: Some fixes need a restart to take effect.
Real-world Example: Office Network Clock Drift
In a small business, several computers showed the wrong time every Monday. After investigation, the cause was a network firewall blocking NTP traffic (port 123). Once the firewall allowed this port, all PCs synced time perfectly again. This shows how network settings, not just Windows, can cause clock issues.
Comparing Manual Vs. Automatic Time Sync
Which method is better? Let’s look at the pros and cons:
| Method | Pros | Cons |
|---|---|---|
| Manual Set | Full control; works offline | Drifts over time; needs regular adjustment |
| Automatic Sync | Always accurate; no effort needed | Needs internet; can fail if service is off |
For most users, automatic sync is best—set it and forget it.

Credit: www.youtube.com
Why Windows 10 Date/time Sync Can Be Tricky
Two less obvious problems:
- Virtual machines (VMs): If you run Windows 10 inside another system (like VMware), it may sync time with the host, not the internet. Always check both VM and host settings.
- Dual-boot systems: If you use Windows and Linux on the same PC, the two may fight over the hardware clock. Linux often sets the clock to UTC, while Windows expects local time. This can make the time jump each reboot.
Knowing these can save hours of head-scratching.
Useful Resources
For deeper reading, Microsoft’s official guide on time sync is very helpful: How the Windows Time Service Works.
Frequently Asked Questions
Why Does My Windows 10 Clock Keep Resetting After Every Restart?
This usually means your CMOS battery is dead. The battery keeps the clock running when your PC is off. Replace it with a new CR2032 battery to solve the problem.
Can I Use A Custom Time Server For Syncing?
Yes. In Date and Time settings or the Control Panel, you can enter any public time server, such as `time.nist.gov` or `pool.ntp.org`. Always choose a reliable, nearby server for best results.
Is It Safe To Edit The Windows Registry To Fix Time Sync Issues?
Editing the Windows registry can fix some problems, but it’s risky if you change the wrong setting. Always back up the registry first and only change values you understand.
What Should I Do If My Time Is Always Wrong After A Windows Update?
Windows updates sometimes reset clock settings. Check your time zone, and turn on Set time automatically. If problems continue, update Windows again or try the fixes listed above.
How Do I Know If Third-party Software Is Blocking Time Sync?
Try disabling your antivirus and firewall for a short time. Then test syncing again. If it works, add Windows Time Service as an allowed app in your security software.
Keeping the date and time accurate on Windows 10 is vital for smooth computer use. With the steps and tips above, you’ll solve most syncing problems—often in minutes. If you run into trouble, don’t panic. Patient, step-by-step troubleshooting almost always reveals the answer. And remember, sometimes the smallest detail—like a time zone setting or a tiny battery—makes all the difference.