Thanks for reaching out! I'm an Independent Advisor and a Microsoft user like you.
To resolve the issue of a Windows 11 PC not syncing time with any time server, you can follow these detailed troubleshooting steps:
1. Verify Windows Time Service
Ensure the Windows Time Service is running and set to start automatically.
- Press
Windows Key + R, typeservices.msc, and press Enter. - Scroll down to find "Windows Time" and double-click on it.
- Set the "Startup type" to "Automatic" and click "Start" if the service is not running.
- Click "Apply" and then "OK".
2. Re-register and Restart Windows Time Service via Command Prompt
- Open Command Prompt as an administrator.
- Execute the following commands:
These commands stop the service, unregister and re-register it, restart it, and force a resync.codenet stop w32time w32tm /unregister w32tm /register net start w32time w32tm /resync
3. Change Time Server
Switch to a different time server to see if that resolves the issue.
- Open Control Panel and go to "Date and Time".
- Click on the "Internet Time" tab and then "Change settings".
- Select a different server from the dropdown list (e.g.,
time.nist.gov) and click "Update now".
4. Adjust Registry for Time Synchronization
Modify the registry settings to ensure proper synchronization intervals.
- Open
regeditand navigate to:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient - Find the "SpecialPollInterval" entry and change its value to a lower number (e.g., 3600 for one hour).
5. Check Network and Firewall Settings
Ensure your network and firewall settings are not blocking time synchronization.
- Verify that your PC has internet access and can browse websites.
- Temporarily disable Windows Firewall and attempt to sync the time again.
6. Set Windows Time Service to Trigger Automatically
Use the SC command to configure the Windows Time Service to start when the network is available.
- Open Command Prompt as an administrator.
- Execute the following command:
sc triggerinfo w32time start/networkon stop/networkoff
7. Update Group Policy Settings
Ensure correct Group Policy settings if you have access to the Group Policy Editor (not available in Windows 11 Home).
- Open
gpedit.msc. - Navigate to
Computer Configuration -> Administrative Templates -> System -> Windows Time Service -> Time Providers. - Ensure "Enable Windows NTP Client" is set to "Enabled" and configure the NTP server settings.
8. Additional Troubleshooting Steps
If the above steps do not resolve the issue, consider the following:
- Check the CMOS battery if your PC's clock resets on every boot.
- Manually set the time zone and date/time, then attempt to sync again.
- Ensure the "NtpServer" registry entry is correctly set and not empty.
Please do let me know if the method I suggested works for you or if you need further assistance.