4

Когда я поднимаюсь в свою каюту, Windows всегда меняет мой часовой пояс на Pacific. Я нахожусь в Маунтин Тайм, и на самом деле я иду на восток, чтобы добраться до хижины Я не знаю, является ли это IP-адресом, или сетью Wi-Fi, или чем, но это происходит каждый раз. Если я зайду в Настройки времени и отключу автоматическое определение часового пояса, я смогу вернуть его в горное время. Но если я снова включу автоопределение, он переключится обратно на Тихий океан.

Можно ли научить Windows правильному часовому поясу, чтобы он автоматически определялся автоматически?

2 ответа2

6

Функция "Автоматически устанавливать часовой пояс" в Windows 10 использует информацию о местоположении из API-адресов Windows, которые имеют разные уровни точности в зависимости от того, где была получена информация о местоположении.

Согласно документации на MSDN, точность следующая:

  • GPS : в пределах примерно 10 метров
  • Wi-Fi : примерно от 30 до 500 метров
  • Вышки сотовой связи : примерно от 300 до 3000 метров
  • IP-адрес : от примерно 1000 до 5000 метров

Вероятно, вы получаете точность только по IP-адресу, о чем вы можете прочитать в этой статье.

Хотя существует решение для переопределения вашего местоположения в приложении «Карты» (как описано здесь), к сожалению, в настоящее время его функциональность ограничена самим приложением «Карты». В настоящее время не существует механизма для передачи этого местоположения обратно в Windows, чтобы оно использовалось для определения вашего часового пояса. Если такая функция создается каждый раз, я обязательно вернусь и обновлю эту статью соответствующим образом.

Обновление. Начиная с Windows 10 Anniversary Update (август 2016 г.), вы теперь можете изменить свое местоположение по умолчанию с помощью приложения "Карты", и оно действительно будет использоваться функцией "Автоматически устанавливать часовой пояс". Возможно, вам придется выключить и снова включить эту функцию, чтобы она могла определить изменение местоположения, но она действительно использует его сейчас.

1

Нет, просто нет способа сделать это, это автоопределение основано на вашем IP-адресе, вам просто нужно вручную установить часовой пояс, это так просто. По крайней мере, вы можете установить часовой пояс для синхронизации по сети (я имею в виду тот день, когда мы всегда должны были вручную устанавливать часы на компьютерах, если вы этого не помните, синхронизация с часовым поясом не производилась)

Если есть какой-либо способ сделать это, это будет много проблем (подделка вашего внешнего IP-адреса через VPN может что-то сделать. Также не может что-то делать (зависит от того, как настроена система), но, как я уже сказал, это слишком много проблем для такой небольшой проблемы)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .