Skip to content
Windows 🟡 Intermediate

How to Change System Date and Time Synchronization Servers in Windows 11

Richard
Written by
Richard
Updated 9 min read
How to change system date and time synchronization servers in Windows 11
How to change system date and time synchronization servers in Windows 11
Before you start
  • 29 steps
  • Needs administrator rights

Windows 11 keeps its clock accurate by checking an online time server, and you can change which server it uses. A background program called the Windows Time service compares your PC clock with an internet time server and corrects any difference automatically. By default it uses time.windows.com.

Motherboard clocks drift by a few seconds every month, and those small errors add up. They can cause certificate warnings, failed sign-ins and sync problems with cloud services. If the default server is slow or unreachable, switching to another one fixes the sync errors and keeps the clock right. This tutorial shows how to check your settings, change the server and confirm the result.

⚡ Quick Answer

Open Control Panel, set View by to Large icons, then click Date and Time Internet Time Change settings… and type your new server address in the Server box. Click Update now to sync immediately. You need administrator rights, and on a work or school PC the domain controller may block the change.

Advertisement

Checking Your Current Time Settings in 🪟 Windows 11

Before you change servers, check whether your PC is set to update its clock automatically. The Settings app shows your time zone and sync status. This quick check often reveals the real problem, such as automatic time being switched off, before you touch any server settings.

Check your current configuration with these steps:

  1. Click the Start button on your taskbar.
  2. Select the Settings gear icon. You can also press the Win and I together to open Settings directly. The Settings window should now be open.
  3. In the Settings window, click Time & language in the left-hand menu.
Settings › Time & language
Settings › Time & language
  1. Click Date & time on the right side of the screen. You should see your current time, your time zone and the automatic time switches.
Settings › Time & language › Date & time
Settings › Time & language › Date & time
  1. Find the Set time automatically switch and make sure it is turned on. If it was off, your computer was relying on you to set the clock by hand.
  2. Find the Set time zone automatically switch and turn it on as well, so your computer adjusts when you travel. If this switch is greyed out or keeps turning itself off, location services are probably disabled. Turn them on under Privacy & security Location, or set your time zone by hand.
  3. Scroll down to the Additional settings area and click Sync now. Windows contacts its current time server straight away and corrects any error.
  4. Look at the last sync time shown below the button. If the sync worked, the clock updates and that time changes. If it fails, carry on to the sections below.
📝Good to KnowThat’s it for the basic check. Automatic time is on, and you have forced one sync from Settings. Keep in mind that the Sync now button only uses the server Windows already has configured. To enter a custom server, you still need the classic Control Panel, covered next.
Advertisement

How to Change System Date and Time Synchronization Servers in 🪟 Windows 11

To change the time server, use the classic Control Panel. The Settings app has no box for typing a server address, but the Control Panel Date and Time window does. You open it, enter the address you want and test it.

Switch your time synchronization server using these steps:

  1. Click the Start button and type Control Panel into the search box.
Windows 11 taskbar search bar used for finding date and time settings
Windows 11 taskbar search bar used for finding date and time settings
  1. Click the Control Panel app in the search results.
  2. In the top right corner of the Control Panel window, find the View by setting. Change it from Category to Large icons or Small icons. This makes every item visible.
  3. Click Date and Time. A small window opens.
  4. In this window, click the Internet Time tab at the top.
  5. Click the Change settings… button. This needs administrator rights, so Windows may show a prompt. If the button is greyed out, you are probably signed in with a standard account.
  6. A small box appears. Make sure Synchronize with an Internet time server is ticked. If the PC is joined to a work or school domain, the domain controller usually controls time and you may not be able to change the server.
  7. Look at the drop-down menu labeled Server. By default it usually shows the Microsoft time server, time.windows.com.
  8. Click inside the Server box and type the address of the new time server, or pick one from the drop-down list. For example, you can type a public time server address from the list in the next section.
  9. Click Update now.
  10. Watch for the message under the button. If it says “The clock was successfully synchronized,” you are all set. If you get an error instead, check the address for typos, then see the troubleshooting section below.
  11. Click OK to close the settings box, then click OK again to close the main Date and Time window. If you skip the OK buttons, the new server may not be saved.

That’s it. Your computer now checks the new server whenever it needs the correct time, and it keeps using that server in the background without any more input from you. To undo the change, repeat these steps and enter time.windows.com again.

Alternative Public Time Servers You Can Use

There are several free public time servers you can use. Large companies maintain some of them, such as Google at time.google.com and Cloudflare at time.cloudflare.com. A trusted public server helps your clock stay accurate and avoids the connection errors Windows sometimes gets with an overloaded default.

