Inventory of software currently installed

Hi there,

Just wondering if there is a way in service desk to completely refresh the software asset list and only see software that is currently installed on endpoints?

For example. We still see a lot of software in the inventory with a first detected date of 2 - 3 years ago, which we know has either been removed or upgraded to a newer version. The agent seems to detect and update the newer versions, but does not remove older versions.

Help appreciated,