Situatie
1. Preliminary Checks
Check Time Settings
- Right-click the clock on the taskbar and select Adjust date/time.
- Ensure Set time automatically and Set time zone automatically are turned on.
Check Internet Time Settings
- Go to Settings > Time & Language > Date & time.
- Scroll down and click Additional date, time, & regional settings.
- In the new window, click Date and Time, then go to the Internet Time tab.
- Click Change settings and ensure Synchronize with an Internet time server is checked. Select a time server from the dropdown menu and click Update now.
2. Advanced Troubleshooting Steps
A. Synchronize Clock with a Reliable Time Server
If the default time servers are unreliable, try using a different time server:
- Open Control Panel and go to Clock and Region > Date and Time.
- In the Internet Time tab, click Change settings.
- Enter a reliable time server such as
time.nist.gov
orpool.ntp.org
and click Update now.
B. Check CMOS Battery
A failing CMOS battery can cause the system clock to run incorrectly:
- Shut down your computer and unplug it from the power source.
- Open the case and locate the CMOS battery on the motherboard (it looks like a small, round, silver coin).
- Carefully remove the battery and check its voltage using a multimeter. A good battery should read around 3V.
- If the voltage is low, replace the battery with a new one. Ensure you buy the correct type (usually CR2032).
C. Re-register Windows Time Service
- Open Command Prompt as an administrator:
- Press Win + X and select Command Prompt (Admin).
- Stop the Windows Time service by typing:
cmd
net stop w32time
- Unregister the Windows Time service:
cmd
w32tm /unregister
- Re-register the Windows Time service:
cmd
w32tm /register
- Start the Windows Time service:
cmd
net start w32time
D. Adjust Time Service Parameters in the Registry
- Press Win + R, type
regedit
, and press Enter to open the Registry Editor. - Navigate to:
sql
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
- Modify the SpecialPollInterval entry:
- Double-click SpecialPollInterval and set the base to Decimal.
- Change the value to a preferred time interval (e.g., 3600 seconds for 1 hour).
- Navigate to:
sql
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
- Modify the MaxPosPhaseCorrection and MaxNegPhaseCorrection entries:
- Double-click each entry, set the base to Decimal, and set their values to the same time interval as SpecialPollInterval (e.g., 3600).
3. Check for Malware
Sometimes malware can interfere with system functions, including the system clock:
- Run a full system scan using Windows Defender or a trusted third-party antivirus program.
- Remove any detected threats and restart your computer.
4. BIOS/UEFI Settings
- Restart your computer and enter the BIOS/UEFI setup (usually by pressing F2, F10, Delete, or a similar key during startup).
- Check the date and time settings in the BIOS/UEFI. If they are incorrect, set them to the current date and time.
- Save changes and exit the BIOS/UEFI.
5. Consider a Third-Party Time Synchronization Tool
If the problem persists, consider using a third-party time synchronization tool like NetTime or Dimension 4. These tools can provide more robust time synchronization options than the built-in Windows service.
Leave A Comment?