Connect the tunnel, land in another country, and the clock still jumps to that country's zone. Nothing about the exit address explains it, because Windows is not reading the exit address at all. The zone comes from a location estimate built from radios in the room, and the tunnel changes none of them. Once that is clear, the fix takes a minute and the confusion disappears.

The Clock Follows the Radio, Not the Route

Windows can set the time zone automatically, and when that switch is on the clock follows whatever location the operating system believes the device occupies. The belief is assembled from several inputs, and the public address is only one of them. Nearby wireless networks, cell towers and the location service all feed the same estimate. A tunnel rewrites exactly one of those inputs and leaves the rest intact.

So the clock and the exit address are answering two different questions. One describes where the radio says the machine is, and the other describes which network path it uses.

What the Wi-Fi Scan Actually Reports

The estimate is not a single reading but a weighted guess, and the radio list carries most of the weight indoors. That is why the clock can be wrong by a street rather than by a country, and why it sometimes settles on a zone that no address lookup would ever return.

An adapter that is not associated with any network still scans, and the identifiers it collects are mapped to physical places. That mapping is precise enough to place a device within a neighbourhood, which is why the clock can follow a laptop down a road. The scan continues while the tunnel is up, because it happens below the routing layer and does not care which interface carries your traffic.

Microsoft's own description of the Windows location service lists nearby access points, routers, cell towers and the IP address among the inputs, and says identifying data is removed before it is used. It also says the information may be shared with location providers, which is worth reading before deciding what the setting protects.

The practical test follows from that list rather than from theory. Turn off one radio and see whether the clock stops moving.

Pin the Zone Before You Travel

Two machines on the same trip make the experiment cheap. Leave one with Wi-Fi enabled and the other with the adapter disabled, both on a wired connection through the same tunnel, and watch which clock moves. In reports of this kind the wired-only machine holds its zone while the other drifts, and the drifting one keeps drifting at home until its radio is turned off. That last detail is the one that rules out the exit address entirely.

That result points at the scan, not at the tunnel, and it also explains why disabling Location Services did not help in the same report. The radio keeps reporting regardless of what the privacy switch says it is doing.

For a fixed zone while travelling, switch off automatic time zone selection and set the zone by hand. It is a deliberate trade: the clock stops following physical position, and every calendar entry uses the zone you pinned.

tzutil /g
Get-TimeZone | Select-Object Id, DisplayName
tzutil /s "Pacific Standard Time"

Keep IP Geolocation and Device Location Apart

A site that geolocates your address sees the exit, and that part of the tunnel works. A page that asks the platform for device location gets an answer assembled from radios, and no VPN participates in that conversation. Browsers inherit the same split, so a permission prompt is answered by the operating system rather than by the network path.

Treat the time zone, the display language and the regional formats as device settings that happen to correlate with geography. If the goal is that a website sees another country, the tunnel is the right instrument. If the goal is that the machine behaves as though it were elsewhere, the settings and the radios are what have to change.

One habit makes the diagnosis faster next time: record the zone, the adapter state and the location switch together. Any two of them can agree while the third explains the behaviour.

Ingingo zihuye