Here are some of the most popular and trusted public time servers:

  • time.google.com – Maintained by Google, this is a fast and reliable server that handles a huge amount of internet traffic every second.
  • time.cloudflare.com – Provided by Cloudflare, this server uses a large global network, so replies are quick wherever you live.
  • pool.ntp.org – This is a large virtual cluster of servers operated by volunteers around the globe. When you use this address, it points you to a time server physically close to your computer for the fastest response.
  • time.windows.com – This is the default Microsoft server. If you have problems with another server, you can always switch back to this one.

Pick one server and stick with it unless you have a reason to change. Google’s server smears leap seconds instead of stepping the clock. For that reason, do not mix it with servers that do not smear (such as pool.ntp.org or time.windows.com) when several servers are configured together. On a single home PC this does not matter.

If the current server is slow to respond or gives you an error, try a different one. Open the Control Panel date and time settings again, go to the Internet Time tab, and enter a new address from the list above. Time.windows.com and pool.ntp.org are both good options for keeping your clock accurate.

Advertisement

Fixing Common Time Synchronization Errors in 🪟 Windows 11

Most time sync errors come from a failed update message or from the Windows Time service getting stuck. You can usually fix them by checking your connection, making sure nothing blocks the sync, restarting the service and running a manual update.

Restarting the Windows Time service in services.msc and running the manual resync with the w32tm tool both need administrator rights. Sign in with an administrator account before you start. Without those rights, the Restart option or the command may fail with an access error.

Do not panic if you see an error. Work through these checks in order:

  1. Check your internet connection. Make sure your Wi-Fi or ethernet cable is connected and working. Open a web browser and load a website to confirm you have internet access.
⚠️Warningthe next step turns off protection, so treat it as a last resort.

Time servers communicate using port 123 (UDP), and some security programs and firewalls block that port. The better fix is to leave your protection on and allow UDP port 123 in the firewall settings. If you do disable antivirus to test, keep the time short, avoid browsing or downloading anything while it is off, and turn it back on as soon as you finish.

  1. Check third-party antivirus software and firewalls. Open the security program’s settings and look for a rule that blocks UDP port 123. If you cannot find one, disable the program briefly, click Update now to test, and re-enable it right away.
  2. Restart the Windows Time service. Sometimes the background program that handles time sync gets stuck. Press the Win and R to open the Run dialog box. Type services.msc and press Enter. The Services window opens.
  3. Scroll down until you find Windows Time, right-click it and select Restart. If Restart is greyed out, the service is stopped, so select Start instead.

That’s it for the fixes. Your connection is confirmed, your security software is no longer in the way, and the Windows Time service has a fresh start. Now go back to the Date and Time settings in the Control Panel and click Update now again. In almost all cases, the sync completes. If it still fails, try a different server from the list above.

Unique Expert Tip: Checking Time Server Status via Command Prompt

The Command Prompt can tell you whether your computer is really talking to your chosen time server. A built-in diagnostic command shows the health of the time service and your current server details. Use it after you change servers, or when the clock still looks wrong.

Windows Terminal works as an alternative to Command Prompt. Search for Terminal, choose Run as administrator, and run the same w32tm commands there. The steps below use Command Prompt.

Follow these steps to run the check:

  1. Click the Start button and type cmd into the search box.
Windows 11 taskbar search bar used for finding date and time settings
Windows 11 taskbar search bar used for finding date and time settings
  1. Right-click Command Prompt in the search results and choose Run as administrator. Click Yes if Windows asks for permission.
Command Prompt
Command Prompt
  1. A black window appears. Type the following command exactly and press Enter:
    ⬛Command Prompt
    w32tm /query /status
  2. Read the text that appears. Look for the lines showing the current time source, the last successful sync time, and the polling interval (how often the PC checks the server).

These lines show how your computer manages time behind the scenes. If the last successful sync shows a recent date and time, and the source is the server you chose, your system is working properly. If the source shows your local hardware clock instead of a server, the PC is not syncing.

  1. If you see an error message, type this command and press Enter to force a manual sync:
    ⬛Command Prompt
    w32tm /resync

That’s it. A successful run reports that the command completed, and your clock has been corrected against the server. If you get an error saying the service is not running, start the Windows Time service as described in the troubleshooting section and try again. These command line tools help you find and fix stubborn time problems quickly.

Summary

Accurate time keeps software updates, sign-ins and file management working properly. If your clock drifts, switch to a reliable public server through the classic Control Panel settings. Then confirm the result with Update now or the command line check.

Have a question about this guide?

Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.

Tags: #Windows 11

Did this guide fix your problem?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

No comments yet — be the first to share your thoughts!

Leave a Comment

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