Обновление rtz. «Нам часто в жизни не хватает друзей и доброты…

08.07.2019

Госдума России приняла в июле законопроект о возврате к зимнему времени, а также об установлении новой системы часовых зон. В результате 26 октября 2014 года в большинстве регионов России время будет снова переведено на час назад, и в стране появятся 11 часовых зон вместо 9 существующих сейчас, причем их границы изменятся.

Немного общей информации

С принятием Федерального закона Российской Федерации от 21.07.2014г. № 248-ФЗ «О внесении изменений в Федеральный закон „Об исчислении времени“ на территории Российской Федерации 26 октября 2014 года осуществляется перевод часов и устанавливаются соответствующие часовые зоны и значения времени. В результате большинство регионов России перейдет на 1 час назад, при этом будут созданы 3 новые часовые зоны и объединены 2 текущие часовые зоны в одну новую. Изменится конфигурация часовых зон – ряд регионов переместится в соседние или новые зоны. Переход на летнее и зимнее время в течении года по-прежнему осуществляться не будет.
23-го сентября 2014 г. корпорация Microsoft выпустила накопительное обновление (kb2998527) для операционных систем Windows для учета текущих изменений в порядке исчисления времени и разместила его для скачивания в Центре загрузки Microsoft (https://support2.microsoft.com/kb/2998527/) и системе автоматического обновления Windows Update (https://catalog.update.microsoft.com). Это обновление содержит последние изменения, принятые в России. В дополнение, в операционных системах Windows будет создана новая часовая зона для Республики Беларусь.

Изменение исчисления времени произойдет 26 октября 2014 года в 2:00 местного времени. В связи с этим в операционных системах Windows данные изменения отобразятся в момент изменения отсчета часов, следующего после 1ч:59м:59с.

что произойдет 26 октября 2014 года в 2:00 по местному времени

Часовые пояса в России изменятся и довольно существенно. Картина с сайта Лента.ру

В итоге нас ожидает следующая веселая жизнь, а именно.

Изменения в существующих часовых поясах
после того, как вы установите обновление KB29985527 на ваши операционные системы, в существующих часовых поясах, прописанных в системах изменится следующие


Новое отображаемое имя

Текущее отображаемое имя
1
Russia Time Zone 1
(UTC+02:00) Kaliningrad (RTZ 1)
Kaliningrad Standard Time
(UTC+03:00) Kaliningrad, Minsk
2
Russia Time Zone 2
(UTC+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2)
Russian Standard Time
(UTC+04:00) Moscow, St. Petersburg, Volgograd
3
Russia Time Zone 4
(UTC+05:00) Ekaterinburg (RTZ 4)
Ekaterinburg Standard Time
(UTC+06:00) Ekaterinburg
4
Russia Time Zone 5
(UTC+06:00) Novosibirsk (RTZ 5)
North Central Asia Standard Time
(UTC+07:00) Novosibirsk
5
Russia Time Zone 6
(UTC+07:00) Krasnoyarsk (RTZ 6)
North Asia Standard Time
(UTC+08:00) Krasnoyarsk
6
Russia Time Zone 7
(UTC+08:00) Irkutsk (RTZ 7)
North Asia East Standard Time
(UTC+09:00) Irkutsk
7
Russia Time Zone 8
(UTC+09:00) Yakutsk (RTZ 8)
Yakutsk Standard Time
(UTC+10:00) Yakutsk

26 октября 2014 года в 2 часа ночи по местному времени часы пользовательских ПК, расположенные в данных часовых поясах будут автоматически переведены на зимнее время. Но не обошлось без исключений. Исключения составляют:
  • в Республике Удмуртия и Самарской области следует выполнить ручное переключение на часовой пояс “Russian Time Zone 3” вместо автоматически установленного часового пояса RTZ 2 (Russian Time Zone 2);
  • в Кемеровской области следует выполнить ручное переключение на часовой пояс “Russian Time Zone 6” вместо автоматически установленного часового пояса RTZ 5 (Russian Time Zone 5);
  • в Забайкальском крае следует выполнить ручное переключение на часовой пояс “Russian Time Zone 7” вместо автоматически установленного часового пояса RTZ 8 (Russian Time Zone 8).
Новые часовые пояса

Новое название часового пояса
Новое отображаемое имя
Текущее название часового пояса
Текущее отображаемое имя
1
Russia Time Zone 3
(UTC+04:00) Izhevsk, Samara (RTZ 3)
Отсутствует
Отсутствует
2
Russia Time Zone 10
(UTC+11:00) Chokurdakh (RTZ 10)
Отсутствует
Отсутствует
3
Russia Time Zone 11
(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky (RTZ 11)
Отсутствует
Отсутствует

Компьютеры пользователей, расположенные в данных часовых поясах должны быть вручную настроены на соответствующий часовой пояс. В ином случае c 26 октября 2014 года c 2 часов ночи по местному времени отображение времени на этих компьютерах будет некорректное.
Объединение часовых поясов

Новое название часового пояса
Новое отображаемое имя
Текущее название часового пояса
Текущее отображаемое имя
1
Russia Time Zone 9
(UTC+10:00) Vladivostok, Magadan (RTZ 9)
Vladivostok Standard Time
(UTC+11:00) Vladivostok
Magadan Standard Time
(UTC+12:00) Magadan

Для компьютеров, настроенных на часовой пояс “Vladivostok Standard Time” изменение часового пояса произойдет автоматически. Для компьютеров, настроенных на часовой пояс “Magadan Standard Time” произойдет только корректировка времени. Компьютеры в этом часовом поясе должны быть вручную переключены на новый часовой пояс “Russia Time Zone 9”, как основной часовой пояс после 26 октября 2014 года.
Исключения для компьютеров, настроенных на “Magadan Standard Time”, составляют:
  • в Магаданской области следует вручную переключиться на часовой пояс “Russian Time Zone 8”;
  • в Чукотском Автономном округе (Чукотка) и Камчатский Край (Камчатка) следует вручную переключиться на часовой пояс “Russia Time Zone 11”.

Ожидаемые проблемы

Ну как без этого:
  • для Windows XP не будет выпущено официальных обновлений для корректировки отображения времени (за исключением редакции Embedded);
  • операционные системы Windows Server 2003 и Windows XP Embedded не будут после установки обновления KB2998527 автоматически перенастроены на новые часовые пояса (даже в случае их автоматической настройки для других ОС);
  • почтовые клиенты Microsoft Outlook до версии 2007 включительно (версии Microsoft Outlook 2010 и более поздние не испытывают подобной проблемы) после перевода времени в два часа ночи 26 октября 2014 года будут некорректно отображать созданные ранее этой даты задания из календаря (время в них сдвинется на час назад), запланированные на дату позже 2х часов ночи 26 октября 2014 года.
  • ADD гадкий МС выпустил кривой патч для Windows XP Embedded и Server 2003. Исправления ожидаются в декабре 2014 года. Или просто после 26 октября снимите галку с параметра „Автоматически переходить на летнее время и обратно“

Начинаем обновляться

Обновление Microsoft Windows XP Professional
Для ХР у нас есть два варианта обновления:
  • превращаем ХР в Embedded;
  • вносим изменения в реестр напрямую.
Превращаем ХР в Embedded
Превращение начинается:
  • запустить редактор реестра на целевой машине и перейти по пути HKEY_LOCAL_MACHINE\SYSTEM\WPA\;
  • выделить раздел WPA правым кликом мышки и выбрать пункт контекстного меню Создать – Раздел;
  • создать раздел с именем PosReady;
  • внутри раздела PosReady создать параметр DWORD с именем Installed и присвоить ему значение 1.
После проведенной модификации на XP можно будет установить исправление kb2998527 от версии Embedded. Взять его можно из, например, каталога Windows Update по ссылке в самом начале.

По окончании установки необходимо вручную изменить часовой пояс. Для Московского времени придется +04:00 Абудаби изменить на +03:00 RTZ 2. Не забудьте проверить, что установлен флажок на „Автоматически переходить на летнее время и обратно“. В ином случае перевод времени будет некорректный. Поэтому если ваша ОС старше 2011 года и на ней сняли этот флажок, обратно он после установки исправления не вернется. Почему так сделала МС - я не понимаю.

После установки исправления от Embedded новые значения в разделе реестра WPA можно удалить. Удалить их можно до ребута. После ребута ОС удалить их не даст. К сожалению, я не могу сказать, на что может повлиять эта ветка реестра еще и/или установка исправления для Embedded.

Вносим изменения в реестр напрямую
Вторым вариантом изменения часовых поясов на Windows XP может быть прямое редактирование реестра. Удобно тогда, когда у вас куча ХР в, например, домене, требующих обновления. Тогда создаете файлы.reg и распространяете их через групповую политику. Для этого необходимо собрать эталонную ХР (например, на виртуалке), превратить ее в Embedded вышеуказанным способом, установить исправление kb2998527, установить корректный текущий часовой пояс и выгрузить две ветки реестра:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones - база данных часовых поясов
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation - текущий часовой пояс
Сохраните их под названиями (для удобства дальнейшего понимания) 3.reg и 4.reg. Создайте также два файла 1.reg и 2.reg со следующим содержимым соответственно:
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones] - удаляет базу часовых поясов
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] - удаляет значение текущего часового пояса

