DOCUMENT:Q254083 06-AUG-2002 [sms] TITLE :SMS 2.0 SP1 Is Not Compatible with WMI Version 1085 PRODUCT :Microsoft Systems Management Server PROD/VER:winnt:2.0,2.0 SP1 OPER/SYS: KEYWORDS:kbsms200 kbsms120 kbsms120bug ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Systems Management Server versions 2.0, 2.0 SP1 ------------------------------------------------------------------------------- IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base: Q256986 Description of the Microsoft Windows Registry SYMPTOMS ======== After you upgrade to version 1085 of Windows Management Instrumentation (WMI) on the Systems Management Server (SMS) site provider site system, the SMS Administrator console can no longer connect to the site database. Instead, the following error message may be generated: Runtime Error! Program C:\winnt\system32\mmc.exe abnormal program termination CAUSE ===== This behavior is caused by security changes in the later WMI version that prevents the SMS provider from functioning correctly. WORKAROUND ========== WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. To restore functionality to a site server that has been upgraded, remove WMI and install the version that is included with SMS. NOTE: Removing WMI removes all data and provider registrations from the repository. Instructions for restoring the data and registrations that SMS depends on are listed later in this article. For instructions regarding the restoration of third-party software products that are also dependant on WMI, please contact the product manufacturer. Manual Removal of WMI --------------------- 1. Stop the Windows Management service. 2. Using the Instsrv.exe utility from the Microsoft Windows NT Resource Kit, remove the service by using a command syntax similar to: instsrv winmgmt remove Note that this command syntax may vary depending on the installed build number. 3. Manually delete the %SystemRoot%\System32\Wbem folder and its contents. 4. In the registry, remove the WBEM key from: HKEY_LOCAL_MACHINE\Software\Microsoft Reinstallation of WMI --------------------- 1. Set up the Windows Management Instrumentation (WMI) server components. At a command prompt, in the :\\Bin\ folder, type the following command by using the hotfixed version of Wbemsdk.exe: wbemsdk.exe /s /server 2. To restore the provider and other data needed by the site, manually compile the MOF files by typing the following commands at a command prompt, pressing ENTER after each command: cd %systemroot%\system32\wbem mofcomp x:\\bin<\platform\>sms_schm.mof mofcomp x:\\bin<\platform\>smsprov.mof mofcomp x:\\bin<\platform\>cmprov.mof mofcomp x:\\bin<\platform\>cpprov.mof mofcomp x:\\bin<\platform\>pollprov.mof mofcomp x:\\bin<\platform\>netdisc.mof If the SMS provider is located on a computer other than the site server, compile the .mof files located on that computer by typing the following lines at a command prompt cd %systemroot%\system32\wbem mofcomp :\smsprov\mofs\\sms_schm.mof mofcomp :\smsprov\mofs\\smsprov.mof where is the drive where the provider is installed. 3. In the Systems Management Server Administrator console, the node under the Systems Management Server node may state that the connection did not succeed. If so, delete that connection node by right-clicking it and then clicking Delete. Restore the node by right-clicking the Systems Management Server node, pointing to All Tasks, and then clicking Connect To Site Database. In the Site Database Connection Wizard, click Next, and then click "Reconnect to the site database for this site server". Click Next, and then click Finish. 4. Restart the computer. STATUS ====== Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. MORE INFORMATION ================ WMI version 1085 is automatically installed by several third-party products that may have dependencies on using the newer version of WMI. These products should not be installed on an SMS 2.0 or 2.0 SP1 site server or provider server. Additional query words: prodsms ====================================================================== Keywords : kbsms200 kbsms120 kbsms120bug Technology : kbSMSSearch kbSMS200 kbSMS200SP1 Version : winnt:2.0,2.0 SP1 Issue type : kbprb Solution Type : kbfix ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2002.