Hello,

I am looking to produce a report of all software installed throughout our company.

The issue I am having with the reports is that the software brings through everything from installed applications to windows updates, plugins etc. It also brings through software, which has been installed on a PC in the past & removed, however because it is still in registry it still shows.

We also don’t delete any machines that have been scrapped as Spiceworks can help provide us with a history of old machines. So we need to exclude the group scrapped from our report.

I am also looking for this report to run using location as a factor.

Any help with this report would be much appreciated.

@Spiceworks

4 Spice ups

How good are you with SQL? Spiceworks lets us make up your own:

http://community.spiceworks.com/help/Reports_Overview#SQL

1 Spice up

As far as I can tell this is a major bug in Spiceworks. It reports on software that isn’t removable via add/remove programs. While useful to find out the history of software installs, it is a known fact that the Windows Installer does NOT remove all remnants of software from the registry. Spiceworks needs to make two inventory reports - one showing everything (current report) and one showing just those items in Add/Remove Programs.

1 Spice up

Spiceworks does not query the registry directly for software, it queries your system using WMI. If the software is still in the uninstall key, then yes it will show up in Spiceworks, because that’s how it is visible to WMI calls. But, if your program uninstalled itself properly, this value will be removed from the registry. If it did NOT remove itself from this key, there’s something wrong with the PC.


How Software Is Scanned

Software: Spiceworks uses Windows Management Instrumentation (WMI) to gather detailed information about the software installed on your computers. The remote registry hives HKLM/Software/Microsoft/WINDOWS/CurrentVersion/Uninstall and HKLM/Software/Wow6432Node/Microsoft/WINDOWS/CurrentVersion/Uninstall are used in order to obtain data.

Hotfixes: As part of its discovery process, Spiceworks reports back all Windows hotfixes installed on a machine.

You can use this information to help troubleshoot issues or monitor machine health.

1 Spice up

I have the same issue. Need the software report but I need to exclude any Retired machines. I have a custom group with all of the old pc’s but I can not find a way to exclude a group from the software report.

1 Spice up