В итоге у нас будет четыре файла для распространения: 1.reg, 2.reg, 3.reg и 4.reg. В такой последовательности их и надо будет применить. Кстати, таким способом мы получаем два бонуса:

  • не надо забивать голову флажком „автоматический переход на летнее время“ - он будет установлен автоматом
  • не „поедут“ календари в Outlook (об этом ниже)

ADD все параметры из файлов 1.reg, 2.reg, 3.reg и 4.reg можно разместить в одном файле.reg. Так будет удобнее.

Распространение через GPO
Т.к. в среде 2003-ХР установленные предпочтения групповых политик достаточно редки, исправления в реестре будем делать простым скриптом. Для этого создадим файл с расширением.cmd следующего содержания:
@echo off
IF EXIST c:\windows\ok.file (exit) ELSE (regedit /s \\contoso.internal\SYSVOL\contoso.internal\scripts\1.reg & regedit /s \\contoso.internal\SYSVOL\contoso.internal\scripts\2.reg & regedit /s \\contoso.internal\SYSVOL\contoso.internal\scripts\3.reg & regedit /s \\contoso.internal\SYSVOL\contoso.internal\scripts\4.reg & echo. 2>c:\windows\ok.file & tzchange.exe /c “Russian Standard Time”)

Скрипт делает следующее: проверять, есть ли в папке Windows файл ok.file и если он есть, то завершает работу. Скрипт уже выполнялся. Если файла нет, то применяются значения из файлов.reg в указанной последовательности. Не забудьте, что файлы.reg должны быть доступны по сетевому пути. После применения в каталоге Windows создается файл ok.file и выполняется назначение текущего часового пояса, т.к. после изменения в реестре это не произойдет автоматом. Также можно вместо команды tzchange просто ребутнуть ПК (или дать команду shutdown -r). Как кому нравится.

