Windows 10 обнаруживает неправильный часовой пояс
Когда я поднимаюсь в свою каюту, Windows всегда меняет мой часовой пояс на Pacific. Я нахожусь в Маунтин Тайм, и я на самом деле иду на восток, чтобы добраться до каюты. Я не знаю, является ли это IP-адресом, или сетью Wi-Fi, или чем, но это происходит каждый раз. Если я зайду в Настройки времени и отключу автоматическое определение часового пояса, я смогу вернуть его в горное время. Но если я снова включу автоопределение, он переключится обратно на Тихий океан.
Можно ли научить Windows правильному часовому поясу, чтобы он автоматически определялся автоматически?
2 ответа
Функция "Автоматически устанавливать часовой пояс" в Windows 10 использует информацию о местоположении из API-адресов Windows, которые имеют разные уровни точности в зависимости от того, где была получена информация о местоположении.
Согласно документации на MSDN, точность следующая:
- GPS: в пределах примерно 10 метров
- Wi-Fi: примерно от 30 до 500 метров
- Вышки сотовой связи: примерно от 300 до 3000 метров
- IP-адрес: от примерно 1000 до 5000 метров
Вероятно, вы получаете точность только по IP-адресу, о чем вы можете прочитать в этой статье.
Хотя есть решение для переопределения вашего местоположения в приложении "Карты" ( как описано здесь), к сожалению, в настоящее время его функциональность ограничена самим приложением "Карты". В настоящее время нет механизма для передачи этого местоположения обратно в Windows, чтобы оно использовалось для определения вашего часового пояса. Если такая функция будет создана, я обязательно вернусь и обновлю эту статью соответствующим образом.
Обновление. Начиная с Windows 10 Anniversary Update (август 2016 г.), вы теперь можете изменить свое местоположение по умолчанию с помощью приложения "Карты", и оно действительно будет использоваться функцией "Автоматически устанавливать часовой пояс". Возможно, вам придется выключить и снова включить эту функцию, чтобы она могла определить изменение местоположения, но сейчас она действительно используется.
Нет, просто нет способа сделать это, это автоопределение основано на вашем IP-адресе, вам просто нужно вручную установить часовой пояс, это так просто. По крайней мере, вы можете установить часовой пояс для сетевой синхронизации (я имею в виду тот день, когда мы всегда должны были вручную устанавливать часы на компьютерах, на случай, если вы этого не помните, синхронизация с часовым поясом отсутствовала)
Если есть какой-либо способ сделать это, это будет много проблем (подделка вашего внешнего IP-адреса через VPN может сделать что-то. Также может не сделать что-то (зависит от того, как настроена система), но, как я уже сказал, это слишком много проблем для небольшой проблемы, как это)