Welcome to Dagon Design. In addition to free scripts, WordPress plugins, and articles, we offer a variety of services including custom theme design, plugin creation, and PHP scripting. Contact me for more information.

Updated Saturday, June 3rd, 2006 at 1:13pm

Windows XP and Vista Product Key Recovery

There are many programs available for extracting the product key from a Windows XP or Vista installation. The only problem is that they generally require the computer to be functional to run. These programs are useless if the operating system is corrupt and the computer will not boot into Windows. Fortunately, there are other options. This article explains how you can retrieve the product key with just the ntuser.dat file from the machine. You can also download a stand-alone version of my decrypter tool.

Windows Vista Users

I have been informed that this method also works on Windows Vista.

Translations

Background Information

While this may not sound very useful to the average user, if you work with computers on a daily basis you have most likely ran into this problem: You have to perform a fresh installation of Windows on a computer with a corrupt operating system, and the product key has been lost. This method makes it easy to find.

Instructions

The first step is getting the ntuser.dat file from the computer. In most cases the easiest method is to remove the hard drive, and connect it to a working machine.

ntuser.dat is generally located here:
C:\Documents and Settings\(User Name)\ntuser.dat
Where (User Name) is the primary account – Most often it is ‘Owner’ or ‘User’

Now that you have the file, you need to be able to view it. I recommend loadhive.exe (Download it here) from matcode.com.

Just run the program and select the file. It will show you a message with more information. It is important that you do not close this program until you are finished viewing the registry, as it temporarily loads the file, and unloads it again when you exit.

Now run regedit. Under HKEY_LOCAL_MACHINE you will notice a new sub-key called NTUSER. Starting with NTUSER go to Software > Microsoft > Windows NT > Current Version.

In the right window, double-click on DigitalProductID. This is the entry that contains the encoded product key.

We want the information in bytes 52 to 66. You can use the chart below for reference. We need the 15 sets of numbers where the 1’s are located.

0000  00 00 00 00 00 00 00 00  ..
0008  00 00 00 00 00 00 00 00  ..
0010  00 00 00 00 00 00 00 00  ..
0018  00 00 00 00 00 00 00 00  ..
0020  00 00 00 00 00 00 00 00  ..
0028  00 00 00 00 00 00 00 00  ..
0030  00 00 00 00 11 11 11 11  ..
0038  11 11 11 11 11 11 11 11  ..
0040  11 11 11 00 00 00 00 00  ..
0048  00 00 00 00 00 00 00 00  ..
0050  00 00 00 00 00 00 00 00  ..

Now that you have the 15 byte encrypted code, you can type it into my decrypter tool:

Web-based version

Windows XP Key Decrypter Tool

Downloadable stand-alone version (exe)

Windows XP Key Decrypter Tool

Just click ‘Decrypt Code‘ and you will have your 25 digit Windows XP product key!

Troubleshooting

If you cannot find the DigitalProductId key in the file you loaded earlier, try the software hive located here:

\%SystemRoot%\System32\config\software

Load it the same way as before. Under regedit, it will generally create the new entries here: HKEY_LOCAL_MACHINE\SOFTWARE_00 (although the loadhive program will tell you where it puts it).

Final Notes

  • The decrypter tool ignores spaces and dashes, and is not case-sensitive.
  • If you cannot find ntuser.dat, make sure you can view hidden and system files.
  • If you are not sure which user account to select, I recommend searching for all ntuser.dat files on the drive, and using the largest one.
  • Do not attempt to open your own ntuser.dat file with Load Hive, because it is already in use, and you already have access to your own registry :)
  • If you cannot find the proper key with the data you need, try the alternate hive file, mentioned in the troubleshooting section above.

NOTICE!

