• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
The HP Community is where owners of HP products, like you, volunteer to help each other find solutions.
Archived This topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
HP Recommended
Pavilion dv6
Microsoft Windows 7 (64-bit)

How to get back my windows product key from hp. i am unable to read the sticker provideed by hp. Even i formatted the original Wimdows 7.

2 REPLIES 2
HP Recommended

Hi,

 

       If you reinstall the Windows 7 using the system recovery option, then the product key is not required. Since the product key is embedded in the BIOS itself.

 

 

If you are reinstalling with the retail version of Windows 7, then you have to purchase the key from microsoft. Otherwise call HP support to order the recovery disk or click the below link

 

http://support.hp.com/us-en/document/bph07143

Regards

Mahemac

--Say "Thanks" by clicking the Kudos (purple thumbs up icon in the lower right corner of a post)
--Please mark the post that solves your problem as "Accepted Solution"
, I am speaking for myself and not for HP and I am not an HP Employee.
HP Recommended

Hello,

 

You can try this. If you can boot your computer without any problems, you can easily create a simple VBscript that will read the value out of the registry and then translate it into the format that you need for reinstalling.

 

Copy and paste the following into a Notepad window:

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

You’ll need to use File -> Save As, change the “Save as type” to “All Files” and then name it productkey.vbs or something similar ending with the vbs extension. I’d recommend saving to the desktop for easy access.

 

Once you’ve saved it, you can just double-click and the popup window will show you your product key.

 

Note:  If you use CTRL + C when the popup window is active, it will copy the contents of the window to the clipboard, and then you can paste it into Notepad or somewhere else.

Archived This topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.