DOCUMENT:Q202940 13-JAN-2001 [sms] TITLE :SMS: Resource Explorer Shows Blank Hardware Inventory Classes PRODUCT :Microsoft Systems Management Server PROD/VER::2.0 OPER/SYS: KEYWORDS:kbClient kbConfig kbMMC kbsms200 kbCollections kbInventory kbResX kbsmsAdmin kbsmsUtil ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Systems Management Server version 2.0 ------------------------------------------------------------------------------- SUMMARY ======= In Resource Explorer, when you are viewing hardware for a Systems Management Server 2.0 client, some hardware inventory classes that are displayed may not contain data, although other clients display data for the same hardware inventory classes. This behavior can be seen in the following scenarios: - A child site reporting to the parent has more options enabled in the SMS_def.mof file than other child sites also reporting to the parent, or more options enabled than are on the parent site itself. - A client that is assigned to multiple sites uses the principal site's SMS_def.mof file. If this site has enabled more classes in its SMS_def.mof file than the other site(s) that the client is assigned to, this problem may occur. MORE INFORMATION ================ During the initial hardware inventory, by default, SMS collects as many as 200 hardware properties with details such as: - Number of disk drives - Type of processor - Amount of memory - Operating system - Monitor and display settings - Computer name and IP address - Information about peripherals connected to the resource - Network type The properties that are collected depend on which classes and attributes are enabled in the SMS_def.mof file. Classes are categories of hardware resources. Although this file contains more than 650 properties, it is distributed with approximately 200 of the properties enabled. This file can be modified by administrators. SMS_def.mof contains classes and properties of hardware that are defined by the Desktop Management Task Force (DMTF). Properties are the attributes of the classes. SMS_def.mof is used by hardware inventory client components to determine what classes and properties should be gathered. SMS_def.mof is stored on CAPs in the \CAP_sitecode\CLIFILES.BOX\HINV directory. A master copy of this file is stored on the site server in \smsdir\INBOXES\CLIFILES.SRC\HINV. Disabled properties in SMS_def.mof can be enabled by editing the master copy. Both Windows 16-bit and Windows 32-bit client computers use the SMS_def.mof file to determine what hardware inventory should be collected. However, the way the data is collected on these client computers differs. Windows 32-bit client computers use the CIM Object Manager (started by the Windows Management Service) to collect hardware inventory data from providers. Windows 16-bit client computers use the Hardware Inventory Client Agent to collect inventory data. On both client computer types, collection data is sent to the Client Access Point (CAP) by the Hardware Inventory Client Agent and added to the site server database by threads of the SMS Executive. Only a subset of the data that is collected by the CIM Object Manager can be collected by the Windows 16-bit Hardware Inventory Client Agent. Further, most hardware data processing for Windows 16-bit client computers is done on the site server. On the other hand, most hardware data processing for Windows 32-bit client computers is completed on the client computer. So, for example, only changes in hardware configuration are sent to the CAP by the Windows 32-bit client agent, while all hardware data is sent to the CAP by the Windows 16-bit client agent, and the site server must then process the data to find changes in hardware inventory. REFERENCES ========== For additional information about this topic, click the article numbers below to view the articles in the Microsoft Knowledge Base: Q199318 How SMS Uses the SMS_DEF.MOF in Hardware Inventory Q200879 Resource Explorer Does Not Show Readable Format of Inventory Q237495 Err Msg: ERROR 2 Failed to Run MofComp Systems Management Resource Guide: - Chapter 10 - Customizing Hardware Inventory - Chapter 13 - Using SMS 2.0 Tools - Part 1 - Chapter 14 - Using SMS 2.0 Tools - Part 2 Additional query words: prodsms ====================================================================== Keywords : kbClient kbConfig kbMMC kbsms200 kbCollections kbInventory kbResX kbsmsAdmin kbsmsUtil Technology : kbSMSSearch kbSMS200 Version : :2.0 Issue type : kbinfo ============================================================================= 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 2001.