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
-
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.
AndrewAre 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
Thanksand 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.
/SaiTechAre 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 -
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.htmlJust 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 -
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, SSJEConfigMgr 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 YouSQL 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
ManishWe'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
-
Autofill feature in Itunes not working for my shuffle
I just updated to the newest Itunes version and no I can click the autofill button all day long, but it won't bring any music into the playlist. Nothing. The button is dead. Anyone else have this problem or have a solution?
-
How do I insert a hyperlink in an e-mail?
when I compose an e-mail, occasionally I would like to insert a hyperlink. I can do this operation if I use a browser other than Firefox. I am using Microsoft XP. I am trying to do this operation using Mozilla Firefox. How do I accomplish this?
-
MediaCore Importer Process Debug Event
I have a Xp 64bit computer running CS4. I keep on getting MediaCore Importer Process Debug Event Errors on differnt projects. The error details are sometimes different but usually they say. Src/importer/ImporterInstance.cpp.-641 I have scanned for
-
I m wondering if you can delete the apps that show up that you have looked at or have purchased ? I have some that I'm trying to delete but don't know how to do it ...please help or let me know if it can be done ... Thanks
-
How do I get the software...
One big question, I lost the software for the airport express so Can someone help me to download it from internet. It is for PC? Thanks in advance.