Overview
Some users may experience a problem where the system time is incorrect on their Windows 10 machines. This issue can lead to problems with authentication, scheduling, file timestamps, and connectivity to secure services.
Resolution
Scenario 1: Workgroup (Not Domain-Joined)
Cause:
Windows gets its time from the default Windows Time Service (w32time) via Internet NTP servers (e.g., time.windows.com). If NTP is disabled or unreachable, time may drift.
Resolution:
Open Control Panel > Date and Time > Internet Time tab
Click Change settings
Ensure "Synchronize with an Internet time server" is checked.
Server:
time.windows.comor a reliable NTP server (e.g.,pool.ntp.org)Click Update now and OK
Command Line:
Scenario 2: Domain-Joined Machine
Cause:
Domain-joined machines synchronize their time from the domain controller (PDC Emulator). If time is incorrect, it usually originates from the DC.
Resolution:
Check the time source:
Ensure DC is synced with a valid external NTP:
On the PDC Emulator, configure:
Force sync on client:
Scenario 3: CMOS Battery / Dual Boot Issues
Cause:
Weak CMOS battery on the motherboard causes BIOS to reset time.
Linux installs may write hardware clock in UTC, which Windows interprets as local time.
Resolution:
Replace CMOS battery if needed.
Adjust Windows to interpret the hardware clock as UTC (optional):
Scenario 4: Misconfigured NTP or Firewall Blocking
Cause:
NTP server unreachable or malformed address.
Port 123 (UDP) blocked by firewall.
Resolution:
Ensure outbound UDP port 123 is open.
Use reliable time servers like
pool.ntp.org,time.google.com,time.nist.gov.Use diagnostics:
Scenario 5: Incorrect Time Zone or Daylight Saving Time
Cause:
Time appears wrong due to incorrect time zone or DST rule misconfiguration.
Resolution:
Open Settings > Time & Language > Date & Time
Enable Set time zone automatically, or select the correct one manually.
Toggle Adjust for daylight saving time automatically if applicable.
Best Practices
Keep system time within 5 minutes of actual time to avoid Kerberos authentication issues.
For domain environments, ensure only the PDC Emulator syncs with external NTP.
Configure Group Policy to standardize time settings across devices.