Ни о чём →
Еще одна проблема с отменой перехода на зимнее время
Как все вокруг знают, россияне так и остались жить теперь в летнем премени.
Но не все наши «железные» помощники оказались в курсе, и многие устройства по-привычке перешли на зимнее время.
Сделал это и один из попадающих в мое поле зрения компьютеров под управлением «древней» Win XP, да еще и англоязычной.
Оценив масштабы бедствия я обнаружил, что:
1. KB2570791 применим только начиная с Windows XP SP3 и выше. Более древние ОС обновиться патчем KB2570791 не смогут
2. Не всегда есть возможность оперативно получить и применить сам патч. Причин может быть множество и их обсуждение не тема данной статьи.
Путем «разбора» патча для русскоязычной винды удалось выявить изменения в реестре, которые совершает патч именно для «Russian Standard Time».
В итоге получился вот такой reg файл, после внесения которого в реестр таймзона заработала «по-медведевски»:
Этот код достаточно поместить в файл с расширением .reg (н-р: update_rus_timezone.reg) и запустить двойным кликом.
Либо можно скачать и запустить готовый reg файл.
А это так сказать backup (tz_ruszone_backup.reg). Для тех, кому ВДРУГ понадобиться «сделать всё, как было».
Подчеркну, что приведенные действия актуальны для англоязычной WinXP, для других ОС этого семейства или для WinXP на других языках предложенное решение может не подойти (т.к. применяется «английское» название русской таймзоны).
Надеюсь кому-то эта информация так же окажется полезной.
wbw, MetalFan
Но не все наши «железные» помощники оказались в курсе, и многие устройства по-привычке перешли на зимнее время.
Сделал это и один из попадающих в мое поле зрения компьютеров под управлением «древней» Win XP, да еще и англоязычной.
Оценив масштабы бедствия я обнаружил, что:
1. KB2570791 применим только начиная с Windows XP SP3 и выше. Более древние ОС обновиться патчем KB2570791 не смогут
2. Не всегда есть возможность оперативно получить и применить сам патч. Причин может быть множество и их обсуждение не тема данной статьи.
Путем «разбора» патча для русскоязычной винды удалось выявить изменения в реестре, которые совершает патч именно для «Russian Standard Time».
В итоге получился вот такой reg файл, после внесения которого в реестр таймзона заработала «по-медведевски»:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time]
"Display"="(GMT+04:00) Moscow, St. Petersburg, Volgograd"
"Dlt"="Russian Daylight Time"
"Std"="Russian Standard Time"
"MapID"="6,7"
"Index"=dword:00000091
"TZI"=hex:10,FF,FF,FF,00,00,00,00,C4,FF,FF,FF,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time\Dynamic DST]
"FirstEntry"=dword:000007da
"LastEntry"=dword:000007db
"2010"=hex:4C,FF,FF,FF,00,00,00,00,C4,FF,FF,FF,00,00,0A,00,00,00,05,00,03,00,\
00,00,00,00,00,00,00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00
"2011"=hex:10,FF,FF,FF,00,00,00,00,C4,FF,FF,FF,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
Этот код достаточно поместить в файл с расширением .reg (н-р: update_rus_timezone.reg) и запустить двойным кликом.
Либо можно скачать и запустить готовый reg файл.
А это так сказать backup (tz_ruszone_backup.reg). Для тех, кому ВДРУГ понадобиться «сделать всё, как было».
Подчеркну, что приведенные действия актуальны для англоязычной WinXP, для других ОС этого семейства или для WinXP на других языках предложенное решение может не подойти (т.к. применяется «английское» название русской таймзоны).
Надеюсь кому-то эта информация так же окажется полезной.
wbw, MetalFan
31.10.2011 13:33+0400