How to Change Internet Time Server in Windows 11
Changing the internet time server in Windows 11 lets your computer sync its clock with an official time source instead of the default Microsoft server. Windows uses Network Time Protocol (NTP) over UDP port 123 to keep your PC clock accurate to the exact second.
Hardware issues or slow time servers often make PC clocks fall behind or run fast. Switching to a reliable public time server fixes sync errors and keeps your clock right on time.
Open Control Panel , go to Clock and Region, then Set the time and date, click the Internet Time tab, and select “Change settings.” You can then choose a server from the list or enter a new one and click “Update now.
Prerequisites
Administrative privileges are required to modify these settings. Without an administrator account, Windows blocks any attempts to change time server configurations.
Change the Time Server via Control Panel
Control Panel provides a built-in interface for modifying the active time server. This menu lets administrators pick a server from a pre-made list or enter a custom address to keep the system clock accurate.
- Open the Control Panel .
- Navigate to Clock and Region.
- Click on Set the time and date.

- Click the Internet Time tab.
- Click the Change settings button (Requires Admin).

- Select a server from the list or type a new one, then click Update now.

Force Time Sync via Command Line
Forcing an instant sync through the command line fixes persistent time drift immediately. The built-in w32tm.exe tool handles this synchronization.
- Press the Win, type cmd, right-click it, and select Run as administrator.
- Type the following command and press Enter:
w32tm /resync
Advanced Configuration via Registry Editor
Registry Editor grants deeper control over timekeeping configurations. Advanced users rely on this method to add custom server addresses directly, bypassing standard Control Panel limitations.
- Open Registry Editor (Requires Admin).
- Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers - Right-click in the right pane to create a new String Value, name it with a number, and enter your server address.
- Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Parameters - Modify the NtpServer value to your server name followed by
,0x9.

Summary
Accurate system clocks maintain event log integrity and certificate validity. Implementing these synchronization methods through Control Panel or Registry Editor resolves persistent time discrepancies.
Why is my Windows time not syncing?
Disabled Windows Time services, firewall restrictions blocking UDP port 123, or unresponsive NTP servers prevent successful synchronization.
What are the best public NTP servers to use?
Reliable public NTP servers include pool.ntp.org, time.google.com, and time.windows.com. The pool.ntp.org option routes requests to geographically close servers for better performance.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!