Windows 8 Product key

Discussion in 'Windows 8' started by bacardi, Jan 27, 2013.

  1. bacardi

    bacardi MDL Novice

    Jan 16, 2013
    9
    0
    0
    i installed windows 8 pro and successfully activated via phone...so when i tried to make a backup of my activation...advanced token manager asked for a windows product key...

    could anyone please tell me that where can i find my key on windows registry or something ??
     
  2. KNARZ

    KNARZ MDL Addicted

    Oct 9, 2012
    867
    451
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. hack

    hack MDL Senior Member

    Sep 14, 2009
    293
    252
    10
    #4 hack, Jan 27, 2013
    Last edited by a moderator: Apr 20, 2017
    If you activated by phone and ATM requests the Product Key then you used a MAK key. It is removed from the registry and is not recoverable by the end user.
    You had the key when you installed it, figure out which key you used and paste that in the ATM dialogue.

    Otherwise just manually backup the entire Store Folder:
    Code:
    C:\Windows\System32\spp\store
    You need to enable show hidden files and in the store folder you should see:
    data.dat
    tokens.dat

    Cache folder is not required.

    If you re-install on the same hardware you copy back the backup of the 2 files and that should solve your problem without needing the product key.
    This applies to windows 8 not Windows 7 hence the default requirement by ATM as it backups Win7 and Win8.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. pisthai

    pisthai Imperfect Human

    Jul 29, 2009
    6,729
    1,954
    210
    Everybody was starting sometimes with something or even anything!! While understandable for an Newbie it isn't for an "older" member of MDL, which didn't means that any "old" member should or would know what to do, some still wouldn't! :cool:

    As a matter of fact, those Keyfinder didn't working correctly at all times, some just didn't giving any informations or just limited. The Keyfinder you posted the link to, will gives you the WMC Key if WMC is installed but the real Windows 8 Key! Other Keys, which that program list the Program Name, will not displayed and even wrong for some Apps.

    IMOH not very trust- and therefore useful!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. redroad

    redroad MDL Guru

    Dec 2, 2011
    5,346
    6,029
    180
  6. s1ave77

    s1ave77 MDL Guide Dog/Dev

    Aug 15, 2012
    14,678
    18,890
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Please-8

    Please-8 MDL Junior Member

    Sep 12, 2012
    92
    50
    0
    #9 Please-8, Feb 6, 2013
    Last edited by a moderator: Apr 20, 2017
    Should be in registry at:
    Code:
    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\
    "DigitalProductId"
    Even if the key is deleted in the previous registry entry, a copy of the key should also be saved here:
    Code:
    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DefaultProductKey\
    "DigitalProductId"
    With this little modified script from "Daz" you should be able to read it:
    Code:
    Set WshShell = CreateObject("WScript.Shell")
    Key = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DefaultProductKey\"
    DigitalID = WshShell.RegRead(key & "DigitalProductId")
    
    
    ProductID = "Product ID: " & WshShell.RegRead(Key & "ProductID") & vbNewLine
    ProductKey = "Installed Key: " & ConvertToKey(DigitalID)
    ProductID = ProductName & ProductID & ProductKey
    
    If vbYes = MsgBox(ProductId & vblf & vblf & "Save to a file?", vbYesNo + vbQuestion, "Windows Key Information") then
       Save ProductID
    End if
    
    Function ConvertToKey(Key)
        Const KeyOffset = 52
        isWin8 = (Key(66) \ 6) And 1
        Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)
        i = 24
        Chars = "BCDFGHJKMPQRTVWXY2346789"
        Do
            Cur = 0
            X = 14
            Do
                Cur = Cur * 256
                Cur = Key(X + KeyOffset) + Cur
                Key(X + KeyOffset) = (Cur \ 24)
                Cur = Cur Mod 24
                X = X -1
            Loop While X >= 0
            i = i -1
            KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
            Last = Cur
        Loop While i >= 0
        If (isWin8 = 1) Then
            keypart1 = Mid(KeyOutput, 2, Last)
            insert = "N"
            KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
            If Last = 0 Then KeyOutput = insert & KeyOutput
        End If
        a = Mid(KeyOutput, 1, 5)
        b = Mid(KeyOutput, 6, 5)
        c = Mid(KeyOutput, 11, 5)
        d = Mid(KeyOutput, 16, 5)
        e = Mid(KeyOutput, 21, 5)
        ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e
    End Function
    
    Function Save(Data)
        Const ForWRITING = 2
        Const asASCII = 0
        Dim fso, f, fName, ts
        fName = "Windows Key.txt"
        Set fso = CreateObject("Scripting.FileSystemObject")
        fso.CreateTextFile fName
        Set f = fso.GetFile(fName)
        Set f = f.OpenAsTextStream(ForWRITING, asASCII)
        f.Writeline Data
        f.Close
    End Function
     
  8. 10111hacker

    10111hacker MDL Novice

    Feb 23, 2013
    1
    0
    0
    Windows 8 Free Download ( Product Key / 32bit / 64bit )

     

    Attached Files:

  9. adit123tya

    adit123tya MDL Senior Member

    Oct 25, 2012
    397
    197
    10
    why the hell do you try to get retail keys for free you won't be able to activate... use kms activation instead