Microsoft KB Archive/165124

= Australian Time Zones End Daylight Saving Time on Wrong Date =

Article ID: 165124

Article Last Modified on 1/23/2007

-

APPLIES TO


 * Microsoft Windows NT Workstation 3.5
 * Microsoft Windows NT Workstation 3.51
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Server 3.5
 * Microsoft Windows NT Server 4.0 Standard Edition

-



This article was previously published under Q165124



IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.



SYMPTOMS
Windows NT ends daylight saving time in the Brisbane, Melbourne, Sydney and Adeliade time zones on the first Sunday in March. The time zones do not actually officially switch back to standard time until the last Sunday of March.



CAUSE
The date that Windows NT ends daylight saving time is set incorrectly in the system registry.



WORKAROUND
To work around this problem, do one of the following:  The Windows NT 4.0 Resource Kit includes a TZEDIT program. Use this program to change the affected time zones to end daylight saving time on the last Sunday in March. If the Resource Kit is unavailable, make the following changes in the system registry.

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it.

 Start Registry Editor (Regedt32.exe). In the HKEY_LOCAL_MACHINE subtree, find the subkey for the Adelaide time zone:

NOTE: The above registry key is one path; it has been wrapped for readability. Open the value TZI in your time zone key to get into the binary editor.  You should see binary information like this:

<pre class="fixed_text">     C6FDFFFF00000000C4FFFFFF0000030000000100020000000000000000000 A00000005000200000000000000

NOTE: The above binary information is one line; it has been wrapped for readability. </li>  Change this value to the following value:

<pre class="fixed_text">     C6FDFFFF00000000C4FFFFFF0000030000000500020000000000000000000 A00000005000200000000000000

NOTE: The above binary information is one line; it has been wrapped for readability. </li> In the HKEY_LOCAL_MACHINE subtree find the subkey for the Brisbane, Melbourne, Sydney time zone:

NOTE: The above registry key is one path; it has been wrapped for readability.</li> Open the value TZI in your time zone key to get into the binary editor.</li>  You should see binary information like this:

<pre class="fixed_text">     A8FDFFFF00000000C4FFFFFF0000030000000100020000000000000000000 A00000005000200000000000000

NOTE: The above binary information is one line; it has been wrapped for readability. </li>  Change this value to the following value:

<pre class="fixed_text">     A8FDFFFF00000000C4FFFFFF0000030000000500020000000000000000000 A00000005000200000000000000

NOTE: The above binary information is one line; it has been wrapped for readability. </li> Quit Registry editor and restart your computer.</li> The system should now end Daylight Saving Time on the last Sunday in March.</li></ol> </li>  You can also make the necessary registry changes using Regini.exe from the resource kit in conjunction with a text file that contains the following entries:

<pre class="fixed_text">  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Time zones\Cen. Australia Standard Time TZI = REG_BINARY 0x0000002c 0xfffffdc6 0x00000000 0xffffffc4 0x00030000 0x00050000 0x00000002 0x00000000 0x000a0000 0x00050000 0x00000002 0x00000000

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Time Zones\Sydney Standard Time TZI = REG_BINARY 0x0000002c 0xfffffda8 0x00000000 0xffffffc4 0x00030000 0x00050000 0x00000002 0x00000000 0x000a0000 0x00050000 0x00000002 0x00000000

Create this text file using Edit.com or Notepad with word wrap turned off. The text file can only contain ascii text characters. The key name has to be on one line, and the value on the next line, the value being spaced in 4 spaces. Save the text file using any eight-dot-three standard name you like. Then use regini as per the example below.

Example:

regini 

This will automatically make the necessary changes for you. </li></ul>

<div class="status_section">

STATUS
Microsoft has confirmed this to be a problem in Windows NT versions 3.51 and 4.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Additional query words: DST

Keywords: kbbug kbdomain kbsetup KB165124

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.