One of the new features that will be added to Windows 10 in the upcoming 19H1 update is manual time synchronization option right in the Settings app.
If you’re a long-time Windows user, you probably know that this isn’t entirely a new feature in the operating system, but by moving to the Settings app, Microsoft hopes to make it a bit easier to use whenever you need to sync time due to various reasons.
In the previous Windows 10 versions, manually syncing time wasn’t really the most straightforward task, and it involved quite a lot of clicks until you eventually ended up seeing the sync button.
For example, on Windows 10 April 2018 Update (version 1803), you first had to launch the Settings app and navigate to the following location:
Settings > Time & Language > Date & time > Additional date, time & regional settings
At this point, you are provided with a Control Panel window that required additional clicks to sync the time:
Control Panel > Clock and Region > Date and Time > Set the time and date > Internet time > Change settings > Update Now
Without a doubt, this is quite a painful experience given how many steps you need to follow in order to do a little simple thing like manually syncing the time, so in Windows 10 19H1, it would all get a lot faster.
Beginning with Windows 10 build 18290, you can just sync the time manually from the following location in the Settings app:
Settings > Time & Language > Date & Time > Synchronize your clocks > Sync now
The old method that involves the Control Panel continues to be available in Windows 10 19H1, though it goes without saying that it’s much simpler to just sync the time from the Settings app.
At the same time, you can also turn to the Command Prompt to sync your time. As we explained in our tutorial here on how to manage the Windows time, you can launch an elevated Command Prompt window (type cmd.exe in the Start menu > Right-click Command Prompt > Run as administrator), and then type the following command to force a time sync:
If you get an error saying that “The following error occurred: The service has not been started.” you need to manually start the time service with the following command:
net start w32time
A message telling you that “The Windows Time service was started successfully.” should show up in the same Command Prompt window.
Additionally, you can just create a script that does the whole thing for you and which automatically sets the time using your very own time server:
net stop w32time
w32tm /config /syncfromflags:manual /manualpeerlist:timeserver
net start w32time
w32tm /config /update
w32tm /resync /rediscover
If you don’t have a time server, you can just remove the second command from the script and then force a resync using the method above.
Needless to say, things like scripts and commands in the Command Prompt aren’t the most straightforward way to go for beginners, so it’s definitely a good thing that Microsoft is making it easier to manually sync time in Windows 10.
For what it’s worth, the 19H1 update is projected to be released in the spring of 2019 as version 1903. Judging from Microsoft’s typical schedule, the update should be finalized in March and then released to all users beginning with April. Insiders will get the RTM build ahead of everyone else as usual.
More preview builds for insiders will be released in the coming months, so expect more improvements for the overall Windows experience.