Осталось сделать групповую политику. Идем в редактор групповых политик. Развернуть Computer Configuration – Windows Settings – Scripts. В левой части окна редактирования политики дважды кликнуть по пункту Startup. В окне редактирования свойств пункта Startup нажать кнопку Add и добавить созданный ранее файл.cmd по сетевому пути. Нажать ОК два раза и закрыть окно редактора групповой политики. Применить созданную политику к организационному подразделению, содержащему учетные записи целевых ПК. После перезагрузки целевых ПК политика применится.

Обновление Microsoft Windows 2003 Server
Для Microsoft Windows 2003 выпущено обновление kb2998527. Поэтому основная проблема заключается в том, чтобы перевести часовой пояс куда надо. Понятно, что это можно сделать вручную. А так же удалением значений реестра и добавлением необходимых (например, тем же способом что и для ХР). Для этого на эталонной машине с установленным обновлением и корректным часовым поясом необходимо выгрузить ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation и сохранить ее под именем 2.reg. После чего создать файл 1.reg со следующим содержимым
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation].
Применить вышеуказанным способом через групповую политику к серверам Windows 2003 в указанной последовательности. Сначала файл 1, потом 2. И дальше на выбор или команда смены текущего часового пояса или просто ребут.
Обновление заданий в календаре Outlook 2000-2007
И последняя проблема в разрезе устаревших систем Microsoft, с которой пришлось столкнуться при тестировании переключения на зимнее время, это то, что в заданиях, которые были созданы до перехода на зимнее время на даты позже 26 октября „поехало“ время на час назад. Другими словами то, что было запланировано на 9 утра, стало после установки исправления kb2998527 на даты позже 26 октября запланировано на 8 утра. Что плохо. Кстати, при тестировании на ХР там, где применялись изменения для реестра напрямую (без „превращения“ ОС в Embedded) календари не „поехали“. Там, где ставилось обновление, все как надо - уехали.

Для этого у Microsoft есть утилита. На самом деле их две, одна выполняется на клиенте, другая напрямую на сервере Exchange. Но т.к. то, что выполняется на сервере Exchange может его поломать (и МС на это намекает) безопаснее побегать по машинам, если что, чем колдовать над восстановлением базы. Поэтому я рассмотрю только утилиту, которая выполняется на стороне клиента. Также я не буду рассматривать обновление календарей в служебных почтовых ящиках и общих папках. Все это рассмотрено в статье MS (она будет ниже) и к сути данного поста отношение имеет несколько косвенное.

