Как известно, Microsoft больше не выпускает обновления для Windows XP. Поэтому часы в этой версии операционной системы не будут автоматически переведены 26 октября 2014 года на зимнее время. Но, можно сделать патч самостоятельно.
Информация о часовых поясах и переходах на летнее/зимнее время хранится в ветке реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
Соответственно, можно установить обновление Windows KB2998527 с актуальной информацией о часовых поясах на компьютер с поддерживаемой версией Windows (2003/2008/2012/Vista/7/8.1) и экспортировать указанную ветку.
Команда для любителей консоли:
reg export "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones" tzdata.reg
Затем следует импортировать полученный файл на целевом компьютере и изменить часовой пояс. Можно сделать все вручную, либо написать небольшой скрипт
@echo off
pushd %~dp0
reg import tzdata.reg
tzchange /c "Ekaterinburg Standard Time"
popd
Команда tzchange /c "Ekaterinburg Standard Time"
устанавливает екатеринбургское время. Свой часовой пояс можно узнать на странице Microsoft Time Zone Index Values
Распространить этот скрипт можно, например, через групповые политики.
Чтобы убедиться, что часовой пояс изменился, открываем диалог “Настройки даты и времени”
[wpdm_file id=1]
Но это еще не все…
(Добавлено: 22.10.2014)
Из раздела “известных проблем” (known issues) обновления KB2998527
Incorrect DST settings for future years on Windows Server 2003 and Windows XP Embedded If users install this update on Windows Server 2003 or Windows XP Embedded, their systems will continue to use the DST settings for 2014 even after the calendar year changes. This can cause the system to display the time incorrectly. To resolve this problem, users should install the December Cumulative Update (scheduled to be released in December, 2014) before the calendar year changes. After users install both the Russian time zone update and the December Cumulative Update, their systems will apply the correct DST settings and continue to display the correct time after the end of the 2014 calendar year.
То есть в 2015 году Wnidows XP и сервера на Windows 2003 переведут часы еще раз! Чтобы этого не произошло в декабре Microsoft обещает выпустить новый патч.