Hi learnfast4getquicker,
Are you studying how the programs are installed ?
Usually we will get the installed program information from the Control Panel.
Control Panel\Programs\Programs and Features
There are two registry keys related to the installed programs and the pathes showed as below :
32 bit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
64 bit
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
Here is a link for reference of these keys :
Uninstall Registry Key
https://msdn.microsoft.com/en-us/library/aa372105(v=vs.85).aspx
Here is another link for reference of configuring Add/Remove Programs with Windows Installer,it may be useful to understand the question .
Configuring Add/Remove Programs with Windows Installer
https://msdn.microsoft.com/en-us/library/aa368032(v=vs.85).aspx
For more details ,it is recommended to look for help from our MSDN forum
MSDN Forum
https://social.msdn.microsoft.com/Forums/en-US/home
Best regards
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.