Календари „едут“ практически на всех ОС после изменения часового пояса с версией Outlook от 2000 до 2007. Почему практически, потому как это стоит проверить. Может быть вам повезет и задачи останутся на месте. Например, в моих экспериментах календари в Outlook 2007 остались корректными в Windows 7. Но официальная позиция МС такая, что указанные версии Outlook „поедут“. Не требуют действий версии Outlook 2010 и 2013. Там все нормально всегда.

Итак, чтобы поправить работу „поехавших“ заданий в календарях, нам необходимо зайти на сайт http://support2.microsoft.com/kb/930879/ru и загрузить или 32-разрядную или 64-разрядную версию пакета средства обновления данных о часовых поясах.С этим никаких проблем нет. Проблема есть в массовом развертывании и в массовом же выполнении. Официально МС говорит буквально следующее „ставьте и запустите“. Что не всегда удобно. Поэтому перед мной появилась задача это все перевести на групповые политики.

В итоге выяснилось, что средство по исправлению календарей - OutlookTimeZoneMove.exe - не более чем архив, который можно расковырять тем же WinRAR. Что и было сделано. Из файла OutlookTimeZoneMove.exe был извлечен файл TZMove.msi. К сожалению, версии для х64 и х86 называются одинаково, поэтому не забудьте переименовать TZMove.msi в TZMove_32.msi и TZMove_64.msi, соответственно.

После этого данные файлы необходимо поместить на сетевую шару, доступную для пользователей домена для чтения и создать групповую политику для распространения. Придется создать две групповых политики и настроить из выполнение на ОС со своей разрядностью (например, через фильтры WMI), но эти настройки выходят за рамки данной статьи.

После создания групповой политики открыть ее на редактирование. Развернуть User Configuration – Software Settings. Кликнуть на пункт Software installation, выбрать пункт контекстного меню New – Package и добавить файл TZMove.msi по сетевому пути. Нажать ОК. В правой части окна редактирования политик выбрать двойным кликом созданный пакет и войти в его свойства. Перейти на закладку Deployment и установить переключатель тип распространения в Assignrd и в переключатель на пункте Install this application at logon.

Нажать ОК закрыть окно редактора групповой политики. Применить созданную политику к организационному подразделению, содержащему учетные записи целевых пользователей. После перезагрузки ПК и входа целевого пользователя средство управления корректировкой заданий в календаре Outlook будет развернуто на целевом ПК для целевого пользователя.

И нам остается это средство только запустить, ибо заставить пользователя сделать это самому достаточно тяжко. Сложность, на первый взгляд, заключается в том, что средство исправление ставится в трех вариантах пути к исполняемому файлу:

  • Для 32x OS - “%PROGRAMFILES%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe”
  • Для 64х OS - “%PROGRAMFILES(x86)%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe”
  • Для Outlook 2010 64x - “%PROGRAMFILES%\Microsoft Office\Office14\Time Zone Data Update Tool for Microsoft Outlook\tzmove.exe”
Казалось бы, это проблема. Но на самом деле все оказалось просто. Создаем файл с расширением.cmd и добавляем туда следующее содержимое:
@echo off
IF EXIST "%userprofile%\ok1.file" (exit) ELSE ("%PROGRAMFILES%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe" /quiet & “%PROGRAMFILES(x86)%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe” /quiet & “%PROGRAMFILES%\Microsoft Office\Office14\Time Zone Data Update Tool for Microsoft Outlook\tzmove.exe” /quiet echo. 2>"%userprofile%\ok1.file")

Скрипт проверят, есть ли в папке профиля пользователя файл ok1.file и если он есть, скрипт завершает работу (он уже выполнялся). Если же файла нет, то скрипт пытается выполнить в „тихом“ режиме средство по корректировке заданий в календаре пользователя по все трем возможным путям. Один да и сработает. Не путь джедая, но зато быстро реализуется.Потом создает файл ok1.file и завершает работу.

После создания групповой политики открыть ее на редактирование. Развернуть User Configuration – Windows Settings – Scripts. В левой части окна редактирования политики дважды кликнуть по пункту Logon. В окне редактирования свойств пункта Logon нажать кнопку Add и добавить созданный ранее файл.cmd по сетевому пути.
Нажать ОК два раза и закрыть окно редактора групповой политики. Применить созданную политику к организационному подразделению, содержащему учетные записи целевых пользователей.

После перезагрузки целевого ПК входа целевого пользователя будет произведена «тихая» (не требующая взаимодействия с пользователем) корректировка заданий в календаре Outlook.

Вот и все, что я хотел рассказать. Надеюсь, это поможет тем, кто столкнулся с подобной проблемой. Буду рад ответить на вопросы и замечания.

