Windows – product keys stored in the registry

windowswindows-registry

Recently I started exploring registry and I found the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\UNINSTALL

It seems to contain some codes along with software details. I'm wondering if the codes are the product keys I entered during software installation.

This page on MSDN says that it's a product code. Is the product code different than the product key? If not, are there different product codes for different license types?

Best Answer

{Product Code} in this place is more related to Install/Uninstall technologies (MSI, InstallShield, NSIS, ...) support.

It is not related to licensing (although nothing actually prevents an installer to copy some product key here...).

Related Question