Patch Assessment Fails to Scan for Patch MSWU-116 (Q931836) or MSWU-092 (Q928388)

Article:TECH113878  |  Created: 2007-01-06  |  Updated: 2008-01-27  |  Article URL http://www.symantec.com/docs/TECH113878
Article Type
Technical Solution


Issue



bv-Control for Windows Patch Assessment fails to scan for the Daylight Savings Time (DST) patch MSWU-116 (Q931836) or MSWU-092 (Q928388)

Symptoms
  • Patch Assessment queries fail to scan for DST patch MSWU-092 (Q928388).
  • Patch Assessment queries fail to scan for DST patch MSWU-116 (Q931836).


Conditions
Information in this article applies to the following operating systems only:
  • Microsoft Windows Server 2003 and Server 2003 R2 (all editions)
  • Microsoft Windows XP (all editions)


Change
Beginning Spring 2007, DST start and end dates in the United States (U.S.)  must comply with the Energy Policy Act of 2005.  DST dates in the U.S. will start three weeks earlier at 2 o'clock A.M. on the second Sunday in March and will end one week later at 2 o'clock A.M. on the first Sunday in November.



Cause



  • Microsoft released patch MSWU-092 (Q928388) for certain operating systems to comply with the Energy Policy Act of 2005.
  • Microsoft released patch MSWU-116 (Q931836) that supersedes MSWU-092 (Q928388).
  • The ability for bv-Control for Windows v.8.10 to scan for non-security patches such as MSWU-116 and MSWU-092 is under development.

Solution



DISCLAIMER: Patch Assessment queries use the Shavlik scan engine third-party technology. The technology is built and maintained by Shavlik. For more information on the Shavlik scan engine, visit Shavlik's website at http://www.shavlik.com .

There are two options to work around the issue of Patch Assessment queries failing to find MSWU-116 or MSWU-092.

OPTION #1

Follow Method A and Method B to build queries that scan the computers on the network:

METHOD A -
QUERY FOR SERVER 2003 CLASS COMPUTERS

WARNING:
The following steps are an advanced query building exercise. For guidance with query building, please call Symantec Support at 800-813-5867.
  1. Create a new query using the "New Query" Wizard.
  2. Select the bv-Control for Windows > Machines data source.
    • NOTE: Steps 3-12 check for MSWU-116 while steps 13-20 check for MSWU-092 on Server 2003 computers.
    • NOTE: Steps 3-20 below require adding the same Field "Registry Value as String" four times, each time specifying a different value.
  3. On the Field Specification Tab, add the field "Registry Value as String".
  4. Click the Change Descriptor button, then expand Advanced Descriptors.
  5. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows Server 2003\SP3\KB931836".
    • For the Registry value Name, type "Description".
  6. On the Field Specification tab, add another field "Registry Value as String".
  7. Click the Change Descriptor button, then expand Advanced Descriptors.
  8. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type " SOFTWARE\Microsoft\Updates\Windows Server 2003\SP3\KB931836".
    • For the Registry Value Name, type "InstalledDate".
  9. On the Field Specification tab, add another field "Registry Value as String".
  10. Click the Change Descriptor button, then expand Advanced Descriptors.
  11. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type " SOFTWARE\Microsoft\Updates\Windows Server 2003\SP3\KB931836".
    • For the Registry Value Name, type "InstalledBy".
  12. On the Field Specification Tab, add the field "Registry Value as String".
  13. Click the Change Descriptor button, then expand Advanced Descriptors.
  14. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows Server 2003\SP2\KB928388".
    • For the Registry value Name, type "Description".
  15. On the Field Specification tab, add another field "Registry Value as String".
  16. Click the Change Descriptor button, then expand Advanced Descriptors.
  17. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type " SOFTWARE\Microsoft\Updates\Windows Server 2003\SP2\KB928388".
    • For the Registry Value Name, type "InstalledDate".
  18. On the Field Specification tab, add another field "Registry Value as String".
  19. Click the Change Descriptor button, then expand Advanced Descriptors.
  20. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type " SOFTWARE\Microsoft\Updates\Windows Server 2003\SP2\KB928388".
    • For the Registry Value Name, type "InstalledBy".
  21. On the Filter Tab, specify the following filters:
    • (OS Version String Contains 5.1
    • -OR- OS Version String Contains 5.2)
    • -AND- Machine Is Available? Is Yes
  22. If necessary, define a scope on the Scope Tab.
    • NOTE: Consider using the machine scope variable "%WORKSTATIONS" for scanning only Windows XP workstation computers or the machine scope variable "%SERVERS" for scanning only Server 2003 class computers.


