- 4 Ways to Synchronize Windows 10 Time With Microsoft Server
- Olanrewaju Sodiq
- From Windows Settings
- Restart the Windows Time Service
- Re-Register Windows Time DLL file
- Replace CMOS battery
- Stay in Sync
- Read Next
- How To Synchronize Windows Clock With Internet Time Server
- How to Fix MSN Weather Not Working in Windows 10 Error
- How to Add and Configure Gmail in Windows 8 Mail App
- 7 Best Ways to Fix Kindle for PC Desktop App Won’t Open on Windows
- What Is Microsoft Power Automate Desktop and Why Do You Need It
- 6 Best Ways to Fix Action Center Greyed Out on Windows 10
- 8 Best Ways to Fix Google Chrome Security Certification Error
- How to Use Paint 3D to Edit Photos
- Did You Know
- How to Force Sync Time with Command in Windows
- Windows Time Sync Command
- Steps to Force Sync Time with Command Line
- Detailed Step by Step Guide
- Command to Sync Time with Domain Controller
- Use Custom Time Server to Sync Time
- Sync Time Using Settings App
- Wrapping Up
4 Ways to Synchronize Windows 10 Time With Microsoft Server
Olanrewaju Sodiq
24 Feb 2020
The benefits of your Windows computer clock transcend way beyond just telling the time. It needs to be accurate at all times else some apps and programs might not work properly. To ensure that your computer’s clock is always accurate, Windows has a dedicated ‘Time Service’ that syncs your PC’s time to Microsoft’s internet server. Although this synchronization process happens automatically, we’ll show you how to get it done manually and fix issues with syncing system time.
If your computer’s time is incorrect, it most likely isn’t synced with the Windows or Microsoft Time server. In this post, we will show you how to synchronize your Windows PC time with the Microsoft server. Also, how to fix some time synchronization issues. Let’s go.
Also on Guiding Tech
5 Best Time Management Apps for Windows 10
From Windows Settings
One of the easiest ways to sync Windows PC’s time with the Microsoft server is syncing it manually from the Windows Settings menu. Follow the steps below to get it done.
Step 1: Tap the Windows key + I button simultaneously on the keyboard to launch the Windows Settings menu.
Step 2: Select ‘Time & Language’.
Step 3: In the ‘Date & Time’ section, navigate to scroll down to the ‘Synchronize your clock’ sub-section and tap the ‘Sync now’ button.
That will immediately sync your computer’s clock with the Microsoft time server (usually takes 2 — 5 seconds).
Note: According to Microsoft, it is impossible to guarantee time accuracy on computers that have intermittent or no network connections. Therefore, you should have an active internet connection to effectively sync your computer’s time to the Microsoft Time Server.
It is also important to state that Windows automatically synchronizes your PC’s time with the Microsoft server daily. In the case where you need to manually sync the time, perhaps because your computer’s time configuration is incorrect, you can use the Sync now button in Step 3 above.
Also on Guiding Tech
# How-to/Guides
Restart the Windows Time Service
Restarting the Windows Time Service from the Windows Services Manager is an another effective way to sync your PC’s clock with the Windows server. For context, the Windows Time Server helps Windows users to maintain the most accurate time on their devices by syncronizing date and time information with the Microsoft Time server actively.
If your computer faces issues with incorrect timing or is always going out of sync with the official Microsoft server, then there might be a problem with the Windows Time service and restarting it could help. Here’s how to get it done.
Step 1: Tap the Windows key + R key simultaneously on your keyboard to launch the Run command dialog box.
Step 2: Type services.msc into the provided box and tap the OK button.
That will launch the Windows Services Manager in a new window. Scroll to the bottom of the page and locate Windows Time services on the page are arranged alphabetically so you shouldn’t have a problem locating it.
Next, enable this service or confirm that it is enabled and functioning properly. Because as Windows warns, date and time synchronization will be unavailable if the Windows Time service is stopped or disabled.
Step 3: Right-click on the Windows Time service and select Start.
If the Windows Time service was enabled and functioning but your PC’s time is still incorrect or not synced to the Microsoft time server, then you should restart the service. Right-click on Windows Time and select Restart.
Step 4: Restart your computer.
Upon restart, you want to also ensure your device is connected to an active internet (Wi-Fi or Ethernet cable) connection.
Re-Register Windows Time DLL file
Some apps and services on Windows make use of Dynamic Link Library (DLL) files to effectively execute their functions and activities. The DLL file responsible for the Windows Time service (W32Time) is the w32time.dll file. If this file goes missing, gets deleted, or corrupted, you might have issues synchronizing your computer’s time with the Windows server.
Re-registering the w32time.dll would help ensure your PC is regularly synced. Here’s how to register it on your PC.
Step 1: Tap the Windows key + X button simultaneously on your keyboard to launch the Windows Quick Access menu.
Step 2: Select ‘Command Prompt (Admin)’.
Step 3: Type in the command below into the Command Prompt console and hit the Enter button.
In less than a minute, you should see a notification that the w32time.dll was successfully registered on your PC.
Step 4: Restart your computer and check to see if your PC’s time is now accurate and syncs correctly with the Microsoft server.
Note: Make sure your computer is connected to an active internet connection.
Replace CMOS battery
If you are sure everything is good with your computer’s Windows Time services and syncing configuration but the time and date remain inaccurate or often go out of sync particularly after a system reboot, there’s a high chance that your PC’s CMOS (Complementary Metal Oxide Semiconductor) battery is faulty.
The CMOS chip is located on the motherboard. It keeps your PC’s time and date, as well as other configurations, up-to-date every time you turn off your computer. For that, the CMOS chip has its dedicated battery. If that battery is faulty or damaged, your PC’s time and date will always be messed up, so will its syncing with the Microsoft server.
Replacing the CMOS battery requires some technical know-how and expertise. Thatis why we recommend taking your PC to a skilled technician or the manufacturer’s official repair center.
Also on Guiding Tech
How to Show Missing Date and Time in Taskbar on Windows
Stay in Sync
Having incorrect system time on your PC could result in network and connectivity issues, file management problems, and difficulties using some apps and programs. The Microsoft time server is always accurate hence you should ensure that your PC is synced with it.
Next up: Can’t keep up with the time differences between several countries? Adding multiple clocks to your Windows PC could help. Check out two ways to get it done in the article below.
Last updated on 24 Feb, 2020
The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.
Read Next
How To Synchronize Windows Clock With Internet Time Server
Wondering how to synchronize your # Windows # Clock with the Internet # Time Server? This article will show you the easiest way to do it.
How to Fix MSN Weather Not Working in Windows 10 Error
MSN # Weather app not working on # Windows 10 computer? Here are 9 ways to solve that problem. If not, there are a few other ways to get # weather reports too.
How to Add and Configure Gmail in Windows 8 Mail App
Learn How to Add and Configure # Gmail in # Windows 8 Mail App.
7 Best Ways to Fix Kindle for PC Desktop App Won’t Open on Windows
Can’t open the Amazon # Kindle app on your # desktop PC? Here are some solutions to fix that issue so you can get back to reading your books in peace in your free time.
What Is Microsoft Power Automate Desktop and Why Do You Need It
Everything you need to know about # Microsoft # Power Automate Desktop. Where to get it, how to use it, how to create your first workflow, and who should use it. Complete guide.
6 Best Ways to Fix Action Center Greyed Out on Windows 10
Is the Action Center greyed out on your # Windows 10 computer? Here is an in-depth look at all the solutions that can help you fix this issue promptly.
8 Best Ways to Fix Google Chrome Security Certification Error
Learn how to fix the # Google # Chrome # Security certification error by following the post below.
How to Use Paint 3D to Edit Photos
Wondering how to edit pictures using Paint 3D in # Windows 10? Check our detailed guide on how to use various tools in Paint 3D to edit images.
Did You Know
Microsoft Edge was initially code-named Project Spartan.
How to Force Sync Time with Command in Windows
From time to time, Windows might show the wrong time. This is especially true when you are dual booting or some program is changing the time without informing the admin. If that ever happens to you, you can force sync Windows time with a single command. Let me show you how.
To use the Windows time sync command, you need admin privileges. If you don’t have admin privileges, use the second alternative method.
Windows Time Sync Command
To force sync time in Windows, you use the below command.
w32tm /resync
Steps to Force Sync Time with Command Line
- Open the Start menu,
- Search for “Command Prompt“.
- Right-click on the result and select “Run as administrator“.
- Type “w32tm /resync” and press Enter.
As soon as you press the Enter button, Windows will execute the time sync command. This will force Windows to show the correct time.
Detailed Step by Step Guide
First, open the start menu, search for “Command Prompt“, right-click on the result and select “Run as Administrator” option. Doing so will open the Command Prompt with admin rights.
In the Command Prompt window, execute the w32tm /resync command.
As soon as you execute the command, Windows will resync the time according to your current timezone. The time details are updated from the default time.windows.com server (Windows Internet Time Server).
Command to Sync Time with Domain Controller
If your Windows system in on a domain then use the w32tm /domain command.
When executing the command, sometimes you might see “The computer did not resync because no time data was available” error. This is fairly common. Especially in Windows 7 and 8. Just execute the command multiple times and it should work.
Use Custom Time Server to Sync Time
Like I said before, Windows uses time.windows.com as the default time server. If that time server is not working for you or if you want to use some other custom time server, you can do that too.
Open the command prompt as admin and execute the following command.
Don’t forget to replace time.server.url.com with the actual time server URL. You can use the NTP Pool Project to find the time server addresses of different countries and places.
As soon as you execute the command, Windows will access that time server, gets the time and syncs it with your system.
Sync Time Using Settings App
As an alternative, you can also sync the time using the Settings app. In fact, compared to the command prompt or the control panel, the new options in the Settings app are far easier to access and use.
1. First, press “Windows Key + I” to open the Settings app.
2. Go to the “Time & Language → Date & Time” page. On the right-panel, click on the “Sync” button under the Synchronize your clock section.
As soon as you click the button, the PC will sync the time with the default Windows time server.
The settings app won’t allow you to change the default time server. If you use a custom time server then you have to follow the Command Prompt method shown above.
Wrapping Up
I hope that helps. If you are stuck or need some help, comment below and I will try to help as much as possible. If you are dual-booting Windows with some Linus distro then Windows and Linux may show different times for other reasons. Follow the linked post to fix that issue.