Sccm 2007 Hardware inventory report

Dear Exprt,
How do i ensure SCCM client has seccessfully send H/W inventory report to MP with out any issue and when.
i have look the (InventoryAgent.log) and it did writen (Inventory: Successfully sent report. Destination:mp:MP_HinvEndpoint) but nothing update on server.
[email protected]

Use this blog post to find out where HW stops working.
http://be.enhansoft.com/post/2013/07/25/Troubleshooting-Inventory-Flow.aspx
Yes it is written for CM12 but it is still the same process as CM07.
http://www.enhansoft.com/

Similar Messages

  • SCCM 2007 Hardware Inventory v_GS_VIRTUAL_MACHINE table missing the PhysicalHostName0 and PhysicalHostNameFullyQualifi0 Columns

    Hi All,
    I went to run a query in SQL Management Studio the other day and realized that the
    v_GS_VIRTUAL_MACHINE table missing the PhysicalHostName0
    and PhysicalHostNameFullyQualifi0 Columns.
    I reviewed the Configuration.mof and SMS_def.mof files and they seem fine. The Configuration.mof file has the below in it where it should be gathering the PhysicalHostName0 and PhysicalHostNameFullyQualifi0 parameters.
    // Virtual PC
    #pragma namespace ("\\\\.\\root\\cimv2")
    [DYNPROPS]
    class Win32Reg_SMSGuestVirtualMachine
        [key]
            string InstanceKey;
            string PhysicalHostName;
            string PhysicalHostNameFullyQualified;
    [DYNPROPS]
    instance of Win32Reg_SMSGuestVirtualMachine
        InstanceKey = "VPCKey";
        [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Virtual Machine\\Guest\\Parameters|PhysicalHostName"),
                        Dynamic, Provider("RegPropProv")]
            PhysicalHostName;
        [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Virtual Machine\\Guest\\Parameters|PhysicalHostNameFullyQualified"),
                        Dynamic, Provider("RegPropProv")]
            PhysicalHostNameFullyQualified;
    [DYNPROPS]
    class Win32Reg_SMSGuestVirtualMachine64
        [key]
            string InstanceKey;
            string PhysicalHostName;
            string PhysicalHostNameFullyQualified;
    [DYNPROPS]
    instance of Win32Reg_SMSGuestVirtualMachine64
        InstanceKey = "VPCKey";
        [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Virtual Machine\\Guest\\Parameters|PhysicalHostName"),
                        Dynamic, Provider("RegPropProv")]
            PhysicalHostName;
        [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Virtual Machine\\Guest\\Parameters|PhysicalHostNameFullyQualified"),
                        Dynamic, Provider("RegPropProv")]
            PhysicalHostNameFullyQualified;
    I'm not really sure what to look at next and am hoping someone else has experienced this issue before.
    I have looked at other customers running SCCM 2007 and compared the Configuration.mof and SMS_def.mof files, which look pretty much the same.
    Thanks in advanced.
    Andrew

    Are they running on virtual pc or virtual server? Notice that I said virtual pc and virtual server, not Hyper-v. In CM12 this is fix and will show the physical server when running on Hyper-v.
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • Sccm 2007 Hardware inventory full report fail

    Dears,
    I some machine issuw with H/W inventory rest are fine, below is error snapshot, could not able to resolved when google found below error code but cannot find resolution.
    Error Code
    Description
    0x80040900
    A valid WMI instance inventoried could not be added to the report. The __Path property may be undefined
    [email protected]

    is this only happening to some machines? It appears tome that the WMI class is missing.
    You may wish to do the below
    1) At command prompt, run winmgmt /verifyrepository
    2) If the repository is inconsistent, you should go ahead to run winmgmt /salvagerepository
    3) when the above is completed, run ccmrepair in command prompt in the path c:\windows\system32\ccm
    Blog: http://theinfraguys.com
    Follow me at Facebook
    The Infra Guys Facebook Page
    Please remember to click Mark as Answer on the answer if it helps you in anyway

  • SCCM 2012 - Custom Hardware Inventory Report

    Hi All
    I am looking for a step-by-step on how to build a custom hardware inventory report in SCCM 2012 that is similar to the default Hardware-09A report but with a few added fields.
    The fields I am looking to add are 
    Current logged on user
    Monitor make
    Monitor Model
    Monitor Serial
    Also, if I right click and select Edit, the report view does not open to view the SQL statements.
    Any assistance is appreciated
    Thanks

    and is there a solution for the other points I made?
    Monitor make
    Monitor Model
    Monitor Serial

  • SCCM 2012 "hardware inventory classes" for AppV?

    Hi, I would like to get a better view what App-V application issue we have on App-V 4.6.2 in an usercentric deployment senrio
    I also see that SCCM 2012 "hardware inventory classes" "Appv Client Applications" is not set and not all is activated under "Virtual Applications".
    I also would like to our support to get an better view if an user call an say it dont get an App-V 4.62 required deployment.  
    So what "hardware inventory classes" do I need to activate to get App-V deployment /and launch status.
    /SaiTech

    Are you saying the class exists in SCCM 2012 for you but not applied to all of your virtual applications or that there and can't be applied or that the option isn't in SCCM for you at all?
    PLEASE MARK ANY ANSWERS TO HELP OTHERS Blog:
    rorymon.com Twitter: @Rorymon

  • Hardware inventory reports by scom

    Is there a way to get managed servers hardware inventory list by scom? 

    Hi,
    SCCM is more suitable for your requirement. Here is a similar thread for your reference:
    Software License/ inventory report from SCOM                                 
    http://social.technet.microsoft.com/Forums/en-US/b109919e-8212-45df-880c-6b1917d7733c/software-license-inventory-report-from-scom?forum=operationsmanagerreporting
    Regards, Yan Li

  • SCCM 2012 Hardware Inventory - Custom Inventory Class ( to Include a registry information in to HW Inv)

    Hi,
     I am trying to include information from a registry into SCCM HW Inventory, I would need some help in extending the HW inventory.
    I have followed one of the blog which says that the change needs to be done on both Configuration.mof and also import the .mof in "Default Client Settings".
    In Microsoft documentation I see an option to just import a .mof file, I did follow the option of importing the .mof into HW inventory and it was imported without any error (I used a mofcomp -check to compile the code)
    Result:
    I see following errors in the InventoryAgent.log which are related to the class that I imported and the information or the fields are not yet available in the resource explorer
    =================================================
    Invalid Query for class abcd: 80041017, will retry to remove invalid properties
    Collection-Retry:Ignore invalid property DeviceType
    =================================================
    Reference I used :
    http://technet.microsoft.com/en-us/library/gg712290.aspx
    http://schadda.blogspot.com/2012/02/sccm-2012-customize-extend-hardware.html

    Just to add to John's comment, I did up a blog post on how to use Regkeytomof to.
    http://be.enhansoft.com/post/2014/02/13/How-to-Use-RegKeyToMof.aspx
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • SCCM 2012 hardware Inventory

    I want my
    Inventory for Printers and Scanner (USB or Network Model), network devices such as Switches and router and any devices attached to POS terminals such as PDT, Monitor, and Keyboard. Can SCCM 2012 R2 can do this.
    How to configure this feature if SCCM 2012 can do 
    Rgds, SSJE

    ConfigMgr can run a network discovery, however the information you will get back on the objects will be limited to IP address, hostname and mac address. Check in the discover methods in the Administation workspace.
    You can extend the hardware classes to gather more information on printers - some info here
    http://www.74k.org/find-printer-information-in-sccm-2012
    You already get monitor details in ConfigMgr. This blog gives you some info on how to get a little extra from the EDID data. http://exar.ch/collecting-monitor-serial-numbers-with-sccm/
    Cheers
    Paul | sccmentor.wordpress.com

  • RME Hardware Inventory Report gets Error: Report Could Not be Found

    LMS 3.2
    RME 4.3.0
    When running Inventory Hardware report I select all devices and it shows the correct number of devices selected
    However, the report is missing all routers, and I get the error message Report could not be found.

    Can someone tell me how to open this as a SUPPORT CASE that someone will actually help solve? 
    Sorry to say but I don't find these forums of much use.

  • Hardware Inventory Report through Powershell

    Hi Guys,
    I have a custom report within SCCM, which gather information per device such as: Device Name, Operating System, Number of Cores, Logical Processors, SQL Version. This works fine.
    I know a lot of this information actually gets stored in WMI on the SCCM server. Is there a particular WMI Namespace/Class from which i can retrieve the above details via powershell? I know of the ClassName: SMS_CombinedDeviceResources, which gives me Operating
    System information per device but nothing else.
    Is it actually possible to retrieve such info from WMI in SCCM 2012? If it is then please point in the direction of classes to query for the above information. I am also going through: https://msdn.microsoft.com/en-us/library/hh948405.aspx to find the same
    information.
    Thank You

    SQL isnt bad, you can look online to get sample queries and work from there. You basically pick your view to pull from, choose your columns and then join and limit that as you need to. 
    Here is a quick example to get the data you asked for:
    select *
    from v_GS_PC_BIOS
    It will return all columns, but you can limit those down by typing them after your select clause instead of *.
    Daniel Ratliff | http://www.PotentEngineer.com |
    @PotentEngineer

  • SCCM 2012 - Hardware Inventory Registry Import not working - Windows in the name of the Registry key

    I downloaded the Reg to MOF tool and compiled some of our custom Registry Keys which worked fine. There was particular Key that didn't work and after some testing and messing around I realized why it isn't working:
    The key I am using is: HKLM\Software\MyCompanyWindows
    Because the key has the name Windows in it, it fails to import. I get the generic check the formatting for your MOF file error.
    The MOF file you tried to import could not be compiled. Ensure that the MOF file contains valid data. You can use the command line mofcomp utility to test the data.
    But if I run a MOFCOMP against the MOF I am trying to import it checks the syntax successfully.
    If I change the key to MyCompanyWin or MyCompanyW it imports with no problem.
    We have rolled out this key to almost every device in our organization and connected it to other inventory agents so there is no possibility of changing the key.
    Is there any way to disable the validation check that SCCM is performing?

    Hi,
    If possible, could you please upload the MOF file to SkyDrive?
    Best Regards,
    Joyce Li
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • SCCM 2012 - Hardware Inventory - Dynamic Registry Key Inventory

    Hi all,
    I am trying to inventory a set of registry values based upon a dynamic registry key. The  application is called ACME and different versions of it exist on all clients. For example:
    Some clients have:
    HKLM\Software\ACME\5.0.1
    While others have:
    HKLM\Software\ACME\5.0.2
    While others have:
    HKLM\Software\ACME\5.0.3
    The common denominator is that under the version key, all of the subkeys are consistent and the same.
    The two values I am looking for are "LastUser" and "LastExecuted" which reside under the version key.
    HKLM
    ------> Software
    --------------------> ACME
    ------------------------------>5.0.1
    --------------------------------------> LastUser & LastExecuted
    So i basically want to do a dynamic lookup for the first child key under "ACME".
    I have been using RegKeyToMOF but I am unable to get the data populated into the database. The configuration.mof file compiles successfully (as can be seen in dataldr.log).
    Below are the configs I am using. Can anyone shed some light as to why its not populating anything in the DB?
    #pragma namespace ("\\\\.\\root\\cimv2")
    #pragma deleteclass("ACME", NOFAIL)
    [dynamic, provider("RegProv"), ClassContext("Local|HKEY_LOCAL_MACHINE\\SOFTWARE\\ACME")]
    Class ACME
    [key] string KeyName;
    [PropertyContext("LastUser")] String LastUser;
    [PropertyContext("LastExecuted")] String LastExecuted;
    #pragma namespace ("\\\\.\\root\\cimv2\\SMS")
    #pragma deleteclass("ACME", NOFAIL)
    [SMS_Report(TRUE),SMS_Group_Name("ACME"),SMS_Class_ID("ACME")]
    Class ACME: SMS_Class_Template
    [SMS_Report(TRUE),key] string KeyName;
    [SMS_Report(TRUE)] String LastUser;
    [SMS_Report(TRUE)] String LastExecuted;
    From the client when it hits HINV cycle
    Collection: Namespace = \\.\root\cimv2; Query = SELECT __CLASS, __PATH, __RELPATH, KeyName, LastExecuted, LastUser FROM ACME; Timeout = 600 secs.
    TIA!

    You have to specify the full path in the MOF to collect the data. I have an example of how you can embed a WMI trigger and a vbscript into a MOF file that will populate any information you want from the registry into a cimv2 class, but that may actually
    be more than you really need. Why don't you just inventory each version? It is not as clean, but will be easier.
    example of Acme 5.0.1:
    #pragma namespace ("\\\\.\\root\\cimv2")
    #pragma deleteclass("ACME501", NOFAIL)
    [dynamic, provider("RegProv"), ClassContext("Local|HKEY_LOCAL_MACHINE\\SOFTWARE\\ACME\\5.0.1")]
    Class ACME501
    [key] string KeyName;
    [PropertyContext("LastUser")] String LastUser;
    [PropertyContext("LastExecuted")] String LastExecuted;

  • Hardware inventory for windows 8.1 SCCM 2007

    I have SCCM 2007  primary site with SP2/R3 installed.
    I have also installed KB for windows 8 and for windows 8.1
    I only stood up two clients with windows 8.1. For one reason or another each time I try to get hardware inventory I get the following.
    failed to retrieve the requested  schedule 80041002
    failed to send schedule 80041002.
    The MP has received the software inventory and does process it  according to MP_SINv but Hardware fails.
    I have reset the wmi repository recreated guid keys  standard wmi practices.  One of the bigger issues is the fact that wmidiag is not supported by windows 8.1 has any one ran into this issue?

    It's actually silly I forgot to update my MOF update collection to include 2207 sccm client version. After the collection update and sms_def.mof and configuration.mof files got copied to user's computer hardware inventory ran as scheduled

  • Hardware inventory not reflecting in reports in SCCM 2012 SP1

    Hi,
    I am using SCCM 2012 SP1. During hardware inventory my client sending logs to MP server(i checked in InventoryAgent.log).
    From server end its also showing successful in logs (MP_Hinv.log). But when i m using resource explorer by clicking on a particular device its not giving information about inventory. Its giving only three option (Kindly refer snapshot).
    Kindly suggest .
    Regards
    Manish

    We're just not wanting to lead anyone else astray into thinking that this really is the solution if they were to run into the same scenario. We're all very happy that you have things working now, but were just trying to really understand how it got fixed
    so that others who do come across this thread would see the real answer. But if all you changed was the boundary group, so be it.
    Again, we're all glad you are working now.
    Wally Mead

  • SCCM 2007 and SED (Self encrypting HDD) - How do I report on them?

    Currently we are moving to a new Encryption software and we have a large amount of workstations with SED hdd - this works brilliant as the encryption time with supported software was brought down from 6 hours to less than 5 min.
    My question is how do I distinguish between normal HDD and SED Drives in my environment (the fleet of 4000+ workstations)and report on them in SCCM.
    I am getting allot of different topics on to extend my mof files (which voids our support contract) and that its not recommended.
    and based on the outcome of my MS how-to call I am not sure that anybody thought of this as there recommendation is to see what software is installed in Programs and Features and report using software reporting, the thing is that its not a type of software
    installed that will give you the functionality but the physical HDD type...
    Please if someone can provide me with some detail or just give me a nudge in the right direction.
    Thank you.

    Assuming that the SED has a unique PnP ID (or group of PnP IDs if it's a family of products) in Device Manager, you could scan for their existence that way (using a default SCCM 2007 report to boot).  Since the hardware is unique, and I'm assuming
    you are doing Hardware Inventory, this is how I'd try and spot them.
    David Coulter | http://DCtheGeek.blogspot.com |
    @DCtheGeek

Maybe you are looking for