METHOD B -
QUERY FOR WINDOWS XP WORKSTATION COMPUTERS

WARNING:
The following steps are an advanced query building exercise. For guidance with query building, please call Symantec Support at 800-813-5867.
  1. Create a new query using the "New Query" Wizard.
  2. Select the bv-Control for Windows > Machines data source.
    • NOTE: Steps 3-12 check for MSWU-116 while steps 13-20 check for MSWU-092 on Windows XP workstation computers.
    • NOTE: Steps 3-20 below require adding the same Field "Registry Value as String" four times, each time specifying a different value.
  3. On the Field Specification Tab, add another field "Registry Value as String".
  4. Click the Change Descriptor button, then expand Advanced Descriptors.
  5. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB931836".
    • For the Registry Value Name, type "Description".
  6. On the Field Specification Tab, add another field "Registry Value as String".
  7. Click the Change Descriptor button, then expand Advanced Descriptors.
  8. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB931836".
    • For the Registry Value Name, type "InstalledDate".
  9. On the Field Specification Tab, add another field "Registry Value as String".
  10. Click the Change Descriptor button, then expand Advanced Descriptors.
  11. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB931836".
    • For the Registry Value Name, type "InstalledBy".
  12. On the Field Specification Tab, add another field "Registry Value as String".
  13. Click the Change Descriptor button, then expand Advanced Descriptors.
  14. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB928388".
    • For the Registry Value Name, type "Description".
  15. On the Field Specification Tab, add another field "Registry Value as String".
  16. Click the Change Descriptor button, then expand Advanced Descriptors.
  17. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB928388".
    • For the Registry Value Name, type "InstalledDate".
  18. On the Field Specification Tab, add another field "Registry Value as String".
  19. Click the Change Descriptor button, then expand Advanced Descriptors.
  20. Double click Enter a Registry Value and enter the following information:
    • Select the HKLM radio button.
    • For the Registry Key Name, type "SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB928388".
    • For the Registry Value Name, type "InstalledBy".
  21. On the Filter Tab, specify the following filters:
    • (OS Version String Contains 5.1
    • -OR- OS Version String Contains 5.2)
    • -AND- Machine Is Available? Is Yes
  22. If necessary, define a scope on the Scope Tab.
    • NOTE: Consider using the machine scope variable "%WORKSTATIONS" for scanning only Windows XP workstation computers or the machine scope variable "%SERVERS" for scanning only Server 2003 class computers.

OPTION #2
Call Symantec Support at 800-813-5867 for a copy of the query or download a copy by clicking the link below.
  1. Contact Symantec Support at 800-813-5867 to request that a Product Support Analyst email you a copy of the query in .XML format.
  2. Save the query to a computer running the RMS Console.
  3. In the RMS Console, right click the "Shared" or "My Items" folder.
  4. From the floating menu, select "Import Definition From".
  5. Point to the location where you saved the query in step #2.


    References
    For additional information on Microsoft Patch MSWU-092, visit the Microsoft web site:

    2007 time zone update for Microsoft Windows operating systems
    For additional information on Microsoft Patch MSWU-116, visit the Microsoft web site:
    February 2007 cumulative time zone update for Microsoft Windows operating systems

    For additional information on the Shavlik Scan Engine and related technology, visit the Shavlik web sites:

    http://forum.shavlik.com/viewtopic.php?t=4355&highlight=mswu092
    http://forum.shavlik.com/viewtopic.php?t=4410&highlight=mswu092






    Legacy ID



    2007745714306898


    Article URL http://www.symantec.com/docs/TECH113878


    Terms of use for this information are found in Legal Notices