У меня были проблемы с часами Windows некоторое время. Я испробовал множество решений, но, похоже, ничего не получалось, поэтому в конце концов я просто решил отключить автоматическую синхронизацию времени в Интернете, вручную установить правильное время, и проблемы , по-видимому, исчезли (это означает, что отображаемое время продолжает оставаться тем, чем оно является должен). Я нахожусь в часовом поясе Амстердама, Берлина, Рима, Стокгольма, Вены , и это правильно установлено в меню « Дата и время» .
Однако я начал замечать ряд странных поступков, которые заставляют меня задуматься о том, что происходит под капотом. Чтобы лучше понять проблему, я буду использовать в качестве примера следующее фактическое время (до нескольких минут), в которое я пишу это: 22:43:15
.
- Часы, показанные в правом нижнем углу экрана, которые я установил вручную, показывают правильное время.
- Переход на сайт, подобный time.is, подтверждает, что отображаемое время действительно правильное, однако сайт сообщает, что мои часы отстают на 9 часов, 2 минуты и 10,9 секунды. Вся остальная информация, такая как место и дата, правильно отображается на сайте.
- Если я разрешу Windows выполнять синхронизацию с Интернетом (и я попробовал это с различными серверами времени), то несколько раз, когда мне разрешено делать это без ошибки "у вас нет прав на это", отображаемое время меняется на
7:43
дня спустя, но time.is, хотя и явно отличается от времени, отображаемого на часах компьютера, говорит мне, что мои часы синхронизированы.
Таким образом, кажется, что есть некоторые "скрытые часы", которые не отображаются, но считываются интернет-службами, и что эти часы почему-то не согласуются с часами, отображаемыми на экране.
Другие онлайн-сервисы, такие как Gmail, похоже, читают с этих "скрытых часов", показывая неправильные часы прибытия для электронной почты и подобных вещей.
Что здесь происходит? И как я могу это исправить?
Дальнейшие тесты:
Я попытался изменить часовой пояс на другой и вернуться к правильному (после соответствующих перезагрузок). Результаты были бы забавными, если не очень раздражающими.
Прямо сейчас 9:00
.
С UTC+1 Амстердам / Берлин / ecc. Я получаю неправильный 18:00
, 9 часов выходных.
С UTC Дублин / Лиссабон / Лондон я получаю "правильное" 8:02
которое, как и положено, на часе меньше.
Но все становится лучше: более внимательно изучая выпадающее меню с различными часовыми поясами, я заметил странную вещь, которая, возможно, объясняет источник проблемы: UTC +1 Амстердам / и т.д. часовой пояс указан среди UTC +10 часовых поясов. Вот скриншот выпадающего меню:
Пара дальнейших тестов подтверждает это: Windows почему-то рассматривает часовой пояс UTC+1 Амстердам как часовой пояс UTC+10. Фактически, изменение часового пояса на другой UTC+1, такой как UTC+1 Brussel/ecc. дает мне правильный час.
Это полезный обходной путь, но как в мире это можно вернуть к нормальному поведению (возможно, без использования восстановления системы и т.д.)?