Kace Installed Programs list - Where does it check for installed software?
When Kace runs an inventory check on clients, what does it check on in order to populate the list of installed programs under the software section for a client? I've uninstalled Ultra VNC, but some machines report that it's still installed in Kace. I'm finding inconsistent data with regard to existing directories and registry entries.
0 Comments
[ + ] Show comments
Answers (2)
Answer Summary:
to quote Kevin G "The inventory information... comes from the enumeration of the registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall..."
to quote Kevin G "The inventory information... comes from the enumeration of the registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall..."
Please log in to answer
Posted by:
Ben M
12 years ago
http://www.itninja.com/question/how-does-the-k1000-detect-installed-software This should answer the question if I understand you correctly.
Comments:
-
Or, to quote Kevin G "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" - Ben M 12 years ago
Posted by:
drunkanidaho
6 years ago
FYI this has changed for Windows 10. Here is the new path:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
Comments:
-
The Wow6432 registry entry indicates that you're running a 64-bit version of Windows. The OS uses this key to present a separate view of HKEY_LOCAL_MACHINE\SOFTWARE for 32-bit applications that run on a 64-bit version of Windows. When a 32-bit application queries a value under the HKEY_LOCAL_MACHINE\SOFTWARE\<company>\<product> subkey, the application reads from the HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\<company>\<product> subkey. This behavior has been in previous Windows OS's for sometime, not just Win 10 - KevinG 6 years ago