Recently we had an issue with an employee installing unapproved software on his work machine. We noticed the change with KACE, and promptly removed it with Scripting. However the software is still listed in the K1000 on that machine. I have checked the physical machine and there is no sign of the software.


Answer Summary:
0 Comments   [ - ] Hide Comments


Please log in to comment

Community Chosen Answer



To be precise, check 


to confirm if the key for the uninstalled software is removed

Answered 07/10/2012 by: AbhayR
Eighth Degree Black Belt

  • Inventory is based on Add/Remove Programs (ARP) data which is indeed found here in the registry-- if it is not here, it won't show up with out a custom inventory rule
Please log in to comment
Answer this question or Comment on this question for clarity



Has Inventory run on the machine since the software was uninstalled?  If not, force an Inventory on it and see if that changes things.

If it's still listed after an Inventory update, I'd check Add/Remove Programs and HKLM\SOFTWARE to see if it might still be listed there.


Answered 07/09/2012 by: jverbosk
Red Belt

  • Yes, an inventory update has been run/forced. I will double check HKLM\Software and Add/Remove Programs and post back the results
  • The inventory information for installed software comes from the enumeration of the registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and not what is listed in Add/Remove programs
Please log in to comment

Thank you everyone, we discovered the issue was a problem with the agent updating the inventory to the appliance.

Answered 07/11/2012 by: ais14
White Belt

Please log in to comment
Five Steps for Easier- and More Effective- IT Inventorying
Having an accurate inventory of all your IT assets is critical to ensuring that users are productive and that every dollar is well spent. This white paper outlines five steps that improve inventorying both hardware and software.