South Australia (Adelaide) Daylight Savings Patch 2009 – 2010 (09-10) – and 2010 – 2011

Pretty annoying how the government keeps changing the daylight savings schedule year to year.
Here is a working registry patch to correct the daylight savings issue for Adelaide.

This patch is good for Windows XP, and should work on Vista as well.
It corrects the daylight savings time to the current official schedule (first Sunday Oct to first Sun April):

2009-10 TAS, VIC, ACT, NSW, SA 4/10/2009 4/4/2010

Paste the following (between the lines) into a registry file and run it (ie. call it Adelaide2009DST.reg)
You may need to change your timezone to another one, and then pick Adelaide again for it to apply immediately.

______________

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime ZonesCen. Australia Standard Time]
“Display”=”(GMT+09:30) Adelaide”
“Dlt”=”Cen. Australia Daylight Time”
“Std”=”Cen. Australia Standard Time”
“MapID”=”-1,76″
“Index”=dword:000000fa
“TZI”=hex:c6,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,04,00,00,00,01,00,03,00,00,
  00,00,00,00,00,00,00,0a,00,00,00,01,00,02,00,00,00,00,00,00,00

_______________

 If you want to know how to create a patch like the above for other cities, go here:
http://support.microsoft.com/kb/914387

_______________

Updated – 22/10/10

If you create a registry file with the following timezone info ripped from a Windows 7 computer, it should for each year here on in. The above patch modified it only for one year.

___

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime ZonesCen. Australia Standard Time]
“MUI_Display”=”@tzres.dll,-660”
“MUI_Dlt”=”@tzres.dll,-661”
“MUI_Std”=”@tzres.dll,-662”
“Display”=”(UTC+09:30) Adelaide”
“Dlt”=”Cen. Australia Daylight Time”
“Std”=”Cen. Australia Standard Time”
“TZI”=hex:c6,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,04,00,00,00,01,00,03,00,00,
  00,00,00,00,00,00,00,0a,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime ZonesCen. Australia Standard TimeDynamic DST]
“FirstEntry”=dword:000007d7
“LastEntry”=dword:000007d8
“2007”=hex:c6,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,03,00,00,00,05,00,03,00,
  00,00,00,00,00,00,00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00
“2008”=hex:c6,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,04,00,00,00,01,00,03,00,
  00,00,00,00,00,00,00,00,0a,00,00,00,01,00,02,00,00,00,00,00,00,00

 ___