Letní čas v systému Windows XP

26. října 2014 ve 2 hodiny ráno země (přesněji, téměř celá) otočí šipky o hodinu zpět a přepne se tak na stálý zimní čas. Dříve jsme již podrobně prozkoumali nadcházející změny a aktualizace systému Windows, které jsou nezbytné pro správný přechod na zimní čas. Ve stejném článku bylo zdůrazněno, že v případě systému Windows XP a dalších nepodporovaných systémů společnost Microsoft nevydá aktualizace, které přepnou na zimní čas. Naštěstí existuje cesta ven a uživatelé XP nemusí zůstat navždy v „letním čase“.

V tomto článku si ukážeme, jak správně přepnout na zimní čas v systému Windows XP. Na základě aktualizace pro systém Windows Server 2003 jsme připravili skript pro opravu časových pásem v systému Windows XP a dalších nepodporovaných operačních systémech (do kterých nelze aktualizaci nainstalovat) KB2998527) Připravili jsme pro vás hotový reg soubor pro všechna časová pásma Ruska, kterou musíte importovat do registru a přepnout počítač do upraveného časového pásma.

Archiv se souborem obsahujícím hotová časová pásma pro Windows XP si můžete stáhnout zde TimeZone-WindowsXP.zip (13 Kb). Rozbalte jeho obsah (soubor TimeZone-WindowsXP.reg) do libovolného adresáře a postupně provádět dvě operace:

  1. Importujte reg soubor s novými časovými pásmy do registru:
    Reg import c: \ path \ TimeZone-WindowsXP.reg

    (musíte zadat úplnou cestu k souboru)

  2. Změňte aktuální časové pásmo na nové. Můžete to udělat z GUI nebo z příkazového řádku:
     % WINDIR% \ System32 \ tzchange.exe / c "název časového pásma"
    Tip. V regionech, které nepřekládají hodinky ani se nepřesouvají mezi zónami, lze tento krok provést až po 26. říjnu.

Následující tabulka ukazuje shodu mezi zobrazením a názvem služby nových časových pásem:

Zobrazované jméno časového pásmaNázev systému časového pásma
(UTC + 02: 00) Kaliningrad (RTZ 1)Kaliningradský standardní čas
(UTC + 03: 00) Moskva, St. Petersburg, Volgograd (RTZ 2)Ruský standardní čas
(UTC + 04: 00) Izhevsk, Samara (RTZ 3)Časové pásmo Ruska 3
(UTC + 05: 00) Jekatěrinburg (RTZ 4)Jekatěrinburgský standardní čas
(UTC + 06: 00) Novosibirsk (RTZ 5)N. Standardní čas Střední Asie
(UTC + 07: 00) Krasnojarsk (RTZ 6)Standardní čas severní Asie
(UTC + 08: 00) Irkutsk (RTZ 7)Standardní čas severní Asie
(UTC + 09: 00) Jakutsk (RTZ 8)Jakutsk standardní čas
(UTC + 10: 00) Vladivostok, Magadan (RTZ 9)Vladivostok Standardní čas
(UTC + 11: 00) Čokurdakh (RTZ 10)Časové pásmo Ruska 10
(UTC + 12: 00) Anadyr, Petropavlovsk-Kamčatskij (RTZ 11)Časové pásmo Ruska 11

Pokud například počítač potřebuje změnit časové pásmo na Novosibirsk, příkaz bude vypadat takto:

% WINDIR% \ System32 \ tzchange.exe / c "N. standardní čas střední Asie"
Tip. Pokud tzutil není v systému Windows XP k dispozici, můžete změnit časové pásmo pomocí jiného příkazu

 Control.exe TIMEDATE.CPL ,, / Z Ruský standardní čas

(příklad pro časové pásmo v Moskvě).

Po aktualizaci časových pásem v počítači nastavení času ukáže, že aktuální časové pásmo - Rusko TZ 5 letní čas.

A na kartě Časové pásmo se zobrazí pásmo (UTC + 06: 00) Novosibirsk (RTZ 5).

Známé problémy:

  1. Po aktualizaci časových pásem na Russified verzi systému Windows XP se všechna časová pásma zobrazí v angličtině
  2. Po přepnutí na letní čas 26. října bude muset systém Windows XP provést další změnu, která zakáže letní čas (zrušte zaškrtnutí políčka Automaticky letní čas a zpět) a tato operace musí být dokončena do ledna 2015
  3. Skript Powershell pro získání nastavení časového pásma v počítači domény