Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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?

share|improve this question

migrated from stackoverflow.com Jun 25 '11 at 2:16

This question came from our site for professional and enthusiast programmers.

    
i dont know why downvote to this question. this was sumthing u really need 2 explore and i provided the whole details. i think my question was good enough but few people never understand ur motive. –  amod0017 Jun 24 '11 at 12:03

2 Answers 2

{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...).

share|improve this answer
    
@simon are they unique for a particular software and will be same at all the machine??? –  amod0017 Jun 24 '11 at 7:02
    
@amod0017- They correspond to a given "software". What these codes actually are and mean depends on the publisher, but for a given software and version, they should be unique across space and galaxy, yes. You can figure most of it just browsing the keys on your machine actually. –  Simon Mourier Jun 24 '11 at 7:07
    
@simon thnx i observed it on many machine and found them unique. –  amod0017 Jun 24 '11 at 12:02
up vote 0 down vote accepted

The product codes are not product keys, and are not license dependent - they are unique on all the machine. If you explore the registry you will find similar entries for the same software. This entry is added by the Windows Installer.

When you go to Control Panel > Add/Remove Programs, the list is populated from this registry key.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.