We've been tasked with identifying unused software on the PCs. Is there a report or query that'll show what's installed vs. what is being used?
Thank you for reaching out. Unfortunately, it is not possible without further ado to map inventory to usage data.
Please find the KB article explaining this in greater detail here.
I am sure you are aware of this already, but for the sake of completeness, I would like to point out the dashboards we have for this use case.
Dashboard: Applications > Application Inventory
Dashboard: Applications > Application Usage
The first displays inventory information about the installed/not installed applications, while the second one displays information about actual application usage (meaning being used as foreground apps). Both dashboards have drilldowns built-in, to explore a great level of detail.
Thanks Martin. I'm not aware of any other tool that would do this - SCCM has metering, but it's very noisy. UberAgent may come the closest.
I'll explore the data, even if not 100% accurate, it may give us what we need. We have a regulatory requirement to remove unused software to reduce vulnerable surface area.
Basically, based on the list of installed applications, we just need to see if some part of that app has run.
This makes absolute sense, thank you for the further explanation.
Indeed, the most pragmatic approach here is probably to map the contents of the Application Inventory dashboard with those of Application Usage and/or Application Performance.