Use Configuration Groups to Detect Daylight Savings Time (DST) Patch



Configuration Groups can be used to detect whether the Microsoft Daylight Savings Time (DST) Patch has been installed. Please refer to Microsoft KB article 931836 for information on the DST patch  http://support.microsoft.com/kb/931836/.

Windows XPSP2 and Windows 2003 Server

When installed, the Patch for Windows XP Service Pack 2 and Windows 2003 Server writes to key areas in the registry that can be used within Configuration Group Rules to determine if the Patch has been installed. Either branch can be used to determine if the DST patch has been installed.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB931836

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KB931836

Prism Rulesets - (download the ZIP file located at the bottom of this article in the "Article Attachments" area.)

EXISTS <Registry Key> "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB931836"

EXISTS <Registry Key> "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KB931836"

Windows XPSP1, Windows 2000 and earlier

Refer to the New Boundary KB Article for more information on rolling out the updates http://www.nbtnet.newboundary.com/supportkb/article.aspx?id=10562.

Because this solution doesn't write the same registry information as above, we suggest modifying the Prism Package available with this article to add a "marker". Build a Configuration group based on the existence of this marker. For example, create this registry key within the Package "HKEY_LOCAL_MACHINE\Software\Lanovation\Marker\DSTPatchInstalled". Then build Configuration Groups based on this registry key.

EXISTS <Registry Key> "HKEY_LOCAL_MACHINE\SOFTWARE\Lanovation\Marker\DSTPatchInstalled"