System Center Configuration Manager TechCenter >
System Center Configuration Manager Forums
>
Configuration Manager Inventory
>
Resource Explorer Software empty
Resource Explorer Software empty
- Hi all,
Got the following problem. When I start Resource explorer of a client than the software part is empty. This happens for all the clients.
The Hardware part is fine and it shows everything.
SCCM 2007 and all the rules are installed on one windows 2008 R2 server in mixed mode. SQL 2005 is installed on an other windows 2003 server.
Can anyone help me to get the software part working?
Answers
Oh, and by the way... Just in case you weren't aware of this distinction, in general, when you want to know "what software is installed on a computer", you rely on the data as available in "Add/Remove Programs" on a computer. And since that data orginates in the Registry, it's actually Hardware Inventory you care about to get that information to you. So in most cases, gathering *.exe isn't as useful as you might imagine for gathering information about installed software. It's really Hardware Inventory you care about for that anyway.
Standardize. Simplify. Automate.
yes that's what I want. Did not know that is was under hardware inventory. I'm totally new to SCCM :)
But the problem of software inventory is solved. I removed the mp role an reinstalled it. Than added *.exe for name and Pathlocation variable %programfiles%\ include subdirectores and check both exclude boxes. That did the trick. Now the software inventory is filled.- Marked As Answer byKuipie Friday, November 06, 2009 11:00 AM
All Replies
Hi,
Have you enabled software inventory client agent from SCCM console? Software part will show related software collection defined in software inventory client agent.
HTH.
Jie-Feng Ren - MSFT- Hi,
Yes it's enabled and there are no specific file types configured on tab Inventory Collection. On the Inventory Collection Tab, if there is nothing listed then it will not collect any data.
http://www.enhansoft.com/- Try adding *.exe for name, Pathlocation of variable %programfiles%\ include subdirectores, check both exclude boxes. That's usually the most popular one for Inventory Collection. (fyi, NOT File Collection. You do not want to have your clients sending up a copy of their .exe files up to the server!)
Occasionally, you might need to pull in an individual .dll file from %windir%\system32, like for the Windows Update Agent .dll, but just as a word of caution: Software Inventory for various technical reasons can take a while on a client. So I don't recommend asking for *.dll from %windir% for example--massive overkill for little return. Try to keep your SW Inventory Collection rules to the bare minimum you need. (Just my opinion, I could be wrong.)
Standardize. Simplify. Automate. Sorry,
On the inventory Collection Tab there is the setting *.exe for all drives. I ment to say that the file collection tab is empty.
So *.exe is configured but the software collection stays empty.....- So you simply mean that if you right-click on a known working client, Resource Explorer, File Details, it's empty? Or do you mean the "Collected Files" is empty. You *want* Collected Files to be empty. Very, very, very few cases would you want to collect files. It's the File Details you care about.
Also, go run the report "All inventoried files on a specific computer". If you have results there (for a known valid client), I don't think you have an issue at all--just a question of semantics (File Collection != Software File Inventory)
Oh, and by the way... Just in case you weren't aware of this distinction, in general, when you want to know "what software is installed on a computer", you rely on the data as available in "Add/Remove Programs" on a computer. And since that data orginates in the Registry, it's actually Hardware Inventory you care about to get that information to you. So in most cases, gathering *.exe isn't as useful as you might imagine for gathering information about installed software. It's really Hardware Inventory you care about for that anyway.
Standardize. Simplify. Automate. Oh, and by the way... Just in case you weren't aware of this distinction, in general, when you want to know "what software is installed on a computer", you rely on the data as available in "Add/Remove Programs" on a computer. And since that data orginates in the Registry, it's actually Hardware Inventory you care about to get that information to you. So in most cases, gathering *.exe isn't as useful as you might imagine for gathering information about installed software. It's really Hardware Inventory you care about for that anyway.
Standardize. Simplify. Automate.
yes that's what I want. Did not know that is was under hardware inventory. I'm totally new to SCCM :)
But the problem of software inventory is solved. I removed the mp role an reinstalled it. Than added *.exe for name and Pathlocation variable %programfiles%\ include subdirectores and check both exclude boxes. That did the trick. Now the software inventory is filled.- Marked As Answer byKuipie Friday, November 06, 2009 11:00 AM

