Отмена перехода на летнее время в Windows Server 2003

Отмена перехода на летнее время в Windows Server 2003

В предыдущих статьях, описывающий переход на зимнее время с 26 октября 2014 года ( в поддерживаемых версиях Windows и в Windows XP), мы обращали внимание, что в Windows Server 2003 и Windows XP до конца 2014 года нужно отключить автоматический переход на летнее время, в противном случае в январе 2015 года часы автоматически переведутся на 1 час вперед.

10 декабря 2014 года Microsoft выпустило ежегодное кумулятивное обновление KB 3013410 для часовых поясов, куда были внесены все изменения для часовых поясов, которые произошли в мире и были отражены в операционной системе Windows. Для российских пользователей обновление в первую очередь интересно тем, что оно отключает автоматический перевод стрелок на летнее/зимнее время, который при текущих настройках произойдет в первую среду января (7 января 2015 года).

Установка данного обновления обязательна для Windows Server 2003 и продиктована архитектурными особенностями этой ОС при работе с часовыми поясами, с которыми пришлось столкнуться при отмене летнего времени. После установки данного обновления на сервере отключается механизм Dynamic DST.

Важно. Если данное обновление не будет установлено на Windows Server 2003, тогда 7 января стрелки часов будут переведены на час впереж, что может сильно испортить новогодние каникулы системного администратора!

Примечание. Для более новых ОС Microsoft (Windows 7, Windows 8 и т.п.), это обновление устанавливать не требуется, если ранее в системе уже было установлено обновление КВ2998527 для перехода на зимнее время в Windows (в обновлении KB3013410 уже присутствуют изменения из патча KB2998527).

На следующем скриншоте представлен экран утилиты TZEdit, запущенной на сервере с Windows Server 2003 SP2, на котором уже установлено KB2998527, но отсутствует KB3013410. tzedit на Windows Server 2003 говорит о том, что часы будут переведены 7 января 2015 года

Как мы видим, часы на сервере будут переведены на летнее время в первую среду января в 0:00:00 (First Wednesday of January).

В свойствах же часового пояса стоит галка автоматического перехода на летнее время (Automatically Adjust Clock for Daylight Savings Changes).

Win 2003: Автоматический переход на летнее время и обратно

Качаем обновление KB3013410 для нужной версии Windows Server (учитывая язык):

И устанавливаем его через графический интерфейс: Обновление временых зон kb3013410

Или из командной строки:

WindowsServer2003-KB3013410-x86-ENU.exe /quiet /norestart

После установка обновления перезагрузка сервера не потребуется.

После установки KB3013410 на Windows Server 2003 SP2 еще раз проверяем настройки TZEdit . tzedit DST отключен

Как мы видим, переход на летнее время отключен и больше стрелки никуда переводится не будут.

Альтернативно отключить DST в 2015 году можно без установки патча с помощью простой команды:

tzchange /w 2015

tzchange /w 2015

Qiziqarli malumotlar
Отмена перехода на летнее время в Windows Server 2003