The Shifting Clock
Windows 11 includes a feature designed for frequent travelers: it uses Location Services and Wi-Fi data to attempt to determine your current geographic location and automatically adjust the system time zone accordingly. While incredibly useful if you frequently fly across the country, this feature can be highly problematic for stationary users. If your ISP routes your traffic through a hub in a different state, or if you use a VPN for work, Windows 11 might get confused and automatically flip your system clock forward or backward by several hours, causing missed meetings and calendar chaos.
Locking the Local Time
To ensure your clock remains stable and stop Windows 11 from automatically changing your time zone based on inaccurate network data, you must disable the automatic adjustment setting and manually define your region.
Press the Windows Key and click the gear icon to open Settings. In the left-hand navigation menu, click on Time & language. On the right side, click on the Date & time panel. Look for the toggle switch labelled Set time zone automatically. Click this toggle to turn it Off. Immediately below this, the “Time zone” dropdown menu will become clickable. Open the dropdown and manually select your correct, permanent time zone (e.g., “(UTC-05:00) Eastern Time (US & Canada)”). You can leave the “Set time automatically” toggle turned On (this simply syncs the minutes and seconds with a global time server), but by locking the time zone manually, Windows will never jump hours ahead or behind based on VPN usage.