У попередніх статтях, що описує перехід на зимовий час з 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 / у 2015 році

Leave a Reply

Your email address will not be published. Required fields are marked *