[Last Call] Learn how to a build a cloud-first strategyRegister Now


Product Key

Posted on 2011-04-23
Medium Priority
Last Modified: 2012-05-11
I have purchased 25 Nos(13+12) paper licenses for Windows 7 Professional in 2 separate names hence i have received 2 product keys.

I am not sure under which licenses (13 or 12 license key) is free to be used.  Hence I need to know which product key has been utilized in which system.

I tried couple of product key finders available on web but not useful. one of them gives BBBB-BBBB.......... & other one says "this product has been enabled using a MAK/KMS".

So is there any way to knwo the product key used.
Question by:shaileshmonani

Expert Comment

ID: 35452227
This article talks about finding the keys:


The article below lists many key finders (free).  If yo uhave no luck with those, you might want to try a premium key finder listed in the previous link.


Expert Comment

ID: 35452769
I use magic jelly bean, you can download it here http://www.pendriveapps.com/goto/Magical_JellyBean_Keyfinder/1626/2
LVL 52

Expert Comment

by:Jackie Man
ID: 35453374
For volume licence, the product key is not stored in windows registry and you cannot find them using the product key finder.
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

LVL 52

Accepted Solution

Jackie Man earned 300 total points
ID: 35453445
According to Dave, it says:-

"The closest you can get is running “slmgr -dli” to get back the last 5 characters."

Source: http://davehope.co.uk/Blog/network-cd-key-recovery/
LVL 23

Expert Comment

by:Brian Gee
ID: 35453606
You can also try using the Belarc Advisor to find the the key along with every other key on the system.

LVL 52

Expert Comment

by:Jackie Man
ID: 35454224
The product key is encrypted and cannot be recovered by Belarc Advisor.

Expert Comment

ID: 35455287
Did you try SIW (System Information for Windows)?If not,i suggest you download free SIW Without Installer (English-Only) file ( http://www.gtopala.com/siw-download.html ) and run it. It gives you all information about computer you ran it on. Under section Software - Licences you should see your product number.
LVL 52

Expert Comment

by:Jackie Man
ID: 35455316
Please read the information below.

"    No solution – but explanation:

    The windows product key is stored in the registry:
    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId
    The registry key "DigitalProductId" begins with the Product-ID in plain text. At position 52 starts the windows product key in encrypted form. You can decrypt the product key with the following file: Save this text to a text file and rename the suffix from txt to vbs; e.g. "what-ever.vbs" (all other key finder does it the same way):

    Set WshShell = CreateObject("WScript.Shell")
    MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))
    Function ConvertToKey(Key)
        Const KeyOffset = 52
        i = 28
        Chars = "BCDFGHJKMPQRTVWXY2346789"
            Cur = 0
            x = 14
                Cur = Cur * 256
                Cur = Key(x + KeyOffset) + Cur
                Key(x + KeyOffset) = (Cur \ 24) And 255
                Cur = Cur Mod 24
                x = x -1
            Loop While x >= 0
            i = i -1
            KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
            If (((29 - i) Mod 6) = 0) And (i <> -1) Then
                i = i -1
                KeyOutput = "-" & KeyOutput
            End If
        Loop While i >= 0
        ConvertToKey = KeyOutput
    End Function

    This is a big problem when an administrator sets up many PCs with a volume license key. Because everyone can extract the VLC key and use it for additional installations. Because this reason the VLC key is automatically deleted from the registry after activation. And after this all key finder show only "not available" or BBBBB-BBBBB-BBBBB-BBBBB-BBBBB.

    With command line:
    slmgr –dli
    you can get a "Partial product key" – the last 5 characters of the product key. This "Partial product key" is saved in encrypted form in the certificate file "tokens.dat" (C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat).

    Everyone who fears that his key can be stolen can also delete manually the product key from registry with this command line:
    slmgr –cpky
    (cpky = clear product key = remove product key from the registry)

    This can be tested by anyone:

        * Export the registry key "DigitalProductId" to a REG-file (to backup)
        * Delete the encrypted product key from registry key "DigitalProductId" with command line slmgr –cpky
        * Check that "DigitalProductId" from position 52 is now empty
        * Check with key finder (e.g. the above VBS script) that product key is "not available" or BBBBB-BBBBB-BBBBB-BBBBB-BBBBB
        * Import the previous saved registry key "DigitalProductId" (REG-file)
        * Check that "DigitalProductId" from position 52 is not empty
        * Check with key finder (e.g. the above VBS script) that product key is available

    Conclusion: I think it's no possible to restore the product key. Perhaps it is possible to send Microsoft the file "tokens.dat" because this file includes the "Partial product key" and a flag that verifies that the installation is activated."

Source: http://windows7forums.com/windows-7-software/52182-i-have-problen-find-product-key-windows-7-i-need-help-2.html

To conclude, it is NOT possible to find out the MAK product key as it is NOT stored in the computer after activation.

Author Closing Comment

ID: 35458088
Thanks friends

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
A quick guide on how to use Group Policy to create a custom power plan and set it active on Windows 7.
This Micro Tutorial will teach you how to the overview of Microsoft Security Essentials. This is a free anti-virus software that guards your PC against viruses, spyware, worms, and other malicious software. This will be demonstrated using Windows…
This Micro Tutorial will go in depth within Systems and Security in Windows 7 and will go into detail regarding Action Center, Windows Firewall, System, etc. This will be demonstrated using Windows 7 operating system.
Suggested Courses

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question