Please do not ask me how to retrieve the product key from your Windows CD – it is not possible. Also, please do not ask general Windows questions here. The comments below are only for discussion of this particular retrieval method. If you have Windows questions, or questions about product keys in general, search Google.

  If you have found this page useful, please consider donating. Thanks!

  1. try xp key checker is free and works like a charm

  2. 312
    Bewildered7

    Is there a similar process to find the Windows 7 Product key? This method has worked SUPER well for me on XP systems. Vista too – once you get permissions correct to view the files. But, is there a new process to recover a lost Windows 7 Key?
    Thanks everyone!

  3. 311
    sylvester

    pls i need a product key for Microsoft windows vista home premium.

  4. 310
    september

    how does this work on vista? these comments only focus on xp’s.

  5. 309
    RG (argee)

    I read somewhere that OEM systems use a common key so they can install windows on many machines at once. Also, the key supplied with the re-installation disk is different so the disk will not take the “common” key. If this is true you should mention it in your article. Someone with a lost key might use their OEM disk only to find they no longer have a working machine when the problem might only be a bad virus or something else fixable.

  6. 308
    saif

    i need a product key piz mail

  7. 307
    upul

    I had used vista operating system before. Again i want to install it to the same system. I have original CD & product key. But i forgot my earlier user name which i had gave to first time installation. Please advice me how i can install vista again? Thank you

  8. 306
    David Murphy

    FIrst, thanks for the instructions. In order to boot my computer, I downloaded a vista recovery disk. It boots on drive x. The only ntuser.dat file I can find on the harddrive is in c:\windows\systems32\config\systemprofile\ntuser.dat I ran loadhive and got the successfully loaded message. I then ran regedit. NTuser was there, but when I got to there is no windowsNT folder under microsoft folder. Any suggestions? Does this mean that the version on the laptop had never been activated?

  9. 305
    Paul

    When using LoadHive.exe with NTUSER.dat under Software > Microsoft > Windows NT > Current Version, there was no DigitalProductID in the right window to double-click on.
    So I was able to find & retrieve DigitalProductID in the right window by looking in the registry @ HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion. I then used your Decryptor tool and it was a success. Thank you PB

  10. Hi,

    I am having a windows xp operating system orginal, but unfortunatelt i lost my product key. Please help me out , how to find the key.

    Waiting for ur mail nd reply.

    Regards
    Mohammad

  11. Thank you to much!!! werry good tuttorial!!!

  12. I need a product key for Microsoft windows xp home edition.

  13. I need a product key for Microsoft windows xp home edition

  14. I need a product ket

  15. 299
    dummy

    http://www.whatsmypass.com/getkey-3-0
    getkey worked for getting the key and it even tells you what type of CD product key was used to install (like oem,msdn,retail key) so you know which CD type to use to reinstall windows

  16. KEYFINDER 2.0.1 OPTION…… JUST LOAD THE FOLDER WINDOWS FROM THE EXTERNAL DRIVE..
    Load Hive option – allows you to load the registry hive of another Windows installation. To use, put the hard drive in a working machine (must also be Windows 2000,XP or Vista) or use Windows PE (not tested, should work) and click Load Hive. Then point it to the dead Windows install. If you’re using Windows Vista, Administrator rights are required for this feature. You may have to right click on the Keyfinder and run as Administrator.
    Improved Save & Print! – save & print options will now include all keys. Save is also available in text or CSV

  17. 297
    Ahmgan

    Mine problem discovering installation drom XP, Vista, win 7 CD/DVD

  18. 296
    Omega

    Had a one day notice to activate this computer since it was recently repaired. So I just tried this with Vista Home Premium and it works like a charm. Thank you very much.

  19. 295
    xyz
  20. 294
    Ian

    @Jackson Joshua: That’s not the case on all systems. That file contains a copy of the automation settings that were used to install Windows. If you install Windows yourself from CD/DVD (and not using an answer file to automate the install), that file will not contain your product key.

    There is a very good chance that your method will work on systems manufactured by Dell, HP, Acer, etc, but it’s not bound to work on any system in which the owner installed his/her own copy of Windows XP from scratch.

  21. Oh My God! You can get the window XP key from C drive itself! Dont waste your time using softwares….Just copy paste this link in your explorer browser on top..or browse through this link to access the file. You will find the XP key under [UserData]

    C:\WINDOWS\system32\$winnt$.inf

  22. Just grabbed GetKey 3.0 that Will suggested
    http://www.whatsmypass.com/getkey-3-0

    I had a computer that wouldnt start windows so i slaved the drive to my other computer and was able to recover my product key :D

    The site says you can boot up with a winPe disk also and use it too, slaving it was easier though

  23. 291
    Mia

    The Windows 25-character Product Key is stored on the CD packaging on a bright orange sticker
    that says “Do not lose this number.” If it was an factory installed license, it’s stored on a label that the PC manufacturer affixed to the exterior of the PC case, or on the bottom of a laptop.
    If you can’t find your product key, Password Genius will help you solve this problem easily.
    Check it out: http://www.password-genius.com/how-to/how-to-recover-my-windows-xp-product-key.html

  24. 290
    Alex

    i got the windows xp home edition cd only lost my key, my computer can’t start as i format the old OP windows as was folty/wirus was braking him down, every ware was a copy/ how to get the Windows xp key from cd cos my key on com box dont match-it’s a retail and my cd it’s oem xp home premium edition, pleas help me if You can, thx for time

  25. 289
    just me

    This tool is excelent, it only lacks the ability to copy paste the key that is generated from the code… :) )))))))))))

  26. 288
    mrno

    Danke!!!

  27. http://www.whatsmypass.com/getkey-3-0
    can get local off offline product key of windows or office

  28. I am presently out of town. I brought my Microsoft Windows Work Suite 2000, Disc #1 with me, but not the box with the product key on on the lable. I need to load my MS Word 2000 back on to my computer. I have the entire 2000 set of discs with me. Is there a way I can acquire the key? I want to install the Microsoft Word Program from the works suite on to my computer? Don

  29. 285
    Joe

    easier fix …. if you can not boot into the machine use an external drive connection and extract ’software’ hive located here: \%SystemRoot%\System32\config\software (from non booting machine) (usually C:\System32\config\software (no extension))

    use a program from nirsoft called ProduKey from http://www.nirsoft.net/utils/product_cd_key_viewer.html

    Run the program with admin rights
    Click File -> select source -> use select procuct code from extrenal registry hive and browse to where you extracted the software file to -> click ok -> and you have your keys from the system remote hard drive…..
    If you can boot into windows then run the program and it will extract the codes (along with office codes)

    ran this process on a non bootable machine and was able to load in windows Vista and Office 07 again

  30. 284
    Erland

    I have had no success…
    When I open regedit I only end up in the registry of the booted Win XP installation NOT the registry loaded with LoadHive !
    LoadHive is still running, so no mistake there…

    Anyone that can solve the mistery ?

    Regards

  31. 283
    Sally sung

    Hi
    There’s also a software that does this at http://www.password-genius.com/how-to/how-to-recover-my-windows-xp-product-key.html.The advantage is that it can even find out your Windows system CD Key when your Windows can’t startup.Also, This software will find many other keys like office XP, office 2007 and more .
    Hope this can help you!

  32. 282
    Dave

    After formatting and re-installing XP Home OEM, I realized I had lost my sticker with the product key on it. I called MS and the retailer and both told me I was screwed. Everything I found online confirmed that belief until I found this article. Because I had already re-formatted and re-installed the files mentioned in this article were gone and I could not use them. So I got creative. I used a free file recovery software and deep scan searched for deleted files and searched through the list of 150,000+ files for anything I could use and after 2 days I finally found a year old system restore snapshot of the SOFTWARE hive and was able to load it into the registry. Then I found the DigitalProductID and used the decryption tool on this site. I seriously doubted it was going to work but as the product key appeared on the screen I recognized the first set of numbers right away. Put them in the windows activation screen and was approved. Thank you for this info you saved me over $100 for a new license!

  33. 281
    harry

    thinkinking of writing a VB prog but cannot understand the algorythm to decode. Ionce knew this but the years dont help

  34. 280
    acacia

    hi
    i need help to know how to find the product key in orginal cd of
    windows vista is it typed in it? like xp cd?
    thanks for help

  35. I forgot to say also your real answer is magicjellybean key finder
    open source no trojans etc

    I cannot remember what file you have to scroll down in it

  36. LOL you nub the xp serial number IS on the cd and its not even encrypted.

    I found it on my own and have never seen a tutorial on how to do it.

    I cannot remember what file you have to scroll down in it

  37. 277
    ratna

    hi frends ,i’m gettingi notice in my pc dat is “you may b a victim of software encounerting pls tel me if u have 25 digit key word for windows xp crack..pls send me ur valuable suggesions and solutions to me pls its my humble request mail me at
    venkatjdm@in.com

  38. 276
    venkat

    hi frends,pls tel me if u have 25 digit key for windows xp,
    pls reply me ,i’m waiting 4 ur reply jsut spend ur 2 minutes time 4 dis………mail me to
    venkatjdm@in.com

  39. You are too cool. What a great tool and service. Followed
    directions exactly and found the key on a free bee 40G drive.
    It was OEM ver and nothing in ntuser.dat, but found in
    sys32/con fig/software.

  40. my windows vista ultimate edition was expired after 30 days so please send me any key to active vista please

  41. 273
    Balam

    Nice tool…
    I wondered if the first couple of numbers count as 0 or 1 in the 52 to 66 count reference…

    Anyway, I’ll extract two sets and see which one is the good… tnkz!

  42. 272
    athan

    fick u

  43. 271
    Gregory Fernandes

    Hi,

    My problem is like this. I have a HP dv3510nr with VISTA HOM PREMIUM OEM. It crashed for some reason and i can’t get it to recover. I tried to recover from the RECOVERY PARTITION, but it didn’t work. I tried reinstalling Vista from the recovery partion but it stops at the completion stage.

    I even tried to install from another VISTA INSTALLATION CD, and the same thing happens. It stops at completion stage.

    Can anyone help me out ? Please inform if we need any other details.

    thanks
    Greg

  44. 270
    shianne

    lost product key for xp help

  45. 269
    Michael Utterback

    I cant believe this frekin worked!!!!!! Iv been sitting here for hours trying to fig this out! A couple of beers later and a stroke of luck on the search engine and I GOT IT! Cant thank you enough!!

  46. 268
    imaz
  47. 267
    chinmaya

    i need a window vista product key

  48. 266
    Suresh Babu

    Hello There
    I tried this method for a crashed computer and got the key.
    But when I punch in the key to install, it says an invalid key.
    So I located the digitalproductkey on my working computer registry and decoded the cd key and when I matched against my label, its totally different CD key.
    Does it mean that windows changed the encryption process?
    I double checked everything. When I run with jellybean, I’m getting
    the same CD key as the above process.

  49. 265
    Spanners

    For those having problems finding the DigitalProductID I have found an alternate place to find it.
    After loading they SOFTWARE hive you can find the key at HLM > SOFTWARE_00 > Microsoft > Internet Explorer > Registration
    This location also has the ProductId which can help you identify which disc was installed.

  50. 264
    Sami berrezouga

    The keys for windows vista entrepris please i need to this keys :’(
    samivip@live.fr

  51. 263
    Ronny

    joel to solve ur permission issues right click on the loadhive.exe program and click run as administrator.
    my problem is i can’t find the ‘digitalproductID’ in the current version folder. any help?

  52. 262
    Steve M

    Sister’s computer went bits-up… no recorded XP key, of course!
    I finally thought I was saved, after several tools that claimed to read external system disk failed. Hope dropped to despair after all the prescribed hives failed to produce a result. After poking around in several dark corners, the following file finally worked for me:
    \%SystemRoot%\tmp\software

    Thanks!

  53. 261
    Joel

    I’m running into permission issues when trying to open using the loadhive. Does anyone have a work around? my hard drive in my laptop won’t boot, but I can see the data if connected as a usb drive.

  54. 260
    Jake

    Thanks a million!!! I had lost my product key for Office Pro 2007 and was trying to instal on my laptop. Fortunately the software was installed earlier on my wife’s laptop and I was able to find and decode the product key using the instructions in this article. Saved me some major heart-ache, thanks.

  55. 259
    Derek Lee

    Ok, guess it’s just getting late. I went over it one more time and got it. Thanks a million!

  56. 258
    Derek Lee

    I’ve read the whole article and tried the alternate file under the trouble shooting section and having absolutely no luck whatsoever.

  57. 257
    Stephanye

    I could not find the ntuser.dat file on a Windows XP Spanish installation. I have the sectors and would like to know when the instructions are to get the numbers in bytes 52 to 66, what sector is it referencing. There are several sectors with position 52 to 66 in each sector. Which sector should I get the numbers to decrypt?

  58. 256
    Stephen Campbell

    I have tried all the online key finders and they keep resulting in
    BBBBB-BBBBB-BBBBB-BBBBB-BBBBB. That is because after Vista SP1 and beyond are kept encyrpted in the registry by Microsoft. I cant locate my ntuser.dat file in my user profile and I cannot find this registry entry in my HKLM folders/subfolders. I hope somebody will come up with an easier approach to find and decrypt this information other than this or using any old online key finders that only work for XP and back. Any suggestions, feel free to post.

  59. 255
    Robert

    I have followed the procedures outlined (Now run regedit. Under HKEY_LOCAL_MACHINE you will notice a new sub-key called NTUSER. Starting with NTUSER go to Software > Microsoft > Windows NT > Current Version.

    In the right window, double-click on DigitalProductID)I don’t see the DigitalProductID. Any suggestion?

  60. hello i have windows key FCKGW ……. How to translate like its 00 11 11 11 00 11 11 11
    Thanks

  61. very thank you!

  62. 252
    Asgerix

    I’ve noticed a lot of people asking about the algorithm. It is actually quite simple: You interpret the 15 byte code as a number (little endian), and convert to base 24 using these characters as digits: “BCDFGHJKMPQRTVWXY2346789″ (B=0, C=1, …).

    E.g.: The code “73 02 00 00 00 …” correspond to the number 273 in hexadecimal, which is 627 decimal. Calculating the base-24 expansion you get: 1*24^2 + 2*24 + 3. Using the digits above, this translate to “CDF”. The product key is then generated by padding with “zeroes” and adding dashes for every five digits: “BBBBB-BBBBB-BBBBB-BBBBB-BBCDF”.

    Sorry to Dagon Design for revealing the secret!

    Regards,
    Asger Grunnet

  63. 251
    Christian

    Thank you.

    Had to redo my bosses old computer after a little “accident” he had and OF COURSE he did not have any CDs with the cursed thing.

    This worked like a charm and quickly as well so thank you again

  64. 250
    Mike

    After using the hive and trying to load the ntuser.dat , my vista machine won’t let me acces it. Gives me an error of “A required privilege is not held by the client”

    I’ve googled the error but havn’t found a way around it yet… any ideas?

  65. 249
    kunal

    aarrghhh u ppl actually working so hard to get your pc running GO TO A TORRENT AND GET XP PRO IT WORKS THERE ARE 1000 TORRENT on windows or go get a disc from u friend i use an xp pro that 3 freinds use it works fine only vista has problen with single keys use on 2 pc !!!!

  66. 248
    Mark Laycock

    Works well – and first time – even if I did have to go off and use the SOFTWARE.dat. I have found that it works just as efficiently with recovering Office keys as well – found an Office XP key off a temperamental machine too – of which the owners had emigrated and not brought any of their software with them!

  67. 247
    thedarkprince

    I’ve followed the steps but DigitalProductID isn’t showing up. Any ideas????

  68. 246
    Gary Lee

    As a note, I found the Digital Prodct ID in a slightly different place in the registry from a Vista Ultimate install. It was under HKEY_LOCAL_MACHINE\Schema\wcm://Microsoft-Windows-Security-Licensing-SLC-Component-SKU-Ultimate?version=6.0.6001.18000&language=neutral&processorArchitecture=x86&publicKeyToken=31bf3856ad364e35&versionScope=nonSxS&scope=allUsers\metadata\elements\DigitalProductId\@default. However, once found it worked flawlessly. Thanks. For those who might have trouble finding the right key on their machines. I just searched in regedit for DigitalProductID, and it foudn what is apparently the right thing.

  69. 245
    Nathan

    To find what version of XP you have, you will need to navigate to the following registry key:
    SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Installations\x86_Microsoft.Tools.VisualCPlusPlus.Runtime-<some numbering>\Codebases\OS\
    and look at the “Prompt” key.

    I’m also still wondering about that algorithm, anyone?
    I’ve tried searching about but all I could come up with is that some German group discovered and leaked the algorithm but I can’t seem to find it!

  70. 244
    Netty

    I tried it and it works :-) But there is another question remaining: How (and where) can I retrieve the information about the XP version on the disk? Is it Home, Media Center Edition, Pro? This is also necessary for a new installation, because the key does only work with the right version. Any suggestions?

    Thanks and regards,
    Netgirl

    P.S. There is another binary key called LicenseInfo, but its a binary value, so I cannot read it.

  71. 243
    Nathan

    I’m a computer tech and have to recover dozens of Key from customers ruined hard drives.

    I can confirm that this tool works for Win XP, Win Vista, Office ‘07 and Office ‘03.
    It’ll probably work for older versions of Office and probably for Win 7 when it’s released.

    This tool is invaluable to me but one thing I really hate is that you can’t copy and paste the resulting CD Key into something like a text file for easy printing ad reference.

    I also would really love to know the algorithm for the decrypting so that we can integrate it into some diagnostics software we use.

    Thanks,
    Nathan

  72. As stated before, only a very small percentage of discs have this file, containing a key.

    These are special discs that the manufacturer (not Microsoft) configured.

    http://support.microsoft.com/kb/155197

  73. If you are chasing the XP key – and have the disk handy (or at some stage had copied the disk contents to your HDD) – but don’t have the actual key (or Cert of Auth with the key) …. do this
    - Insert your XP disk (or browse to the folder on your HDD where you copied it’s contents)
    - Navigate to the i386 folder
    - Locate a file within this folder called UNATTEND.txt (not hidden)
    - Open UNATTEND.txt in Notepad
    - Scroll to the very bottom…. there will be your key

    Have checked and tried with various copies of XP – all have it and all keys are different (well the ones I checked anyway).

    Does not apply to VISTA – had to use the most awesome method provided here to gain the VISTA code after C.O.A was tossed in the trash … thanx DagonDesign – much appreciated

  74. 239
    nathan

    hi i dont get any of this my windows xp needs validating and i dont have a key im only 13 so im not exactly a tech specialist and i dont know what to do
    i have 4 days left for activision can anyone help me out

  75. 238
    Kirk

    This was awesome. Thanks.

  76. 237
    Markus

    I read through some of the comments and a few people asked if there was a way to determine the type of install, ie OEM, Retail, Volume. Well the answer is simple. Load the system hive and once it is loaded, navigate to the Setup key, and then the Pid key. There you will fine a String with a value that tells you the install type. Its 8 digits long. The last 3 digits tell you the install type. OEM is OEM. 000 or 335 is Retail. 270 is Volume License. I hope this helps someone.

  77. 236
    Dexter

    My windows failed and I made my hard drive a slave drive and was able to retreive my original ProductID through your GREAT INFORMATION!! I have a disk I reloaded XP Pro with on a new hard drive. When I get to where I put in my original ProductID it says not valid. What Im wondering is if after I load windows with the old ProductID if i’m able to go to regedit and go in and double-click on DigitalProductID information in bytes 52 to 66 and change it back to what it was originally for my original ProductID that was registered to me.

  78. I first tried the first method from a USB thumb drive having downloaded the stand-lone program as well as the hive program to the USB and using Bert’s PE (after trying with Winternals) to access the program hive and then use Regedit. Still I did not see the DigitalProductID in the right-hand pane. I saw nothing at all. Then I went to the second method under the Software_00 and had the same result – no right-hand pane. It was not until I connected the problem drive into a working machine that I was able to see the right-hand pane and then to find the DigitalProductID and only under the software_00 not the first method.

    Many thanks for such a great program. I tried many ways to find that damn number for the XP install, but only this method worked.

  79. We want the information in bytes 52 to 66. You can use the chart below for reference. We need the 15 sets of numbers where the 1’s are located.

    0000 00 00 00 00 00 00 00 00 ..
    0008 00 00 00 00 00 00 00 00 ..
    0010 00 00 00 00 00 00 00 00 ..
    0018 00 00 00 00 00 00 00 00 ..
    0020 00 00 00 00 00 00 00 00 ..
    0028 00 00 00 00 00 00 00 00 ..
    0030 00 00 00 00 11 11 11 11 ..
    0038 11 11 11 11 11 11 11 11 ..
    0040 11 11 11 00 00 00 00 00 ..
    0048 00 00 00 00 00 00 00 00 ..
    0050 00 00 00 00 00 00 00 00 ..Now that you have the 15 byte encrypted code, you can type it into my decrypter tool:

  80. 233
    Cam

    OK, the XP CD doesn’t have a working key on it. It might have something like a working key if you have an OEM installation CD from Dell, but it won’t be YOUR key. This works perfectly. If you need to pull data off another drive, use the Load Hive command, and you can find it under the C:\WINDOWS\SYSTEM\CONFIG\SOFTWARE key. It usually works for me. Thanks for the wonderful solution. Anyone know if this works on Windows 2000? Silly I know, since it doesn’t activate, but I was curious.

  81. 232
    lee

    Tried the method above using loadhive which i pointed at my slave drive which has XP on it and im trying to get code off it.
    But when i load regedit it always finds the code from the master drive.
    Any help out there as i definitely pointed loadhive at drive in ? but it always reverts to copy of XP loaded on system
    HELP!!!!!!!!!!!!

  82. 231
    Shane

    It is possible to retrieve your product key from a windows installation cd. Its called viewkey. You run the program and its limited to some windows OS and IE etc…..

    You insert the CD/DVD and it will reveal the product ID and Product key

  83. Those information helped me a lot after a hard drive crash. Thanks a lot.

  84. 229
    Carter

    I wanted to find out, I was installing Windows XP SP2 on my PC and it replaced my OS of Media Center Edition 2005. So I carried on until it came to the point where I type in the Product Key. I have the product key on my disc but once I type it in it says “The Product Id you entered is not valid.” What must I do in this situation as I really need the installation to be successfull?

  85. 228
    Ken

    Thank you. I find frequent need of a procedure to extract the product key from an XP installation that wont boot. I cant tell you how often I have users that cant find the box, threw out the box, dog ate the box, We never kep the box. It’s nice to have a way to help them.

    Now if I could only find a proggie that would allow me to enter an XP product key…and have it tell me which version it’s for…OEM Pro, OEM HOME, retail Pro, retail Home, upgrade, media center etc!

  86. 227
    FiL

    I would like to thank you for this ever-useful tip.

    And I would like to report with ecstasy that, following a very similar method, one’s Microsoft Office key can also be extracted!

    Just load the SOFTWARE hive from whichever machine you need it from, from \%SystemRoot%\System32\config\software
    Then, select Microsoft > Office > 11.0 > Registration
    OR Microsoft > Office > Registration if there is no “11.0″ subdirectory.

    Finally, double click on “DigitalProductID” from the aforementioned registry entry and from herein do exactly as you would to extract your XP key (see way above for instructions).

    I’m guessing that both Office and XP install keys use the same method of encryption, enabling this method to be applicable.

    HKEY_LOCAL_MACHINE

  87. 226
    Matt

    This is a FANTASTIC tool! I use it a lot. One thing: Could you make one that does it in reverse–an encrypter?

  88. 225
    Allan

    Hello.
    Someone can tell me how can I figure out, using the windows Registry, which windows Xp have I installed?

    Thanks

  89. 224
    Caglar ARSLAN

    thanks a lot.. all you said is working… I ve tried myself.

  90. 223
    Fritti

    How can i copy the 15 bit code into the dagon program?

  91. I use Linux and had been using Windows for years. I was trying to re-install my brother’s PC (who lost his passwd) and this one still AMAZED me:)

    Guys, you’re all rock!

    Thank you from Indonesia.

  92. 221
    Rich in Lima Peru

    Worked like a charm, thanks so much

  93. 220
    GiGi

    Thanks for this I was able to find the key but it says thats its mistyped(and I checked and re-checked)…what could this mean?

  94. 219
    TM

    This was perfect! I was able to pull up the CD No problem! Awesome instructions! Finding this nugget of info was a God send for me since some r-tard at my office threw away the panel that had the COA on it.

  95. 218
    Orph

    edit on last post:
    The latest version of Magical Jelly Beans will also show the product key for other programs installed, including MS Office, Nero etc.

    I also just discovered it’s “Load Hive” feature… lol

  96. 217
    Orph

    Firstly, I’d just like to say a MASSIVE THANK YOU for publishing this tutorial and the tools for finding the product key.
    I’d just spent nearly 2 hours trying to find this information on the M$ website, with no luck whatsoever, their only solutions being to either call them with the sales voucher and COA or buy another copy… Totally unacceptable service in my opinion.
    I repair, build and upgrade PC’s as a 2nd job, and I’m always coming across people with Windows installations that won’t boot. Most of the owners have either lost or damaged original Windows CD’s, and/or lost product keys which makes it very difficult to reinstall legitimately. Magicaljellybeans works well on working operating systems, but prior to finding this site, I had no alternative but to either sell them Windows or install Linux.

    In response to QueenB’s questions,
    from what I understand, you are trying to find the product keys for the programs that came with your computer, not Windows itself, am I right?
    If that’s the case, then you need to use an older version of Magicaljellybeans or something similar… a quick Google of ” product key finder” should do the trick.

  97. Oops I was way late in replying and didn’t notice we’ve jumped up to 200+ replies :)
    (The previous comment was in reference to comments 113, 119, 120; sorry for any confusion.)

  98. Admin: I don’t know how to retrieve the version using the key, but it’s easy enough to do with the product ID if you have access to the SOFTWARE registry hive or have a copy of i386\setupp.ini on the machine itself (huge assumptions aside). So that was my answer to Falcon – get the product ID beforehand.

  99. hi there

    i installed what i thought was an update off microsoft site and nows its shut down my O S and is asking for a product key?? this vista must have been out of date and the rat i bought it off didnt mention it

    so now my computer is f*****

    do you know how i may beable to fixd it?

    i have downbloaded jellybean but how do i run it i have no operating systen now to insall the software now only window appears asking for the key?

    hope you can help

    thanks

  100. 213
    Steven

    Finally found a DigitalProductId using the trouble shooting information. Thank you very much.

  101. 212
    Er.s.syed abdul kader

    thank you…dagondesign.com

  102. 211
    Drenyx

    I didn’t read all the posts, but this is a lifesaver… I slightly altered my method and thought I would share.

    There is a bootable linux CD that will mount the ntfs filesystem and with some scripts will let you access the registry on a non-booting windows hard disk. Check it out at http://home.eunet.no/pnordahl/ntpasswd/

    I browsed on my friend’s drive to the correct place in the registry and pulled the hex code out without moving any files or other dirty stuff, dropped the hex code into the Dagon Design key tool and got the product key.

    I would outline my method a little further, except that this is extremely advanced stuff IMO… people that think they are a pro should forget about it. Definately not geek squad level. I recommend my method for elitists only. With that said (no offense intended) if you can’t figure it out, you probably shouldn’t do it my way. Anyone else can feel free to write up something on it.

    In response to the ‘Pro’ post 217: I wasn’t thinking straight either, you have to remember this is all hexidecimal, line 00 (in the example above) covers 8 bytes, line 08 covers 8 bytes…. so by the time you’re at line 10 you’ve gone through 16 bytes… by line 30 you’re looking at the 49th byte.

  103. 210
    New

    hi
    Can I change the key of my old system with the new key without fomatting the system. I have win xp profe. installed in my comp and I also have the win Xp Profe. keys with me.

  104. 209
    Prabhu

    All:

    I understand that this method is working 100% without having any problem using Decryptor Tool and I hope that there are lots of VB Script to find the XP CD KEY from DigitalProductID.

    My Question is:

    Is it possible to find the Decode the CD KEY from the “ProductID”
    I mean using this “55274-640-8365391-23739″

    If anyone can find a solution to the above mentioned mail me

    prathaprabhutemp@yahoo.com

  105. 208
    QueenB

    However,

    I’d like to know the answers to posts 202 and 209.

    And how does one get the encrypted code from DigitalProductId4.

    Thanks.

  106. 207
    QueenB

    Aw heck… maybe I should just read the other comments huh.

    I’m such a tool.

  107. 206
    QueenB

    I’m using Vista on my laptop. The programmes were pre-installed on the pc so there’s no installation disc – the product key is located on a sticker on the underneath of my laptop. only problem is it doesn’t work – when I type it in to access the programmes on my pc it say the key is “incorrect”.

    I need the correct key, so following your tutorial…Vista is a little different from XP but I eventually managed to locate the DigitalProductID…I followed your instructions using the chart you provided and the decryptor tool – the product key came up fine, and it’s completely different from the one on the bottom of my laptop….but it still doesn’t work.

    I’m pretty much a complete novice when it comes to anything computer-related so please bear with me if I’m being totally thick :)

    In the same folder, there’s a second file: DigitalProductId4 it looks different from DigitalProductId – the encrypted code appears to be in a different place, not between 0030 and 0040, so can’t be found using the chart you provided. So not sure what to do with this one…

    There’s also a file, ProductId, which shows a 20 digit number, separated by some dashes (xxxxx-xxx-xxxxxxx-xxxxx) which doesn’t look like a product ID :) do you know what this is?

    I thought the same product key could be used for all the programmes installed…maybe this is not the case? Windows works fine, it’s just the other programmes I can’t use properly.

    Should I be speaking to the original seller d’ya think? I’d like to avoid that preferably…

    Sorry for all the questions! If anyone can enlighten me I’d be grateful.

  108. 205
    andi

    Dude…
    Thx so much for this tutorial.
    But: I think i am a pro, but it needs hours and different tries again and again by gettin´what you mean with “15″ characters.
    A screenshot and the sentence “write the 15 letters from line 0030 10th letterpairs to line 0040 6th letterpairs” may help others too to understand what you mean.

    Thx so much!

  109. 204
    RickH

    Hey Admin,

    I’m devastated. I “encrypted” a folder containing all JOURNAL items! Yeah, terrible… Then I forgot, or actually didn’t know to save the key… Later I had to reinstall windows XP Home… I saved all my “data” files to two different hard drives… I then installed Windows XP Home… I couldn’t access the “journal” files… I couldn’t figure out exactly why… (of course it’s obvious now)… But my install of Windows XP Home had some qwerks so my computer guy (family) installed Windows XP Pro for me after we’d saved my data files…

    So, I saved the folder itself… Is there any way that the key to those folders is connected to the backed up hard drives? Can I recover these files using your software?

    Please help me, I’m desperate.

    thanks, Rick.

  110. I have a different sort of problem. I had a hard drive from an old computer with a licensed copy of WinXPsp2, and I wanted to take that drive and install it on a second computer (as a dual boot) running linux.
    Now, I can mount my WinXP drive as ntfs under linux and browse through the file system. I just don’t know how to find the 30-char hex string for the encrypted product key.
    Any insights would be most helpful!

  111. 202
    James

    Thanks so much for this valuable information. I was stuck in an XP reinstall and couldn’t find my product key. This really bailed me out.

  112. 201
    wolf

    I just wanted to say thanks. I did what you said and it worked. I didn’t do everything though. I just went straight to the “regedit” and got the digitalproductid and verified it with what I know is the product id and it works. I’m just curious how you made the decryption tool. That thing is really cool. If you could let me know, I’m really interested.

  113. 200
    natasha

    Thankyou so much for this article :) After finally figuring out I needed to load the software hive all worked brilliantly. :)

  114. 199
    nate

    So I’m not sure if this is possible without the system intact to produce some sort of hash? but i have the product-id which i’m hoping might be the same as the hex or binary you are extracting/decrypting with your current tool. I installed an OS over windows and wrote down the product-id not realizing it wasn’t the actual key….

    the product-id is in the form XXXXX-XXX-XXXXXXX-XXXXX and seems to be all decimal

  115. 198
    brendan

    ok, I see. Scratch last post. Makes sense now.

  116. 197
    brendan

    Sorry I must be dim, I don’t understand how to identify the numbers to enter into the decrypter. From the example I gather you need 15 sets containing 1’s. Thing is I only have 9. I take it that the 1’s are supposed to be in the main body of numbers where they are in pairs? Please help.

  117. 196
    Gean

    Thank you thank you so much im gonna try this now

  118. 195
    Buster Guster

    I tried this technique on a 7 year old XP Home installation.
    Microsoft refused to activate an installation based on this number.
    I also tried Magical Jelly Bean. It produced a completely different product key that Microsoft refuses to activate as well.
    What is going on?
    The motherboard of this machine died and has been changed. Is my Windows “BIOS-Locked”?

  119. Thanks a lot!I found what i was looking for, afetr a long time!

  120. 193
    Jeremy

    I used this to get my XP product key.

    What I am interested in is the mathematics behind your decryption tool, can you explain the algorithm for converting the numbers in the DigitalProductID to the valid product key?

    Thank you.

  121. 192
    andrew

    o hey , by the waYy, you can find the product key on your cd, all you have to do is put the xp cd into the drive,wait for auto run to do its thing, exit auto run. then go to the start menu and run a search. set it for searching all files and folders, for the keyword: ” unattend.txt ” , set the search location to the drive you have your xp cd in. about 4 paragraphs or so down, you key will appear . . . it will look something like this :
    [UserData]
    FullName = “Your User Name”
    OrgName = “Your Organization Name”
    ComputerName = *
    ProductKey= “xxxxx-xxxxx-xxxxx-xxxxx-xxxxx” . . . . .
    your key is obviously going ot be the x’s

  122. First, thanks a lot. I found this entry a pair of moths ago when I was desperate for the situation. This method solve my problem!!!

    Personally, I prefer to boot with a Windows livecd instead of mount the drive in another computer. Avoids to get mixed up with hardware unnecessaryly.

    Finally, I want to ask your permision to translate the article to spanish (I understand english better than I wrote) Please!

  123. 190
    jim
  124. 189
    monks010

    >i need to find out the product key of my windows 64x before i install it is this possible?<

  125. i need help getting the vertification code for my windows xp installer

  126. 187
    Jon

    Hey, I see the discussion has shifted to windows vista, so sorry for this, but i have an xp installation question.
    i have 3 dell computers that are running windows xp, all oem, 2 pro, 1 home. i want to format and clean reinstall the xp home on the comp running it, but accidently tossed that cd, so am just left with two pros.
    since i can’t reinstall the xp home without the cd, i’m thinking of just installing one of the dell oem xp pro cd’s on the dell currently running xp home. would this work? i have read that dell oem doesn’t require activation? all 3 comps have totally different configs…could i use the COA from one of the comps running the xp pro? any ideas? and no, i don’t know anyone with a dell oem home xp cd. also, one of the xp pro cd’s has no service packs, the other has service pack 2. thank you!

  127. after change the product key , can i upgrade my computer

  128. 185
    Ken

    Excellent app and instructions, I would include in the instructions that if the key you finally retrieve doesn’t work for your repair/install then try with an upgrade version of the OS install disk (eg. Orange key vs new key)

  129. 184
    Rob

    Very cool tool, thanks! One little suggestion – it would be nice if the final output could be copied/pasted

  130. i tried it and it froze my comp and corrupted the HD woohoo i am sure that is a bad thing… but i am stuck now buying a new version of xp pro i am sure it would have worked on a healthy drive.. thanx

  131. 182
    Qivo

    Dear All.

    The Vista stores the information in a different key.
    If you want to recover your Vista key, find the DigitalProductID4, next to the DigitalProductID in the registry.
    Then you continue the step-by-step instructions, with this key.

  132. 181
    Paul

    Jimbo, Vista product keys are in a different format. Vista beta builds, RC’s and possibly even some early production releases of vista used the old XP format for DigitalProductID, but later releases use a new format and there doesn’t seem to be anyone on the web who has decoded it yet.

  133. 180
    spike

    Fantastic tool, had a totally scrambled hard drive, but managed to load hive from \System Volume Information\_restore{ some guid }\RPxx\snapshot\_REGISTRY_MACHINE_SOFTWARE

  134. 179
    Saleh

    This tool is worked well, while there was no need to run loadhive.exe to see or decrypt the DigitalProductID bytes.
    Please, explain the steps/procedure for decrypting the DigitalProductID bytes manually

  135. 178
    JimboJuice

    It appears that my install of vista business is hiding the DigitalProductID from me. I have found the exact locations described in this writeup and tried to find my vista product key, however the data is simply not where it should be. The section of the product ID that would have the CD Key are all “0″’s. I’m not sure for what reason the data is missing though. My only thought is that I installed vista w/o a key then used the change key option to enter a valid key and activate it. Or perhaps because it is vista business and has decided not to share key info with me. Anywho, I thought I’d ask to see if anyone knew if the data was kept in a different section of the ProductID entry in the registry or perhaps somewhere else. Right now when i use this too, or magic jelly bean or any other key finding tool, they all look to the same spot as this utility and all show BBBBB-BBBBB-BBBBB-BBBBB-BBBBB corrisponding with the all 0’s in the ProductID.

    -Also, can this thing help me find the code to my car door? i’m locked out of it…. /jk

  136. 177
    AEC

    I have found the correct hive and loaded it successfully, but the product ID from the foreign hive and the product ID from my local machine’s hive are coming up the same, I have not tried loading it onto a third machine to see if results are the same. Any ideas on whats going on? I am pulling the bytes depicted in the picture, not the ones mentioned in the instructions.

  137. 176
    Karl

    I tried this on two different computer and none of the ntuser.dats or software.sav’s from either computer had the key entry. I need to retrieve the key from my Father-in-law’s computer but I am losing hope.

  138. 175
    J.L.

    I mean, you do log these decodes, don’t you :)

  139. 174
    bcdm

    Hy!
    I got some old PCs that where to be trashed, but we wanted to store the xp pro keys for later use. Only 1 pc had no sticker on it…

    As i can’t boot from the drive (tough it worked in the old machine wich is unfortunately gone allready) i tried your method and it looked good, sad thing is that neither in the ntuser.dats (i tried them all) nor in the system32/config/software.sav is an entry DigitalProductID.

    search didn’t help, it only found the IE key thingy of the local machine…

    it ‘was’ and Windows xp pro sp2 oem on there…

    any idea what could be the problem? the ntuser files where all readable and the drive seems ok so i am a little confused ^^

    greez bcdm

  140. Will this work on Windows 2000 Pro? If not, what would?

    Thanks.

  141. 172
    Martin

    Thanks helped me to recover a lost XP product key. I did a repair re-install after updating the motherboard. Put in another code to complete reinstallation but wouldn’t let me login in without revalidation. In safe mode only the software file had the key … but the new one. Found file software.sav which contained the original key. Then used keyfinder to replace the XP product key and then revalidate.

  142. 171
    Dominic

    OMG!!!!!!!!! THANK YOU SOOOOOOO MUCH.
    see it all started out my friend got a laptop (used) and he forgot his password. so i thought it was going to be a simple password disk thingy but it didnt work. so i eventualy decided to get my copy of windows and reinstall it on his computor all was well and good untill it asked me for the code and i didnt have the sticker thingy with the code so i tried EVERYTHING and it wouldnt work so i found this article and eventually i got it so thank u . U SAVED MY LIFE !!!! THANK YOU SOOOO MUCH U GUYS ARE THE BEST

  143. Wow, this has to be one of the greatest finds I’ve ever made while looking for tools on the web. We get a lot of kids that have lost their key, or left it at home when they headed off to college. Your software is a life saver for them. Thank you!

  144. 169
    Hiro

    That’s amazing! Thank you so much, worked first time! I thought my key was lost for good.

  145. 168
    Naveen Singh

    Hi,

    I have used same method to retrieve product key of office products and it worked. In general, from the Digital product ID data of any Microsoft product can me used with above calculator to retrieve CD keys.

    Naveen

  146. 167
    Pedro P.

    there is noting on the "Software > Microsoft > Windows NT > Current Version", but i fund "Software > Microsoft > Internet Explorer > Registration"... and it gave me my product key... but my problem still is to activate the windows (XP home)...

  147. 166
    Pedro P.

    there is noting on the “Software > Microsoft > Windows NT > Current Version”, but i fund “Software > Microsoft > Internet Explorer > Registration”… and it gave me my product key… but my problem still is to activate the windows (XP home)…

  148. 165
    vaughn_k

    Great Tools to recover XP Key! In order to recover the XP key without removing the hard drive, I ran loadhive.exe and xpkeydecrypt.exe from ‘inside’ the ’shell’ created by BartPE V.3.1.10a! I needed to use the software hive to get a valid DigitalProductID, however this worked great! For all that are interested, BartPE can be created on a bootable CDROM. Check out
    http://www.nu2.nu/pebuilder/. This ’solution’ of course assumes that the ‘broken’ XP machine will boot from the BartPE CDROM. I hope that this helps…Vaughn !:-) PS – In order to run XPKeyDecrypt.exe from the BartPE CDROM it was necessary to copy the file msvbvm60.dll into the same directory that contained XPKeyDecrypt.exe. (Also, BartPE is useful for ‘operating’ on ‘broken’ XP systems that will not boot to Normal mode or Safe mode!)

  149. I haven’t tried the recovered key yet so I’m not sure it works. I did have a problem when I went to the current version folder in regedit there was nothing on the right side. I then searched for DigitalProductId and found one under IE and the one mentioned in the article. Hopefully this will work. I have spent 5 hours going to sites that assume your pc is up and running. Yours was the first with a resolution pc’s that aren’t.

  150. John: As stated above, the point of this method is for when you cannot boot from the drive to run standard key-finding programs.

  151. 162
    John

    Easier is to download Belarc Advisor (belarc.com). DLs fast, installs fast, gives you ALL the license numbers for all the software on your pc.

  152. 161
    Qureshi

    No matter which ntuser.dat file I try. I get the following message.
    ” The system has attempted to load or restore a file into the registry, but the specified file is not in the registry file format”

    Please help

  153. 160
    Omer

    Hi there

    I need some help, my computer crashed and Samsung Sata hard drive went bad few weeks ago, just before this incident happened, fortunately I did a back up on external hard drive(freecom) through windows back up option , few weeks down the line some thing went wrong with Samsung drive and computer would not boot, it was going in circles coming up to Windows XP logo and restarting again, after several investigation and contacting Samsung finally I got a new hard drive, now the problem is I cannot find my XP cd for my desktop. I was suggested about this site, I restored the back up on Freecom hard drive to be able to see the file including XP pro, I did all the steps as per instruction on this site and following are the results

    1) On loading hive file on 2 users accounts I get message “ User not accessible, assess is denied”
    2) Two of the users do load hive file but I don’t see DigitalProductID
    3) I even tried software hive, I can see software_00 and in right side screen I only see 1 item called Default.

    Plz help how can I get my XP key back so that I can use my other CD to install XP and use my original XP key?

    Regards
    Omer

  154. 159
    Stewie

    Solution to missing DigitalProductID. Use Magical Jelly Bean Keyfinder v2.0 Beta 2½ (at http://www.magicaljellybean.com/beta/). For those wanting to retrieve their keys from another hard drive, you just select ‘Load hive’ from the ‘Edit’ menu, then navigate to the WINDOWS directory on the hard drive in question. That’s it!

    (To the author, I’m SO sorry for posting this here because your efforts are to be highly commended. I reluctantly posted this because I–& apparently others–struggled with this problem. So please delete this post if it’s inappropriate. Thanks for all your hard work!)

  155. 158
    Josh

    NVm about that, Once I open regedit, I have Ntuser\software\microsoft\ctf\etc I do not have windows nt folder… is this a vista problem or what?

  156. 157
    Josh

    OKay, So here’s my problem. I purchased windows vista home premium and used it to upgrade my dell from xp to vista. then from that i purchased a new comp. case and motherboard. Not knowing I had to reinstall windows vista (due to significant hardware change), i had already thrown out my old dell case (which had the vista product key sticker on it). SO now i have Vista installed on my computer (un-activated) and time running out. The ntuser.dat from my previos windows vista installlation is in a windows.old folder however when i try to run loadhive.exe it tells me the ntuser.dat (old one with my product key) is already in use. HELP

  157. 156
    Jouni

    Oops, somehow I managed to use the wrong path in the registry. Works perfectly now. Many thanks.

  158. 155
    Jouni

    The DigitalProductId wasn`t in the ntuser.dat-file so I opened the file from the \%SystemRoot%\System32\config\software root. Now I could find the DigitalProductId but when installing XP it says “Your product ID is invalid”. I did decrypt it ;) What also concerns me, is that the DigitalProductId doesnt change after I close the Loadhive program even after refresh in the registry. It`s not even the DigitalProductId of the computer I installed my hard drive.

  159. 154
    Ron

    This is my encoded key 76487-OEM-0054615-92500 and the binary view does not have enough byte – only 48 where every second byte is 00 (stands for “.”)
    What should I do to recover my product key?

  160. 153
    Carl

    Well, your eg has a counting error. Hex-Decimal & year-Zero.
    Year-Zer0:
    1st Byte= 0000Hx vs. 1 dec.
    0030Hx=48dec= 49th Byte.
    So your GRAPHIC shows from 0034=52= 53rd Byte,
    and shows 0042=66= 67th Byte.

    But text says “Byte 52-66″.

    Web DeCrypt tool:
    This gives a frame shift of 1 Byte.
    Every other Byte is null (00), so mine starts
    with 0034=53rd= 74Hx, or 0033=51= 52st= ooHx.

    Your tool gives Prod IDs for BOTH.

    Would you clarify please? -Carl,Columbus OH

  161. 152
    Bradford

    followed the steps and everything worked great!
    Thanks so much for this great how-to piece!

  162. 151
    Network Admin

    Interesting Read. This was very helpful. Thanks.

    Also, in response to Petty Problems comments…..There are three types of Windows XP product keys: Retail, Corporate, and OEM. Retail is the type you buy from the store. Corporate is for volume license customers. OEM is the copy that is preinstalled on computers (These have a Windows license sticker on the side of the case). Each type of license has a different installation CD. There is a very very tiny difference on each type of disk (Three characters to be exact) that will only allow that installation disk to accept one type of product key. So make sure you are using the proper disk to reinstall your copy of Windows to accept your valid product key.

  163. 150
    Gal

    Hi, I installed Win XP Prof SP2 on my MAC laptop. The key for this has expired and I want to reload it using my Win XP Prof SP1 after I perform the slipsstreaming process; My Question is will my Win XP Prof SP1 key work? Will my Win XP home key work? I dont know how these keys work and hence need some info. Thanks in advance!!!

  164. To people who have been posting comments, lately, please read the above notice. It says:

    “comments below are only for discussion of this particular retrieval method. If you have Windows questions, or questions about product keys in general, search Google.”

  165. 148
    help!

    hey.. good job, but i cannot see any DigitalProductID in either NTUSER or the other one please help me…

  166. 147
    meme

    Very nice work. My recovery disks have died and I had to put a “copy ” ;) of XP on this old machine for the misses while im away cuz she dont speak Linux. I aways thought that I could use my own Product Key in any copy of XP but it was not accepted so I had to use a not so genuine key. Is there a way of replacing my original key in the bytes 52 to 66? of course it would mean doing the reverse decrypting to your excellent tool. Is there a tool to do this already that you know off. Thanks again for this great bit of knowledge and tooling you rock!!

  167. Doug: Always nice to hear from those who find it useful :) Thanks.

  168. 145
    Doug Kopp

    You are too cool. What a great tool and service. Followed
    directions exactly and found the key on a freebee 40G drive.
    It was OEM ver and nothing in ntuser.dat, but found in
    sys32/config/software. Thank you again from an 70 year
    old geezer (an thats what you call a 70 year old-time geek) :)
    Doug

  169. 144
    Paul

    I have genuine WinXP Pro CD but have lost the key. I managed to use the disk to install XP Pro on my laptop (it had XP Home)using a non genuine key, have can I find out the correct key for the cd I have ?

  170. 143
    illyume

    My NTuser.dat file didn’t have the DigitalProductID key, but the Windows/system32/config/software file did. Everything looked fine and such, I retrieved a key, tried inputting it into a Windows install screen… and it said the key was invalid.

    I run (ran, rather) Windows XP Professional Edition. I don’t know if caused the problem, or not.

  171. 142
    jeff

    I used the loadhive application on the ntuser.dat file of a non bootable hard drive but no DigitalProductID was present. I also tried the ntuser.dat file from the system32\config location but then the registry entry couldn’t be opened. Any other suggestions for retrieving the lost key?

  172. Petty: That is true. Some OEMs use ’special’ versions of the CD/key. Although the majority of them do not. For those that do, you have to have the proper version of the CD that came with (at least the make) of the computer to go along with the key. Often times you can tell these by the computer brand being listed on the product key tag, but not all that show the brand are like this.

  173. 140
    Petty Problems

    You really have petty problems, people.

    I happen to have bought a Laptop with a genuine Windows XP Professional License. The Key, or any of the valid one I own, does not work on any of the cracked (i.e. not requiring activation) Version of WinXP, even the most recent.

    So I have come to suspect that there must be a difference between OEM-Installation CDs (Recovery-CDs,Rescue-CDs, all those) that contain WinXP in a congested form and all the others. Your claim that all conventional WinXP CDs are alike might be true, but this goes not for OEM-Systems.

    So there must be a difference in the algorithm that checks the key for every System-Builder-Company. If MS would be really determined to keep me from running a legal key on a different WinXP-CD, they might have hidden several checking functions in the binaries of the Installation Program, and only their order of running through the key might be changed without changing file sizes at all. This would allow for identification of a key contingent of the OEM-Seller.

  174. Michal: Make sure you are opening the ntuser.dat file on the other drive. To view the registry files for other drives (than the one you are booting from), the loadhive.exe program works well (link is above).

  175. 138
    Michal

    Hi, I,ve problem with DigitalProductID. If i load software.saw from connected hard disk E: , In registry editor i see DigitalProducID of my current windows, no windows od connected HDD. Thanks for help (sorry for my english but i’m from Czech republic)

  176. was: Read the section above, under the big red ‘Notice’ text.

  177. 136
    was

    i coud not read the product key from thoperating system cd of window xp. please how can i get it?

  178. 135
    Shealee

    I got the product key code, but I don’t think it is right. I am going to continue to try to find my cd case with the product id on it.

  179. Shealee: The chart above shows the numbers. The 1’s are where the numbers are that you use.

  180. 133
    Shealee

    I don’t uenderstand what numbers I am looking for one I get into the digital product id. Can you help me?

  181. Reh: This is not really the best place to ask that, but you will just need to format the drive with the new CD.

  182. I bought a new computer without an Operating system. I tried to install Windowxs XP Pro x64. The problem is the key on cd is not readable and I can’t complete installation. i also have windoxs XP Pro and I want to install that instead but The computer keeps trying to make me complete installation of x64. How can i bypass x64 so i can install XP Pro?

  183. Nice script, I would be interested to see the PHP source, I myself made a ASP version of this a long time ago.

  184. Bill: I do not really need an example, my script is one already ;) Nice work though.

  185. 128
    Bill

    In Reverse Order. Take the Bytes from DigitalProductID 52 to 66 and write them down in Reverse Order. Convert each to DEC. Then you perform repeated Multiplication by 256, INT Division by 24 to start a new list for the next character, MOD Division by 24 to get the next number to start the process over. When you are finished with the original list you will have the results of the final MOD Division which when Converted by using a table will give you the last Character of the CD KE.
    Send me an email and I can send you a complete example.

  186. Bill: Not to be skeptical, but I will believe that when I see it :) What order does your method generate the final result in?

  187. 126
    Bill

    I figured out the math behind the source code for the XP Product Key. I takes about an hour to do with pencil. To get one character of the key takes 15 steps. If any one is interested, I can pass it on.

  188. 125
    Bill

    What I really would like to know is the Math behind the source code, not the source code itself. I have found several different examples of source code on the net but can’t figure out the math. Each of the encrypted bits represents two places in the product key but how is it done? There is a divided by 24 statement and a MOD statement. I will keep at it.

  189. Bill: Good to know! I had not tried it on Vista yet. As for the source code, I may release it some day. The code is not that interesting to look at though ;)

  190. 123
    Bill Max

    Your code works with VISTA. Good Job. Would like to learn more about how MS encrypts this Product Key. Would like to see the source code.

  191. 122
    bassface

    great it really worked just for curiosity i tried to find “Keyfinder151.Zip” which was mentuioned by another poster but with no success .anyone have a copy?

  192. 121
    Brian Waylett

    This worked brilliantly. I was able to recover my Product number
    many thanks to Matt

  193. DjLizard: That information is used to determine the Windows version from the product ID, not the product key. There is a difference.

  194. Falcon4: (re comment 113) http://wiki.DjLizard.net/Product_IDs

  195. Hi
    Plz help me to know win95 product key.
    i am installing win95 in my desktop, i lost key.
    Plz help me.

  196. Jens: Yes it will, but we are talking about things you can do when you just have the key. It is very easy when you have it installed already.

  197. 116
    Carlos Garcia

    I have a legitimate copy of Filemaker Pro Server 5, but I lost the product key. Do you have a program that will recover the licence key?

  198. 115
    Jens

    Version 2.01 beta of the Magical Jellybean Finder will find out what version of XP you are using. And other things, too.

  199. Falcon4: I have been trying to figure out the answer to that one for quite some time. I would love to know myself.

  200. Oy… doesn’t really help, I can get this functionality with much less hassle using Magical Jelly Bean Keyfinder (which can load remote hives automatically too). What I don’t have though is the ability to figure out what type of installation it is – OEM, VLM, or Retail! So I’m sitting here with a code from a trashed Windows installation, not knowing if the person had OEM, VLM, or Retail on there. The only way I’m isolating it is by trying to install each one, then punching the code into it when it asks. So far I know it’s not OEM, not Retail, so that leaves only one.

    But without the two hours of repatative, unnecessary work, how could I tell what type of code it is? I know these things can be decoded – I saw someone’s CD key writeup on how they work, but it’s rather complicated. Can’t someone write something like that into their program?

  201. 112
    Fate

    Thank you, I have it, once again thank you for everything!

  202. BALARAJU: Why could you only get 8 sets? You may have been looking on the wrong lines.

  203. Hi ! I’d use your directions to obtain the Binary values where the 1’s are located, but unfortunately I could pick up only 8 sets. What am I to do for the other 7 sets?
    Bye !

  204. Matthew: As long as you picked the right numbers it should be correct. since it is a 2 digit hex code, there is a 1 in 256 chance that it could be 00 ;)

  205. 108
    Matthew

    Hello,

    I followed the steps like you said, I have the “DigitalProductID” infront of me. I wrote down all the numbers you told me to which comes to a total of 15 sets, but the last set of numbers is a double 00. Looks abit weird, not too sure it’s right?

    Get back to me :)

  206. JeffB: Finally – a comment from someone not asking for an impossible task! ;) Glad you like the page.

  207. 106
    JeffB

    Great stuff … I dont know which was more fun. following the easy and clear directions right down to the troubleshooting step, or reading all of the questions about “how do I get my XP key off my CD”… LOL

  208. 105
    Nick

    I decided to test this by copying ntuser.dat from a friend’s computer but I encountered a problem. There were 6 ntuser.dat files on the computer ranging in size from 768 Bytes to 8704 Bytes. I wasn’t sure which one to select so I decided to copy all to my flash drive to take them back to my computer to complete the rest of the steps. All but the largest copied properly but each time I tried to copy the largest one I encountered an error message that copying couldn’t be done because the file was in use by another program. I suspect the largest file was the one I needed because that is the one you recommend that users select when there is more than 1 although someone suggested that the oldest ntuser.dat is the correct choice. I do know the method is intended for “dead” computers but is there a problem testing it with “live” ones that are booted to Windows?

  209. Doug: Did you actually read the entire article? The main purpose of this method is for when you cannot even boot to a drive, but want to pull the key off. What good is a normal keyfinder utility when you cannot boot from the drive to run it?

  210. 103
    Doug

    You’re all full of baloney. Use Keyfinder151.Zip (exe) Download, extract the zip, run it and you’ll have the key in about half a second. Works on ‘95,’98, 2000, XP, and vista.

  211. prakash: I have mentioned this many times in the comments – there is no number stored on the CD itself. The only thing on the CD is the function used to determine if a key is valid. If you have lost your product key the only thing you can do is purchase a new copy.

  212. i have original windows xp disc but lost my product key due to this i have trouble to install this. so plese tell how to find product key from windows xp disc.

  213. 100
    David

    Just wanted to say thanks for providing these tools and info! I’ve been wanting to move my XP Pro copy from my desktop (which no longer boots into Windows) to my laptop.

  214. fred: There is no key stored on the disc itself, so it is 100% impossible to extract a key from it.

    Everyone: Please do not ask general XP key questions in here – this page is for discussion of the key recovery tool available above. If you have questions regarding the keys themselves, or questions about XP, please ask them elsewhere. There are a lot of XP forums out there.

  215. 98
    fred franz

    I am trying to determine the product key of a CD disk which
    has the XP installation setup program on it.
    Can you advise on how to this?
    sincerely FWF

  216. Phone Microsoft they will be able to help you.

  217. Wayne: Here is an article which explains how it works, so I do not have to explain it :)

    http://ask-leo.com/how_do_i_find_the_windows_cd_key_from_the_cd.html

    An excerpt:

    “The fact is that for any given version of a Windows CD, the CDs are all the same. The key to unlock the CD is not stored anywhere on the CD. If it were, each CD would have to be slight different, – it’s not quite a manufacturing nightmare, but it’s at least a bad dream.”

  218. 95
    Wayne

    If the key is not on the cd, what does it validate the number you type in to, to make sure that it is valid?

  219. David: The 1’s in my example just represent the position of the actual numbers you need to enter into the tool to decrypt.

  220. 93
    David Peter

    I am trying to recover the key to windows XP like in your article.I found the digitalproductid after doing your trouble shoting measure. I loaded the Software_00 hive. I do not see a pattern with 1111’s in it
    my text is something like this.
    a4 00 00 00 03 00 00 00
    37 36 34 37 37 2d 4f 45
    and so on
    I could not find the the KEY under the user.dat when I loaded it
    COuld you help me out?
    Thanks
    Dave

  221. Bryan: If it has never been opened, the key should be inside. If not, then there is no real way to recover it, as there is not a specific key ‘tied’ to each CD – you just need a valid XP Pro key. This means there is no way to try to pull off a key from the CD. I do not mean that it would be hard, I mean there is no key stored on the CD itself.

  222. 91
    Bryan

    I have Windows XP Pro (full version). It’s never been opened, but I lost the product key. How do I get the key?

    P.S. It hasn’t ever been installed.

  223. [...] More come from Here ] These icons link to social bookmarking sites where readers can share and discover new web [...]

  224. Julius: Did you try to use that program to open the registry file of the Windows install you are currently using? If so, that might not work very well, and you can just use a normal key finder like MagicJellybean if you are able to boot from the system. This tool is mainly to pull keys off machines that one cannot boot from.

  225. 88
    Julius

    Cannot open NTUSER: Error while opening key.

  226. Brilliant – of course with OEM the Key should be stuck to the PC but for action pack and damaged stickers, it is easy to lose track of which key on which box – just follow the instructions to the letter and it works! (look for the oldest *user*\ntuser.dat

  227. 86
    Paul

    Thanks! Been looking for something like this for a long time….. had many instances where I need a CD key off a system that won’t boot……

  228. 85
    chris

    worked for me thanks a lot a will remember this site keep up good work

  229. 84
    Ravi

    After loading NTUSER hive through load hivev1.0 . Software > Microsoft > Windows NT > Current Version.
    DigitalProductID is not visible. I have tried other method also .
    What is the reason, How can i recover CD Key of my Windows Home XP N,

  230. 83
    Mark

    I tried this after replaceing my motherboard on my m1300 tablet but the key given does not work. I tried calling Microsoft but they disconnected me three times now. It did give me my code key just will not activate my O/S ?? what di i do ?
    Thanks

  231. sol: Did you try the alternate file mentioned?

  232. 81
    sol

    i’ve loaded the ntuser.dat file but it dosen’t show the DigitalProductID in the right pane of the regedit. Any idea what’s wrong? Deeply appreciated.

  233. Matt: The key is not stored on the disc. The only thing on the disc related to the key is the function used to determine if a key is valid or not. There is absolutely no way to pull a key off the disc.

  234. 79
    Matt

    if anyone figures it out it be much appreciated email me at grymtt@yaho.com

  235. 78
    Matt

    is there a way to get the key off the disk. my old hardrive is broken.

  236. 77
    supraanimo

    That’s what I figured just wanted to double check. Although I thought I could repair MCE with Pro SP2 since MCE reports itself as Pro SP2 (its just modified Pro). However your right it probably is some sort of key mismatch and it won’t except keys of either type, I guess I’ll just have to find an OEM MCE disk. (Should have made an OS backup).

  237. 76
    SOLOHelp

    @supraanimo
    It is titled XP Pro Upgrade because thats what it is. It is an Upgrade CD. Or Retail CD. So dont worry about that. However you wont be able to run a repair on MCE using a Pro disk. You must use the same type OS AFAIK. The reason the problem with the key code comes up is that you are running a repair install so the keys arent matching up. You need to find an OEM MCE disk somewhere to do a repair or reinstall. Im assuming you dont have a backup of your system you can restore?

  238. 75
    supraanimo

    I have a copy of Windows XP MCE OEM that I had installed, however a recent bout of spyware rendered some of the system files unusable. I have tried to do a repair install with a Windows XP SP2 Pro disk (original OEM MCE disk is missing) however when I enter the MCE Product Key it comes back with an invalid product key message. Also, when I try to enter the SP2 Pro key it comes back with invalid key. The screen that requests the key is titled “XP Professional Upgrade”, if it is trying to “upgrade” the mce install I don’t see why the SP2 Pro key would not work. Could there be some type of version mismatch, or could the spyware have somehow corrupted the registry on the MCE installation (i am able to load the hive and check the key is valid)? Any ideas would be appreciated.

  239. 74
    Xerxes

    I feel pretty dumb, read all the comments, posted 3 messages, reinstalled a backup set, all before checking the troubleshooting section of the article .. Argh!

    Anyway, the alternate location ‘\%SystemRoot%\System32\config\software’ does contain my encrypted key… lol

  240. 73
    Xerxes

    Well.. I thought maybe ‘Windows Genuine Advantage’ tool had taken additional steps to extract more money out of me, but, after restoring the Acer OEM XP Home disks (they are a password protected norton ghost set, without WGA) to a spare partition, I find that there is still no DigitalProductID under HKEY_LOCAL_MACHINE>NTUSER>SOFTWARE>MICROSOFT>WINDOWSNT>CURRENTVERSION

    This being the case these instructions can’t be correct for all OEM versions of windows.

    If anyone knows what’s up with the Acer, and as someone else noted their Dell laptop Windows install missing the DigitalProductID, but yet still otherwise completely working with WGA, let me know. Cheers ;-)

  241. 72
    Xerxes

    Heh actually that IE DigitalProductID is not even from the NTUSER hive.. It’s from my current PC.

    My copy of WindowsXP Pro sp1a seems to have a DigitalProductID in the expected place, however this copy of XP Home which was current with all updates as of late 2006 does not have a DigitalProductID in any of the NTUSER.DAT hives (that I can find using this guide).

    What’s going on here? Obviously there is a difference, ms has probably changed something?

  242. 71
    Xerxes

    I too have a laptop (Acer) hard disk attached via USB. The problem appears that there is no DigitalProductID in the specified location. There’s only one DigitalProductID and that is under ‘Internet Explorer’ somewhere else in the NTUSER hive (it’s also not encrypted).

    I assume that this laptop was running XP Home Acer OEM.. I kinda need the CD key so I can reinstall onto a new PC (snapped the damn laptop in half ;-) .

    Anyone know where else this CD Key might be hiding?

  243. If it is a genuine copy, why not send it to Microsoft for the key.Here in the uk, if a company claims the product is belongs to them and you are paying for the right to use it. then that company must maintain it. as you have paid to use it for the life of that product and in efect you have Highered it and not bought it. Even OEM as Microsoft still claims the copyright. News…Microsoft has bought into Linux- product feys for Linux too!!!!!

  244. mv: If you are able to actually boot into the system, you could run something like RockXP to get the key. If not, you might want to look to see if there is another copy of the ntuser.dat file. Did you already try looking in the alternate location in the registry listed under the troubleshooting section?

  245. hi there.. i followed all the steps exactly and when I got to the current version, there was no digitalproductid key… I’m wondering is there anything else I can do to fix this activation problem? any ideas would be greatly appreciated.

  246. For those with problems sorting out which disk type you are using, example: OEM, retail, academic, VLK etc., have a look at this site http://wiki.djlizard.net/Product_IDs

  247. 66
    Arturo D

    I followed the instructions exactly, connected the recovered SATA HD “D:” and booted to a ATA HD “C:” but every time I run the program (C:\ loadhive.exe – D:\Documents and Settings(User Name)\ntuser.dat), I could only retrieve the product key from the version of windows I was running on drive “C:” (and yes I did not close this program until I was finished viewing the registry).

    What’s up?

  248. I was saying if the worst was to happen, like a drive crash.
    Just wondered if the CD had any thing that could be dragged out. I do build and set up PCs and I have tried to swap the keys it does not work and it also reject one wrong character. in computer properties the ID is converted back to the old windows style (eg.95) this tells me there must be a batch of IDs for types of Windows. So there must be a file to convert,say the first “M” to say a “4″ the next “M” (may be say the seventh character in the key may be a “9″ I find that in my computer properties the key has 20 digits what happens to the extra five charaters in the product key? There must be some covertion file find it is the hard part and work it out. What was that batch file in the resource kit
    where you could instaal windows abd skip the need to be ey the PC.

  249. Michael: The key is not stored on the CD. The only thing the CD contains (as far as that goes) is the function it uses to check and see if a key is valid.

  250. Is there a key finder that can find the key in the set-up cd. You are stuck if the drive packs up and you lost the key or forgot to write it down when you change the PC case. If the label was stuck on it.

  251. 62
    Peter Smith

    Fixed it. I had to take the drive out and put it in another machine as a secondary hard drive – as you advised really. Then I was able to re-install a crack that I had accidentally erased. The crack is in windows/system32/winlogin.exe and it stops the login looking for an activated key. I got it from http://www.antiwpa.jcb.net but I’ve just looked at that site and the crack doesn’t seem to be there now.

  252. 61
    Peter Smith

    I’m sorry, I didn’t explain the circumstances. I was defragging the drive and I wanted to include the virtual memory in that. T do that you have to turn off the paging file altogether and then reboot. It was on the reboot that I got the message to re-enter an activation code. I can’t find the disk and don’t know the code, but once I’m in I have a work-around.

  253. 60
    Peter Smith

    I have read all through the comments and nothing answers my problem that I can see.My XP Windows won’t logon until I put in a correct key. It won’t even logon in Safe Mode. I know what to do to solve the problem once I get in, but I can’t get in until I solve the problem; a real Catch 22!

    It would be no good putting the drive in another machine, would it? It still wouldn’t boot. Is there any way I can get into the Command Prompt? Or any other way in?

  254. 59
    keikos

    Hello…i just wanted to say,that i dont have a 15 sets in a digital code..I found only 14 numbers with num. 1 ..So i cant decode product key.. :-( (

  255. 58
    jdb12331

    Enjoyed reading the comments! I have ave a simular problem reloading a HP Pavilion with XP home SP-2. I know this machine is leget. It belongs to the ultimate eldery “Church Lady”, But she let her grandson us it and he loaded it up with Spyware ect. After many hours of removing this junk something went wrong and I decided to do a repair install, “she has lots of software that she doesn’t want to loose/reinstall”. I pulled the product ID off the barely running xp and noticed that the number revealed by magic jellybean was diffrent than the one on the COA sticker. I used a volume license PID 55274270 to reload neither key worked with the VOL disk. I then used an OEM disk, and only the Key that was actually in the machine worked. The COA sticker must be just for decoration. However It fails the activation. I called Microsoft and they said my produxt ID is invalid and they can’t help me. Send more money to Microsoft is their only advice. They couldn’t/wouldn’t tell me which version or “class” of install disk to use so that one of the product Keys would install and produce an “acceptable” product ID that would then activate “satisfy microsift”.

    Does anyone Know what type install disk to use on the hp pavilion “circa ~2004″

    The restore partition works. I Ghosted a copy of the hard drive before doing the restore so as to save the file structure and registry to work on this problem.

    Any advice would be helpful.

  256. 57
    Eric

    Hello, this is what I’ve been looking for! Except… I don’t find any digitalProductIDs in the reg. I’m working with a removed laptop HD hooked up via USB (another crap Toshiba as it so happens). I’ve looked in every user account, and in the “software” hive, and in every one all I see under WinNT/CurrentVersion is one key – name “(Default)”, type “REG_SZ”, data “(value not set)”. i do see productID for working XP installation.

    There is no Owner or User account; there is an Administrator, All Users, Default User, and a few people names. The All Users ntuser.dat file, however, loads with loadhive no problem but in regedit gives the error “Cannot open NTUSER: Error while opening key.” I checked ownership but it was the same as all the others. Could this be the one with the elusive productID? Oi vey! Any ideas?

  257. I’ve had more problems with Toshiba laptops than any other type. Some toshiba laptops wont boot to a CD that isnt the Toshiba Recovery disc. In theory what you want should work… In the past I have had to start an install on one laptop then pull the harddrive and put it into the toshiba and then continue the installation because I couldnt get it to boot or install any other way. Good luck.

  258. I had a dell and a toshiba laptop, same xp version.
    since toshiba doesn’t came with a OS disc, if I want to format the toshiba, can I use the dell OEM disc to do so and type my toshiba cd key in?

  259. LOL… No hablo punjab?. Yeah, I’m not sure whats up either. I will tinker with it and post my results, incase anyone runs into the same BS. Thanks for the advice. I am spreading the existence of this site to all I know.

  260. Hmm very strange indeed.
    On the product key on the side of the Case it does say Dell OEM? Either way it should be fine. Any OEM key “should” work with any OEM disk. The disc you mentioned is definately an OEM Dell Home XP disc. But you say when You try to use that disc with a key from the side of the Dell computer it doesnt work? Very strange.

    Ok. This is where I start pulling out old discs and and testing with other stuff. I dont know if you are a tech or just ”
    the friend that knows about computers” I would take an OEM “gold” disc and use it. A real OEM xp disc from MS not one from dell.
    ****disclaimer****
    I dont know the legalities of this but I do it when all else fails.

    I have a list of a billion product keys (google groups) and I’ll use one to get the product installed. This DOES NOT defeat Windows Genuine Validation, Or make it a cracked copy etc…

    Then when You get it all up and running its going to ask you to activate. Then you’ll try to activate over the internet and it’ll crap out and tell you to call MS… Blah Blah.

    Then you call them and theyll harass you about what type of computer and what is the product key from the side of the computer. Give it to them and they’ll give you the unlock key. You arent doing anything wrong or bad or illegal. The software is yours.

    K Im going to bed. To many martinis at Roy’s. Lemme know if you need more help. If you want to do this completely “by the book” you should call dell and see whats happening in India these days….

  261. *rock*

  262. I am new to this site but you guys are rock! Thanks to the Owner and all those who have helped me

  263. Hi solohelp Thanks again for your help.

    the only thing the cd says is

    OPERATING SYSTEM

    Reinstallation CD
    Microsoft windows XP Home Eddition (the computer that I was working on acctually had home on it not pro)
    Including Service Pack 1

    It says Dell on the bottom and is in a maroon and white color disk
    has support.dell.com
    http://www.dell.com and the legal”only use the cd to reinstall the operating system on a dell computer blah blah blah” stuff on it.

    I do not see anywhere on the cd that says DELL OEM nor OEM for that fact. The cd has no info on what “kind” it is. I am assuming of course that it is a dell OEM cd.

    On another computer that was having a similar problem, I used the a key finder to see the key. I then used a copy of windows (the same version that was installed on the pc that I am trying to fix).

    *I dont remember what version as in OEM or retail it was, all I know it has a key that i use but it only works for 30 days*

    to use for the “repair option”(not from the repair console)to repair the currently installed windows (none format way).

    Then of course it got to the please enter the 25 digit key prompt, I typed the key that I got from they key finder but it rejected it saying wrongkey/invalid key. I then tried using the key on the sticker on the computer and samething. GRrrr…

  264. SOLOHelp: I am very happy when others answer questions so I do not have to :) It means less I have to go through every day *grin*

  265. Well- Admin usually answers everything here, sorry to step on any toes, but from my experiance that’s not all that common.

    Since dell afaik doesnt use a “recovery cd” in the sense that it isnt and image or ghost with all the drivers etc. Usually you get a real OS cd, although it does have some special dell stuff on it. Then you get an apps and drivers cd. Thats what contains all the bloat. well driver arent bloat but you know what i mean.

    What you are descibing doesnt usually happen. I have seen cases with Dell discs that choked on a product key. But that was almost always when useing a Pre SP1 disc or Product key. Are you positve that the sticker on the side says:
    1: XP Pro
    2: The Disc is XP Pro
    3: The sticker says Dell OEM. Not just OEM. I’ve seen many computers that came with Dell OEM XP Home then somebody buys OEM XP Pro and puts that sticker on, although its a violation of the OEM license. It is $60 cheaper than a Retail version.

    Just for giggles, Ive never seen it work. Use the key you extracted with the Keyfinder with the OEM Dell cd and see if that works.

  266. Thanks solohelp for your help. This is a great site.
    If you don’t mind, let me just share an experience with you all.
    I went to a freinds work where he has about 5 dells that he uses. One of them had crashed
    and he did not have the time for me to fix all the Boot.ini and nfts.dll and nftsdetects etc. etc.
    So I figured sense he had 2 of the 5 dells branded windows xp pro on it. I would just reinstall it and use the key that was on the sticker.. In the back of my head though I kinda new something would not be right. When it got to the please insert 25 key message, I typed the key that was on the sticker of that pc. It did not work. I then tryed using every key that was on the back of every sticker in his office, same message. Wrong key/invalid key. I was using the dell windows xp os cd to reinstall it, there was nothing funny or “fishy” going on. He had lost the rest of the cd’s to the pc’s and did not know which one went to which one. I used the second disk (2of5 that he had) and ran to the same senerio. What gives?
    Any ideas? I then tried placing a retail version of windows and using the key (by using a key retriever from a working computer) and got the same message.. Wrong key/invalid key.

    Any thoughts on what was going on here?

    Kind regards

    Ghost

  267. Hi, I was wondering…if someone has BAUGHT a computer from a store with windows xp (any version) and they have the sticker key on the computer can they get a copy of the same OS that is on there computer and intall it. The reason for this would be because the individual does not want all the extra garbage they throw in, in most computers now a’days.

    —Yes. It would need to be an OEM disc. Not a Retail or Corporate.

    In short will the key that is on the sticker of the computer work with a copy of the same windows they are using on there pc?

    Yes — Again.. an OEM CD.

    Also why when running a windows key retreiver (any of the many out there) does it show a diffrent number than the key that is on the sticker?

    Because OEMs use a generic key. They dont actually type in each one. That key will most likely not work for anything that you would do to your own computer. The recovery CD/Partition probably has the same key in it. The key on the side of your computer will work with an OEM copy of XP.

    -hth

  268. Hi, I was wondering…if someone has BAUGHT a computer from a store with windows xp (any version) and they have the sticker key on the computer can they get a copy of the same OS that is on there computer and intall it. The reason for this would be because the individual does not want all the extra garbage they throw in, in most computers now a’days.

    In short will the key that is on the sticker of the computer work with a copy of the same windows they are using on there pc?

    Also why when running a windows key retreiver (any of the many out there) does it show a diffrent number than the key that is on the sticker?

    Kind reagards
    Ghost

  269. 44
    Imran P

    I talked to the Computing Center and they told me to get a new key, I need to submit a COMPUTER CRASH REPORT….very funny….how dumb they could be….if OS is crashed the only way I can show them is take a picture and show them…or perhaps a movie….hehehe….anyways…i am back to win xp pro 2002 version

  270. Imran: The copy you received from your school is most likely an academic version, which will only install with a matching key. A regular key will not work.

  271. 42
    Imran P

    I have a Windows XP SP2 installed on my laptop. This laptop was given to me from a friend. The problem is he and me doesn’t know the Admin password. So, I was able to get a copy of Win XP SP2 from college. But now I have lost the key. School don’t give me again since their policy restrict it to give it again. I have CD but no KEY. What should I do?. I tried putting the KEY from the laptop SP2 version but it doesnt’ work

  272. Dana: With Windows 95, 98, and ME you can just boot up the computer with a dos boot disk and run DiagPlus which will give you the key: http://www.62nds.co.nz/pg/e23.php

    I cannot imagine how changing the computer name would cause the setup program to re-run though.

  273. 40
    Dana

    Help,

    a girlfriend of mine thought it would be cute to change my computer name and lost my OS. she rebooted and Windows 98 set up came up asking for a product key. how do i retrieve the key if windows will not boot up?

  274. Steve: This tool will not help you for that. You might try asking the manufacturer of the software.

  275. 38
    Steve

    Hi,

    Have a program call CoPilot Live. II have this on my PC and lost the product code to install to my Ipac. Any ideas on how to retrive the code from my PC so I can activate on my Ipac

  276. 37
    imb4tm4n

    Sweet tool. This saved my bacon. My XP Home Upgrade cd was stolen. No biggie, right — I still had the box, which I knew had a Certificate of Authenticity (CoA) on it, and I had a backup of the CD.

    One day my XP stopped booting and I thought ok I’ll just repair the install. So I did that with a backup copy of the CD. Then it prompted me for my Product Key, so I marched downstairs grabbed the box, and there was NO PRODUCT KEY ON THE BOX COA STICKER! WOW and DAMN.

    It seems only the OEM CoA’s have a product key on the sticker (Likely because they are not sitting on the bottom of a retail box for everyone to see.)

    Anyhow, I pulled the drive, stuck it in my external USB enclosure, ran your tool (had to load \WINDOWS\system32\config\software.sav, not any of the user.dats).

    Now to see if I can use this code to complete my reinstall.

    Thanks for making this decode available. Why the hell MS wouldn’t just store this in a string data type in the registry, I’ll never know. The encryption key has to be in the software on the machine, so it’s not like it’s any more secret than the algorithm used to encrypt it.

    W

  277. ok im a bad typist.
    You CAN NOT use a OEM disc with a retail key and visa versa. Any install with 4 discs. (not counting corporate Volume license, of course… which is a different key)

  278. There is no product key “In” the disc. Its on the sticker. The disc is just media. If you lost the sticker or product key the disc by itself is usless. (which is why you can get a replcement from MS for between $5 and $20)

    This is also why you can have only 4 discs and do pretty much an install you need to. OEM Pro and Home and Retail Home and Pro.

    OEM product keys are different than Retail product keys and the discs are not interchangeable. So you can install with a retail disc and use an OEM product key.

    hope that helps

  279. Do you have a way to find the key on a legitimate Windows XP Home CD that has never been used?

  280. Allan: If you are using an XP Pro machine you can reset the permissions on the folders using the ‘change ownership’ feature. The knowledge base has info on it I believe.

  281. 32
    Allan

    This almost saved me a great bit of work. I’ve found myself in the situation, bad copy of windows accessible through good copy on drive. But I can’t get into the main user account due to it being password protected. So far this measure which was required in my previous environmet has cost me my documents and perhaps this solution. Have any hints to helping me get in?

  282. SOLOHelp: I wish there was a way to tell what version of Windows XP a key goes to. It would be very useful. Unfortunately I do not know a way.

    It sounds like you might have a Corporate, Academic, or NFR (not for resale) version of XP. When checking the version, it still shows up a ‘Pro’, but it is not a standard version of Pro.

  283. Hey you’re a wealth of info!!

    Is there any way to tell what version was used for install by the product key?
    I pulled the product key and verified that it was a retail xp pro disc used for install. (using Everest) The pc is still bootable but the harddrive is quickly dieing.

    however when I install using a retail pro or oem pro or pro upgrade I get invalid product key. I even tried some old no sp and sp1 discs. Is there a way to put in a product key and it tell you what disc to use?

  284. Drew: Good to know :) Thanks.

  285. 28
    Drew

    Hi Admin,

    I’m a PC repair tech who frequently works with bad (non-bootable) HDs and Windows activation. The offline version of the decrypter worked great with a Windows 2000 repair. If others report success with Win2K you could say that your tool supports it as well.

    I don’t think you should make the code public, simply so you don’t have people doing malicious things with it. But keeping it free is a good idea.

    Thanks!

  286. A stand-alone version of my Windows XP Key Decrypter Tool is now available for download! You will find the link above. Enjoy! :)

  287. Richard: I have an early version I made for Windows, but it needs to be cleaned up. I will consider it :)

  288. 25
    Richard

    Do you have the decryter available for “Offline Use”. It worked great but I’d love to be able to use it offline on my laptop since when I am working on a system I am sometimes where there is no “Online” connection available? PLEASE!!!

  289. 24
    OUberLord

    Great tool, that’s exactly what I needed.

  290. 23
    Imran

    WOW thanks for this wicked tool!

  291. I have never seen that message, and a google search shows 0 results. Are you sure it is “setup entry key detected” exactly?

  292. 21
    lAbArYnth

    I know this is off topic, but I have a machine that will not boot into windows.
    A “setup entry key detected” error appears very briefly after exiting BIOS and nothing after that, just blank screen.
    I can F8 into boot options but also blank screen after selecting option.
    It seems as if something is preventing windowsXP from booting.
    Would appreciate any help Thanx

  293. 20
    Nigel

    Sorry just saw my mistake between the decimal numbers you gave and the hex numbers on the illustration

  294. 19
    Nigel

    I have located the digitalproductid but on the 2 machines that i have looked at both of them have 00 located in the appropriate spots.
    I can see the productinfo numbers located at the begining of the code. Any help would be appreciated

  295. Nice Work!

  296. Cj: The purpose of this method is for when you can’t boot from the drive. If you can, there are other options. I personally like the Magical Jelly Bean Keyfinder – http://www.magicaljellybean.com/keyfinder.shtml.

  297. URRRGHH I can’t get to mine due to it being in use since I am using the main account, which is the only account… damn.

  298. Glad you like it. I have thought about releasing the source, but as you mentioned, I think it is the only site that allows you to decrypt the key online. If I released it, it would be all over the place I am sure. Sounds silly I know ;)

    For what it’s worth, I can honestly assure you that I have absolutely no interest in stealing people’s keys, and that this script does not log anything whatsoever. I do not even know how many times it has been used since I put it up. It simply takes in a value and returns another.

  299. 14
    FunnelVision

    Yup, it works, and AFAIK it’s the only way to decrypt productid’s on the Web. You’ve saved me a ton of work, and for all I know stolen my key in the process. Good luck using it, Microsoft practically knows me by first name.
    What bothers me is that they probably would even if I were a hermetic Amish who had moved to the Gobi.
    Anyway, thanks. I hope you’re honest about this, and I’d be more apt to believe it if you actually released source code or a compiled .exe for us.

  300. Yes.. the 1’s are in the correct position :)

  301. 12
    Dr. Josef Burg

    Thank you very much Admin! Will do that now!

    So are the ‘1’s’ in your chart 53-67 or not? :-)

  302. Dr. Josef Burg: If it is generating the same key as Jellybean, etc.. that is your correct key. The purpose of this method is really just so you can access your key when you cannot boot from the drive (since you can’t run those other tools).

    The message you are getting (the number of times..) is perfectly normal. It just means that XP has been activated too many times. But there is a solution, on the activation screen you can choose the telephone option to call Microsoft and they can take care of it. Just tell them you had to reinstall Windows again, and they will manually activate it for you (they will give you a confirmation code that you type into the activation screen).

    This is 100% legal. They of course have to have some system in place for people who reinstall Windows a lot (for various reasons), otherwise it would be a nightmare for customers.

  303. 10
    Dr. Josef Burg

    I’m trying to fresh install my young (BlueScreenOfDeath)daughter’s XP Pro, but can’t validate it for her on the PC we gave her recently. Forgive me if I’m wrong, but the ‘1’s’ in your chart seem to correspond to bytes 53 to 67 inclusive. When I decrypt those located in these corresponding positions I get the product key as per the OCA, Jellybean, Everest etc.

    If I decrypt those in the 15 slots earlier ie. ‘my52-66′ I get a completely different product key. Neither can be verified.

    The former says ‘the number of times you can activate Windows with this product key has been exceeded’, and the latter can’t be verified. This is like Ford or GM saying one’s car cannot be restarted because too many attempts have been made so it must be stolen. What can a student do now except buy a new CD for $264 as a birthday present – for uncle Bill? How do we refresh her key for her?
    Thanks,
    Jo.

  304. Graham: I just updated the article. Take a look at the ‘troubleshooting’ section. It gives information on another hive file you can try loading for the key.

  305. It sounds like either the hive program did not successfully load all of the registry (it can be tricky to use sometimes), or the registry is missing some data. Was this on a bad hard drive or anything? If so, there may not be much that can be done. You could always search the registry though, just in case that key is located somewhere else.

  306. 7
    Graham

    I tried to use your method to unblock WinXP Pro. The hive program worked, but when I used Regedit I found that in Current Version I didn’t have a digital product key , just AB default Reg_SZ Value not defined. What can I do??

  307. Oh come on.. :P But seriously, I understand your concern. I have been considering putting the source of this up, and I may still do it soon. But I just like the idea of it being the only online script to do it (that I know of) :)

  308. Hey,

    Yeah I do not trust this, you could easily be stelling people’s cd-keys when they run this mug. And you just found a way to do, in which people would think your honest because it looks like it. ;)

    Maybe it’s just me. You should instead allow the user to download the source code and run it on his own.

    cya,

    Will

  309. Glad to hear it :)

  310. 3
    maurie

    I followed instructions and the product key appeared instantly. Thanks,Maurie.

  311. I will think about it ;)

  312. 1
    DJFelix

    Care to post the source code for your PHP XP Key decrypter?

    Cheers!

    Jon

Leave a Comment

Before you comment: If you are having an issue with a script, please make sure you have read the entire article. Also, please read through the comments because most common issues have already been discussed many times. Thanks.


Be sure to wrap all code in <code></code> tags.