To the many people who wrote to say, "Thank You": You are welcome. I appreciate the validation of my work. I will send personal replies, but I am currently assisting the few people who had difficulty.

I have had a report that the fix did not work with Windows 95. If you are running Windows 95, please use Contact Solprovider to let me know whether this fix worked for you. I ask that anybody reporting success or failure with this fix to please include the time zone being used.
- solprovider
I still think Windows 98 is the best operating system from Microsoft so this article explains how to fix the rules for Windows 98's time zones with the new 2007 rules for Daylight Saving Time (DST). The fix is very easy, These DST rules are from Microsoft with some corrections from MDGx. I changed the format so they work with Windows 98 (and Windows ME.) Since Congress reserved the right to change the rules for time zones back to the rules as they were since 1986 if no significant energy savings are noticed or the public complains, I also provide a method to return to the old rules.

If you are using Microsoft Internet Explorer, you can choose "Open".
If you are using a better browser, you should choose "Save" or "Save it to disk", wait for the download to complete, and double-click the file to run it.
Continue either method by clicking OK twice (on each of two messages about the registry.)
Then double-click the time. The clock usually appears in the lower right corner of your screen. The Date/Time Control Panel will appear. Change the time zone if necessary. Make certain that "Automatically adjust clock for daylight saving time" is checked.

You can apply this fix at any time. Your computer will update the clock correctly when Daylight Saving Time (DST) starts or ends.

The last time change in the United States was at 2 AM on March 11, 2007. If you did not install this patch before then, you should install it now. If it is before April 1, 2007, you must manually correct the clock forward one hour. If you manually adjusted the clock and do not patch before April 1, 2007, the clock will advance again. Unpatched computers will adjust forward one hour at 2 AM on April 1, 2007 if the "Automatically adjust clock for daylight saving time" is checked.

If you wish to test the fix, set your clock to 1:59 AM on March 11, 2007. Wait one minute. A popup should appear stating the change has taken place.

The next change is scheduled for 2 AM on November 4, 2007. I recommend installing the patch before 2 AM on October 28, 2007. Without the patch, your clock will incorrectly change one week too early on October 28, 2007.
To return to the old 1986-2006 Daylight Saving Time Rules (DST) for Time Zones for Windows 98:
Download Old Time ZonesFollow the same instructions as for the new fix.
My gratitude to MDGx for his corrections. You should read MDGx's page about time zones if you are using a Microsoft operating system other than Windows 98. He also has an EXE program to make the Windows 98 update even easier. (I prefer to provide REG files since they are text and can be easily checked for maliciousness. I trust MDGx to provide safe programs, but that does not imply you should. You do not need his program if you followed my instructions.)
This could be a great conspiracy theory. Microsoft stops supporting Windows 98, and the President of the United States announces the first change to the rules for Daylight Saving Time in 20 years. This is the first time a change in the rules has affected personal computers in the United States since the last change was before personal computers were popular. Because Windows 98 is no longer supported by Microsoft, many people think they need to upgrade for their computer's clock to work correctly. The above fix required about ten minutes of work to create and test, and it is only available here.