Бонус для тех, кто дочитал до конца:
если вы не знаете, был ли установлен или сброшен флажок на ОС 2003 и ХР, где будут установлено исправление, просто удалите одно значение реестра, распространив файл.reg со следующим содержимым:
“DisableAutoDaylightTimeSet”=-

27 марта произошли изменения в порядке исчисления времени в шести российских регионах: Астраханской, Ульяновской и Сахалинской областях, Алтайском Крае, Республике Алтай и Забайкальском Крае. В 2 часа ночи местное время в этих регионах было переведено на один час вперед. Поскольку окончательное решение о переводе часов было принято незадолго до указанной даты, Microsoft не выпустила официальное обновление в срок, что, разумеется, не является упущением Microsoft. Обычно требуется несколько месяцев от принятия на государственном уровне изменений в исчислении поясного времени до выпуска соответствующего обновления для операционных систем.

Тем не менее, 13 апреля была опубликована статья KB3148851 , содержащая ссылки на загрузки обновлений временных зон для перечисленных регионов. По ссылкам можно загрузить обновления для поддерживаемых клиентских и серверных операционных систем, также обновление распространяется через Windows Update. Его желательно установить всем, а не только в регионах, в которых стрелки часов были переведены. Дело в том, что обновление изменяет все отображаемые имена временных зон: из названий удаляются указания на номер RTZ (Russian Time Zone). Строго говоря, наименования становятся похожими на применявшиеся до 2104 г. Для того чтобы названия временных зон оставались стандартными на всех компьютерах и серверах, установите соответствующее обновление kb3148851 .

Ввиду того, что любая поддержка Windows XP и Windows 2003 закончилась, официальных обновлений временных зон для этих операционных систем нет. Воспользуйтесь «колхозным», по выражению в одном из форумов, обновлением, которое достигает того же результата, но на неподдерживаемых операционных системах. Загрузить zip-архив (размер — 3 кбайт) можно по этой ссылке .

Как и , архив состоит из файла реестра RTZ.reg, который содержит исправленную информацию по российским временным зонам, вносимую обновлением kb3148851 , и командного файла tzupdatexp.cmd. Изменения в реестр вносятся, если командный файл запускается под управлением Windows XP или Windows Server 2003. Это сделано намеренно, поскольку для более новых операционных систем существуют штатные обновления.

Для применения обновления поместите оба файла из архива в какую-либо папку, сделайте папку текущей и запустите без параметров

tzupdatexp.cmd

В этом случае обновление будет выполнено без изменения текущего часового пояса. По-прежнему можно изменить текущую временную зону в процессе обновления, указав ее наименование (ID) в кавычках в качестве параметра, например

tzupdatexp.cmd «Russian Standard Time»

Данный командный файл удобно использовать для автоматизации обновления на компьютерах в организации, например, с помощью групповых политик. Перезагрузка не требуется. Обратите внимание, что файл реестра RTZ.reg включает только российские временные зоны.

Список наименований (ID) временных зон и их старых и новых отображаемых имен приведен в таблице.

