В связи с метаниями нашего Большого Соседа по поводу отмены перехода на зимнее/летнее время и внезапному переходу на зимнее время, в сети проскочили данные о том, что сервера, на которых в BIOS стояло время по Гринвичу (UTC) не испытали проблем с повторным введением перехода. А вот те, у которых RTC (часы реального времени) были настроены на местное время начали массово "тупить", т.е. автоматически не переводились. Проблема наблюдалась преимущественно с Windows, т.к. в Linux предусмотрены два варианта на выбор - (1) RTC настроены на UTC, а корректировка времени проводится "на лету", или же (2) в RTC находится местное время. Windows же при изменении часового пояса или переходе на зимнее/летнее время корректирует напрямую показания RTC, что приводит к разногласиям с Linux, настроенным на вариант 1 и установленным на этом же компьютере - две ОС показывают разное время.
Лечится это следующим образом:
Предполагается, что RTC уже настроены на UTC, а в настройках Linux установлено "Хранить в BIOS время по Гринвичу".
В реестр Windows 7 импортируем ключ
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001
и перезагружаем компьютер. Если время отображается неправильно, проверьте часовой пояс - для Беларуси (UTC+03:00) Минск, время в BIOS (должно быть на 3 часа меньше местного), сделайте синхронизацию с сервером точного времени в интернете.
Теперь, если у нас надумают такую же "реформу", перевод времени пройдет безболезненно с получением соответствующего обновления Windows. Ну, по крайней мере, я на это надеюсь.
Лечится это следующим образом:
Предполагается, что RTC уже настроены на UTC, а в настройках Linux установлено "Хранить в BIOS время по Гринвичу".
В реестр Windows 7 импортируем ключ
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001
и перезагружаем компьютер. Если время отображается неправильно, проверьте часовой пояс - для Беларуси (UTC+03:00) Минск, время в BIOS (должно быть на 3 часа меньше местного), сделайте синхронизацию с сервером точного времени в интернете.
Теперь, если у нас надумают такую же "реформу", перевод времени пройдет безболезненно с получением соответствующего обновления Windows. Ну, по крайней мере, я на это надеюсь.
Комментариев нет:
Отправить комментарий