Skip to main content

Registry Hives Where Application Stores Install-Information

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\

Some of the applications’ prod code can be found out in hklm\sw\Wow3462Node\MS\Windows\CurrentVersion\Uninstall location if it has any 32bit application within it.
Add/Remove Programs also has to look into this registry key to find installations for the current user:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall


Also it can go into HKEY_CLASSES_ROOT\Installer\Products location too. Check with the Prod Name here.




These keys hold all the information of all Windows Installer products and components that are installed on your workstation.
      [HKEY_CLASSES_ROOT\Installer]
      [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Installer]
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer]

ALLUSER Value
Install Type
Registry Location
0
Per User
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-xxxxxxxxxx-xxxxxxxxx-xxxxxxxxx-xxx
1
Per Machine
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18
2
Per user or machine (this depends what users rights the installing user has)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-xxxxxxxxxx-xxxxxxxxx-xxxxxxxxx-xxx


or HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18

Comments