View Single Post
  #29  
Old February 16th 07, 07:57 PM posted to microsoft.public.win98.gen_discussion,microsoft.public.win98.apps
PCR
External Usenet User
 
Posts: 4,396
Default Daylight Savings Patch

John John wrote:
| tom wrote:
|
| On Feb 15, 3:10 pm, John John wrote:
|
|As I understand it, on Windows 98 the information is stored in these
|2 registry keys:
|
|HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\C urrentVersion\Time
|Zones
|
|HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Con trol\TimeZoneInformati
on
|
|The first key contains the database for _ALL_ time zones. The second
|key contains the information for the time zone _CURRENTLY_ being
|used on the computer. The information in this second key was
|_COPIED_ from the database information stored in the first key
|_WHEN_ the time zone was set. If the information now is different
|than when the time zone was set, the information in the second key
|has to be refreshed to reflect the changes made in the first key, if
|not the time will not change as expected on the new date.
|
|
| Well, I applied Gary's patch to a 98SE system, did not do any extra
| steps, did not reboot. I set system clock to just before 2AM 3/11/07
| and let it tick past 2AM. The time changed.
|
| My test seems to contradict your assertions as applied to 98SE.
|
| A simple explanation for this, when you reset the clock to just before
| 2AM 3/11/07 you had to click on "Apply" thus reselecting and
| reapplying the Time Zone settings and forcing Windows to copy the new
| TZ information from the database key to the ControlSet key.

That seems to be a likely explanation, yea. (Sheesh, I was thinking
maybe something else did it like one of those online clocks like
NistTime!)

| That
| could easily be confirmed by comparing the contents of the registry
| key in question before and after doing the time change. So, simply
| put, by using the clock settings function you have indeed reset the
| key as instructed by Microsoft, whether you do it via the Control
| Panel or via the Toolbar clock is irrelevant, the end result is that
| you have reset the Time Zone settings. If instead of changing the
| time while in Windows you would have instead changed the time in the
| BIOS then booted to Windows your results would have been different.
| If you deploy (push) the fix to machines on a network asking users to
| readjust their clocks is not, or might not be, a good method to have
| the changes applied. As for home users, many will simply apply fixes
| and not bother or know to verify that the patch works, most don't
| even know what dates to use to check the changes.
|
| John

--
Thanks or Good Luck,
There may be humor in this post, and,
Naturally, you will not sue,
Should things get worse after this,
PCR