The registry contains 5 major branches: ● HKEY_CLASSES_ROOT – contains information on file-related behavior including what files are associated with what applications ● HKEY_CURRENT_USER – contains the preferences of the current user ● HKEY_USERS – contains the preferences of each user on the system ● HKEY_LOCAL_MACHINE – contains operating system, hardware, and application settings ● HKEY_CURRENT_CONFIG – contains hardware settings users can modify for different circumstances If a package installs different applications within it, all the applications will install with different prod codes and will be visible in this hive..all having same Display Version. hklm\sw\MS\windows\currentversion\uninstall\<pckg code> Or it can also be in hklm\sw\MS\windows\currentversion\installer\userdata\s-1-5-18\products\...
This blog describes some of the packaging standards. Also contains methods to silently install different applications or handling their configuration for mass deployements.