Наименование (ID) Старое отображаемое имя Новое отображаемое имя
Kaliningrad Standard Time (UTC+02:00) Kaliningrad (RTZ 1) (UTC+02:00) Kaliningrad
Russian Standard Time (UTC+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2) (UTC+03:00) Moscow, St. Petersburg, Volgograd
Astrakhan Standard Time (UTC+04:00) Astrakhan, Ulyanovsk
Russia Time Zone 3 (UTC+04:00) Izhevsk, Samara (RTZ 3) (UTC+04:00) Izhevsk, Samara
Ekaterinburg Standard Time (UTC+05:00) Ekaterinburg (RTZ 4) (UTC+05:00) Ekaterinburg
North Central Asia Standard Time (UTC+06:00) Novosibirsk (RTZ 5) (UTC+06:00) Novosibirsk
Altai Standard Time (UTC+07:00) Barnaul, Gorno-Altaysk
North Asia Standard Time (UTC+07:00) Krasnoyarsk (RTZ 6) (UTC+07:00) Krasnoyarsk
North Asia East Standard Time (UTC+08:00) Irkutsk (RTZ 7) (UTC+08:00) Irkutsk
Transbaikal Standard Time (UTC+09:00) Chita
Yakutsk Standard Time (UTC+09:00) Yakutsk (RTZ 8) (UTC+09:00) Yakutsk
Vladivostok Standard Time (UTC+10:00) Vladivostok, Magadan (RTZ 9) (UTC+10:00) Vladivostok
Sakhalin Standard Time (UTC+11:00) Sakhalin
Russia Time Zone 10 (UTC+11:00) Chokurdakh (RTZ 10) (UTC+11:00) Chokurdakh
Russia Time Zone 11 (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky (RTZ 11) (UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky

Но это еще не все! В ночь на 24 апреля Магаданская область перейдет из временной зоны UTC+10 в UTC+11. Microsoft

Как Вы знаете, 26 октября 2014 года произошла смена часовых поясов, в результате чего у Москвы снова стал пояс GMT+3 (точнее, UTC+3). С целью решения этой проблемы Microsoft выпустила несколько исправлений, для Windows Vista/7/8/8.1 и для Windows 2003/2008/2008R2/2012/2012R2. Однако:

  1. Для Windows XP обновление не вышло, поскольку срок поддержки Windows XP истек 8 апреля 2014 года. (Обновление вышло для Windows XP Embedded и для Windows 2003)
  2. Существуют также устройства с Windows (например, GPS навигаторы, на которых установлен Windows CE), где тоже хотелось обновить временную зону.
  3. Для Windows 2003 (а возможно, что и для Windows XP Embedded) обновление сделано "по-хитрому": как Вы знаете, 26 октября 2014 часы переводятся на 1 час назад и перевода на 1 час вперед уже не будет. Однако, 7 января 2015 в 00:00 в Windows 2003 часы снова перейдут на 1 час вперед. А потом - снова на 1 час назад в конце октября 2015 года. Т.е. это обновление на самом деле предполагает установку еще одного (а возможно, что и не одного) обновления Windows 2003.
    Для Windows Vista/2008 и выше такой проблемы нет.

Обновление времени для Windows XP / 2003

Для того, чтобы обновить временную зону в Windows XP и в Windows 2003, не нужно ставить патчи - достаточно сменить часовой пояс. Например, поставить пояс "(GMT+3:00) Kuwait, Riyadh". В случае, если необходимо сменить часовой пояс более, чем у 2-3 компьютеров, это можно автоматизировать с помощью командного файла, выполнив в нем такую команду:

RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,/Z Arab Standard Time

или такую команду:

tzchange /C "Arab standard time"

Выполнить можно любую из команд (можно и обе - они выполняют одно и то же: смену часового пояса на арабское время - Кувейт).

Причем, выполнить эту команду можно и в любой другой операционной системе Windows: в версиях Windows Vista и выше первая команда просто откроет окно с настройкой времени (ничего не поменяв), а вторая команда выдаст ошибку, что нет такой программы - tzchange.

Обновление времени в Windows Vista / 2008, 7 / 2008 R2, 8 / 2012, 8.1 / 2012 R2

Для этих операционных систем в Microsoft выпущены обновления KB2998527 , причем обновления для всех языков одинаковы:

Для Windows Vista / 2008: Windows6.0-KB2998527-x86.msu и Windows6.0-KB2998527-x64.msu

Для Windows 7 / 2008 R2: Windows6.1-KB2998527-x86.msu и Windows6.1-KB2998527-x64.msu

Для выполнения этих обновлений из командной строки выполните:

start /MIN /WAIT wusa.exe <ИМЯ-MSU-ФАЙЛА> /quiet /norestart

например:

start /MIN /WAIT wusa.exe Windows6.1-KB2998527-x86.msu /quiet /norestart

Почему стоит опция wait? Дело в том, что если Вы не хотите определять каждый раз разрядность операционной системы, можно просто запустить на каждом компьютере по 2 обновления: для 32-битных и для 64-битных Windows. При этом одно из обновлений выдаст ошибку (в логах) что мол версия Windows не подходит, а второе установится. Однако, если запустить эти обновления одновременно, то второе всегда завершится с ошибкой типа "уже идет процесс установки обновления". А так - их можно выполнять в одном командном файле.

Часовые пояса Windows на 26 октября 2014

Название Программы: Обновление часовых поясов для Windows XP/2003/vista/7/2008 x86/x64 (rusKB2998527)
Версия программы: KB2570791
Адрес официального сайта: https://support.microsoft.com/kb/2998527/ru
Язык интерфейса:

Россия объявила, что изменит его существующие часовые пояса на 26 октября 2014 г. Корпорация Майкрософт выпустила обновление для Windows на 23 сентября 2014 г. для устранения этого изменения. Пользователям следует установить обновление до 26 октября 2014 г. Чтобы избежать данных неправильный часовой пояс после этой даты.

Скачать на Windows:

Персональные компьютеры (десктопы):

Обновление часовых поясов на ОС Windows XP

Что касается Windows XP, Компания Microsoft рекомендует пользователям, использующим Windows XP, переходить на новые, более современные операционные системы. Ибо с 8 апреля 2014 года компания Microsoft прекратила техническую поддержку операционной системы Windows XP. Но вы можете попробовать скачать и установить данные обновления:

Серверные системы:

Необходимость перезагрузки

Может потребоваться перезагрузить компьютер после установки обновлений.

Обновление не применимо к этому компьютеру

При попытке установить обновление на W7, система выдала ошибку «Обновление не применимо к этому компьютеру». Не в списке установленных, не в списке доступных для скачивания его тоже не было. Все дело в отсутствии SP1. Без него обновление не установится. Скачать 32-битную версию можно , а 64-битную .

Накопительный пакет обновления часовых поясов для операционных систем Windows за август 2011 года

Название Программы: Обновление часовых поясов для Windows XP/2003/vista/7/2008 x86/x64 (KB2570791)
Версия программы: KB2570791
Адрес официального сайта: https://support.microsoft.com/?kbid=2570791
Язык интерфейса: rus

Скачать:Vista , Vista x64 , Windows 7 , Windows 7 x64 , XP SP3 , Windows Server 2003 and XP SP3 x64

Описание: Обновление корректирует изменения часовых поясов в соответствии с изменением законодательства некоторых стран, в т.ч. России (отмена перехода на летнее время)

Windows XP
Необходимо иметь Windows XP Service Pack 3 (SP3) для установки этого обновления.

Этот накопительный пакет обновления можно установить даже после установки ранее выпущенные обновлений. Это обновление заменяет следующее обновление:

Windows Server 2003
Необходимо установить это обновление Windows Server 2003 SP2.
Необходимо перезагрузить компьютер после установки этого обновления.

2443685 Декабрь 2010 накопительное обновление часового пояса для операционных систем Microsoft Windows

Windows Vista или Windows Server 2008
Необходимо установить Windows Vista или установлен пакет обновления 2 (SP2) для Windows Server 2008 для установки этого обновления.
Необходимо перезагрузить компьютер после установки этого обновления.
Этот накопительный пакет обновления можно установить даже после установки следующие ранее выпущенные обновления. Это обновление заменяет следующее обновление:
2443685 Декабрь 2010 накопительное обновление часового пояса для операционных систем Microsoft Windows

Windows 7 или Windows Server 2008 R2
Не требуются для установки этого обновления. Тот же пакет устанавливает, как в версии RTM, а также версии 1 (SP1) Windows 7 и Windows Server 2008 R2.
Необходимо перезагрузить компьютер после установки этого обновления.
Этот накопительный пакет обновления можно установить даже после установки следующие ранее выпущенные обновления. Это обновление заменяет следующее обновление:
2443685 Декабрь 2010 накопительное обновление часового пояса для операционных систем Microsoft Windows

Описание:
Это обновление заменяет и заменяет обновление 2443685, которое было выпущено в декабре 2010. Это обновление также включает дополнительные изменения часового пояса выпущены в виде исправления после публикации обновления 2443685.

Обновление смещения UTC и удаленных летнего времени для часовых поясов, перечисленных в таблице.

Калининград (зима)[Отображаемое имя «(UTC + 3: 00) Калининград»]:
Нового часового пояса Windows был создан и имеет отображаемое имя «(UTC + 3: 00) Калининград.» Этот часовой пояс не наблюдать за переход на летнее время.
Ньюфаундлендское время (зима) [Отображаемое имя «(UTC-3: 30) Ньюфаундленд»]:
ЛЕТНЕЕ время начала и время окончания были обновлены из 12: 01 A.M. до 2:00

В соответствии с недавно принятыми законами, 27 марта в 02:00 по местному времени в ряде регионов России произойдет изменение часовых поясов. Microsoft работает над срочным обновлением для Windows, в котором будут отражены эти изменения.

Промежуточное решение

Сейчас обновление для Windows находится в процессе разработки. Это займет определенное время, необходимое для того, чтобы протестировать, распространить и установить обновление. Вместе с тем перевод часов в указанных регионах состоится в короткие сроки. Поэтому сейчас мы предлагаем промежуточное решение, которое позволит отрегулировать время на ваших устройствах до выхода обновления.

Официальное заявление компании по данному вопросу вы можете прочитать на сайте http://microsoft.com/time .

Обновление будет доступно во вторник, 12 апреля 2016 года.

Забайкальский край

Пользователи могут временно переключиться на следующий часовой пояс в день перевода часов. После выхода и установки обновления вам потребуется снова сменить часовой пояс.

Запланированные изменения в Windows, касающиеся часовых поясов

Мы планируем включить в готовящееся обновление следующие изменения. Пользователи в упомянутых регионах смогут сменить часовые пояса на новые сразу после установки обновления.

Новые часовые пояса

Астраханская и Ульяновская области

Республика Алтай и Алтайский край

Забайкальский край

Сахалинская область

Изменения в существующих часовых поясах

Данные изменения касаются исключительно отображения названий часовых поясов, само время изменено не было.

Название часового пояса Прежнее отображаемое название Новое отображаемое название
Kaliningrad Standard Time (UTC+02:00) Калининград (RTZ 1) (UTC+02:00) Калининград
Russian Standard Time (UTC+03:00) Москва, Санкт-Петербург, Волгоград (RTZ 2) (UTC+03:00) Москва, Санкт-Петербург, Волгоград
Russia Time Zone 3 (UTC+04:00) Ижевск, Самара (RTZ 3) (UTC+04:00) Ижевск, Самара
Ekaterinburg Standard Time (UTC+05:00) Екатеринбург (RTZ 4) (UTC+05:00) Екатеринбург
N. Central Asia Standard Time (UTC+06:00) Новосибирск (RTZ 5) (UTC+06:00) Новосибирск
North Asia Standard Time (UTC+07:00) Красноярск (RTZ 6) (UTC+07:00) Красноярск
North Asia East Standard Time (UTC+08:00) Иркутск (RTZ 7) (UTC+08:00) Иркутск
Yakutsk Standard Time (UTC+09:00) Якутск (RTZ 8) (UTC+09:00) Якутск
Vladivostok Standard Time (UTC+10:00) Владивосток, Магадан (RTZ 9) (UTC+10:00) Владивосток
Russia Time Zone 10 (UTC+11:00) Чокурдах (RTZ 10) (UTC+11:00) Чокурдах
Russia Time Zone 11 (UTC+12:00) Анадырь, Петропавловск-Камчатский (RTZ 11) (UTC+12:00) Анадырь, Петропавловск-Камчатский

FAQ

Как мне планировать встречи и мероприятия в Outlook и других программах с учетом этих изменений?

После установки обновления можно будет планировать встречи с использованием новых часовых поясов. Однако если вы пользуетесь промежуточным решением, внимательно следите за временем встречи. Если встреча состоится до перехода на новое время, планировщик использует старый часовой пояс. Если встреча назначена на дату после перевода часов, планируйте ее с учетом временно установленного часового пояса.

Для примера возьмем встречу, которая состоится в Сахалинской области.

  • Время встречи, запланированной на 26 марта, указывается с учетом действующего часового пояса, “(UTC+10:00) Магадан”, поскольку в Сахалине действует магаданское время.
  • Время встречи, запланированной на 1 апреля, указывается с учетом временно установленного часового пояса, “(UTC+11:00) Чокурдах (RTZ 10)”.
  • Время встречи, запланированной на 13 апреля, но внесенной в расписание до установки обновления, также указывается с учетом временно установленного часового пояса, “(UTC+11:00) Чокурдах (RTZ 10)”.
  • Время встречи, запланированной на 1 мая, когда обновление уже давно установлено, указывается с учетом нового часового пояса, “(UTC+11:00) Сахалин”.

Повторяющиеся встречи, которые состоятся как до, так и после перехода регионов на новое время, возможно, придется распланировать заново. После обновления данных и перехода на новый часовой пояс это можно сделать в любой момент. Тем не менее, при использовании промежуточного решения внимательно следите за тем, какой часовой пояс использовался при планировании каждой из этих встреч.

Если вам требуется изменить время для большого числа встреч, воспользуйтесь инструкциями и инструментами, приведенными по ссылке: KB931667 .

Зачем переходить на новые часовые пояса?

Данные о часовом поясе используются во множестве различных ситуаций. Показ верного времени в командной строке – лишь одна из них. Многие приложения требуют перехода на местное время, причем это касается прошлых, текущих и будущих операций.

Когда весь часовой пояс переводит часы весной и осенью или переходит на новое время, довольно просто обновить существующую запись в реестре, содержащую данные о часовом поясе, скорректировав данные и указав момент, когда новые данные вступают в силу. Однако в случае перевода часов только в части часового пояса, приходится разделять существующую запись на две части. В новую запись без изменения переносятся все старые данные до момента перехода на новое время, а после этого используются новые данные. В результате записи в обозначенных регионах указывают верное время как до, так и после перевода часов.

Updated March 28, 2016 1:40 pm

Похожие статьи