Windows 10 обнаруживает неправильный часовой пояс

19079
Carrot

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

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

4
У вас есть какая-то проблема с ручной настройкой часового пояса? Я имею в виду, что вам просто нужно нажать несколько кнопок, и все готово ... навсегда ... Функция автоматического определения есть только для того, чтобы большинству пользователей не приходилось вручную устанавливать часовой пояс, но всегда будут пользователи кто должен это сделать Я лично предпочитаю всегда устанавливать это вручную, даже если я могу сделать это автоматически, потому что автоматическое всегда может испортить мой часовой пояс, когда мой IP-адрес изменяется. Cestarian 8 лет назад 2
Мне нравится оставлять его в автоматическом режиме, потому что когда я путешествую, он сбрасывается автоматически. Я был на западном побережье на прошлой неделе, и он изменился автоматически для меня, как мой мобильный телефон. Это одно местоположение просто .... обнаружено неправильно. Это не большое дело, но мне нравится исправлять такие мелкие проблемы, как эта. Carrot 8 лет назад 0
Просто отключите автоматическое определение часового пояса, затем вручную установите часовой пояс. Ramhound 8 лет назад 0

2 ответа на вопрос

6
Matt Johnson

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

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

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

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

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

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

Отличный ответ! Я думаю, что это информация об IP-адресе, которая используется для определения моего местоположения. Странно, но я уже установил свое местоположение с помощью приложения «Карты». Карты теперь правильно определяют, где я нахожусь, но информация о часовом поясе по-прежнему неверна. Я попытался отключить WiFi и получить прямое соединение с роутером. Часовой пояс все еще был неправильным. Похоже, это должен быть IP-адрес. Carrot 8 лет назад 0
Так что, похоже, я ошибся (я знаю - правильно ?!);) Я обновил ответ, чтобы отразить текущую историю. Вероятно, на данный момент лучшая идея - отключить функцию автоматического часового пояса, когда у вас есть только IP-адрес, и ваше местоположение не идентифицировано. Matt Johnson 8 лет назад 1
На CenturyLink (Qwest / US West) меня могут назначать из пулов IP-адресов DHCP, которые меня попеременно размещают в Орегоне, Айдахо, Миннесоте, Пенсильвании. Прямое обнаружение мало что значит, когда он использует IP-адрес в интернет-сервисе, который объединил все свои региональные сетевые блоки, чтобы восполнить возросший спрос на сниженную доступность адресов IPV4. И это из статического местоположения. Fiasco Labs 8 лет назад 1
Очень хороший ответ. Cestarian 8 лет назад 0
Не работал для меня. Я изменил местоположение в приложении карт на свой адрес, а затем вернулся к настройкам «Дата и время» и включил опцию «Установить часовой пояс автоматически», но он по-прежнему устанавливает часовой пояс »(UTC + 12:00) Окленд, Веллингтон «Это даже не правильная страна. Единственное решение, которое я нашел, было отключить «Автоматически устанавливать часовой пояс», а затем просто вручную ввести часовой пояс, в котором я нахожусь. Я уже сделал это, прежде чем попробовал ваш ответ, поэтому я просто сделал это снова. dcp 5 лет назад 0
1
Cestarian

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

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

«просто нет способа сделать это, это автоматическое обнаружение основано на вашем IP-адресе» - на самом деле это не совсем так. Windows использует кучу информации поверх вашего IP-адреса, но Windows может не знать ваш общедоступный IP-адрес, если вы подключены к маршрутизатору, что является основной причиной, по которой я говорю, что это неверно. В большинстве случаев, таких как ваш мобильный телефон, Windows использует знания точек доступа и определяет ваше местоположение на основании этого. Ramhound 8 лет назад 0
Что за "другая информация"? (И ответ все еще применяется; даже если этот бит не был на 100%) Cestarian 8 лет назад 0