How to Fix Time is Not Syncing Automatically in Windows 11 When your Windows clock isn’t syncing, It can cause big problems in business or managed environments. Out of sync, time can break logins, mess up event logs, disrupt scheduled tasks, and more. Before we begin, be sure to subscribe to NinjaOne’s IT video hub and our YouTube channel for more tech content like this. Prerequisites for Syncing Windows 11 Time and Date Before starting, check a few basics. Make sure your PC is online or connected to the domain, You have admin rights, and the Windows Time Service is enabled. In enterprise setups, domain-joined devices usually sync from a domain controller. Method #1: Using Windows Settings to Sync Time and Date This is the fastest and easiest way to manually sync the date and time on a single windows PC using NTP. It works well for standalone devices, but isn't practical in managed environments where multiple systems need syncing at once. Press Windows + I to open Settings, then go to Time & Language > Date & Time. Turn on set time automatically and if you travel often, and if you travel often, you can also enable Set time zone automatically. To manually sync, scroll to Additional settings and click Sync now. A status message will show if it worked. Finally, double check your time zone and select the correct one from the dropdown. Method #2: Syncing Time Using the Command Prompt Use this method if Windows Settings doesn’t fix the issue, or if the Windows Time (W32Time) service isn’t syncing properly. Open Command Prompt as administrator. Type w32tm /resync to force a time sync. If it works, you’ll see a success message. If you get an error saying the service hasn’t started, Reset the Windows Time service with these commands one by one. If you get the errors The service has not been started or the computer didn't resync because no time data was available, t means there’s no time source. To fix this, run the following command: And then input. After running these commands, use w32tm /resync again to check if it’s working. Sync Time Using Windows Powershell PowerShell is the best option for syncing time across multiple machines, making it ideal for enterprise environments. Open PowerShell as administrator. Run Restart-Service w32time to restart the Windows Time service. Then run w32tm /resync to force a sync. Finally, check the time source and last sync details with w32tm /query /status This confirms whether the system is syncing with the correct server and shows when the last sync occurred. Keeping time in sync is crucial in Windows 11, especially in managed or hybrid networks. For single PCs, you can use Windows Settings, while PowerShell, Group Policy, or Command Prompt are better for managing multiple systems. For more information, check out our official blog post on how to fix Windows Time sync issues linked in the description below.

How to Fix Time is Not Syncing Automatically in Windows 11

Is your Windows 11 clock out of sync? In this step-by-step guide, we’ll show you how to fix time synchronization issues that can break logins, disrupt tasks, or cause problems in managed networks. Learn the easiest ways to sync your PC using Windows Settings, Command Prompt, and PowerShell—plus tips for enterprise environments. Whether you’re troubleshooting a standalone device or managing multiple systems, this video has you covered.

Read the full blog on How to Fix Time is Not Syncing Automatically in Windows 11

Never miss a NinjaOne video!