• 512-991-7197
  • This email address is being protected from spambots. You need JavaScript enabled to view it.
  • Always Open

How To Recover Windows 10/8/7 Product Key Without Using Third-Party Tools


Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

The standard or the popular way of retrieving Windows product key is to use a third-party software such as License Crawler or use a free Windows product key recovery CD to recover the product key from unbootable PCs.

Recover Windows Prodcut Key Without tools1 thumb

While there are plenty of free tools available for this job, the fact is that one can recover Windows product key from registry without having to use third-party tools.

Out friend at WinAero has posted a helpful guide on recovering Windows product key without using third-party tools. The only thing is that your PC must be bootable to recover the product key using this method. And if your PC is unbootable, follow our how to recover Windows 7/8/8/8.1 product key from unbootable PC guide.

NOTE: This method works in all recent versions of Windows, including Windows 7, Windows 8, and Windows 8.1.

Step 1: Copy the following code and paste it into Notepad. Save the file as RecoverKey.ps1 on your desktop. Note that it’s important to save the file with .ps1 extension.

function Get-WindowsKey {
## function to retrieve the Windows Product Key from any PC
## by Jakob Bindslet (This email address is being protected from spambots. You need JavaScript enabled to view it.)
param ($targets = “.”)
$hklm = 2147483650
$regPath = “Software\Microsoft\Windows NT\CurrentVersion”
$regValue = “DigitalProductId”
Foreach ($target in $targets) {
$productKey = $null
$win32os = $null
$wmi = [WMIClass]”\\$target\root\default:stdRegProv”
$data = $wmi.GetBinaryValue($hklm,$regPath,$regValue)
$binArray = ($data.uValue)[52..66]
$charsArray = “B”,”C”,”D”,”F”,”G”,”H”,”J”,”K”,”M”,”P”,”Q”,”R”,”T”,”V”,”W”,”X”,”Y”,”2″,”3″,”4″,”6″,”7″,”8″,”9″
## decrypt base24 encoded binary data
For ($i = 24; $i -ge 0; $i–) {
$k = 0
For ($j = 14; $j -ge 0; $j–) {
$k = $k * 256 -bxor $binArray[$j]
$binArray[$j] = [math]::truncate($k / 24)
$k = $k % 24
}
$productKey = $charsArray[$k] + $productKey
If (($i % 5 -eq 0) -and ($i -ne 0)) {
$productKey = “-” + $productKey
}
}
$win32os = Get-WmiObject Win32_OperatingSystem -computer $target
$obj = New-Object Object
$obj | Add-Member Noteproperty Computer -value $target
$obj | Add-Member Noteproperty Caption -value $win32os.Caption
$obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion
$obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture
$obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber
$obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser
$obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber
$obj | Add-Member Noteproperty ProductKey -value $productkey
$obj
}
}

Recover Windows Product Key Without Using Third Party Tools Step1 thumb

Recover Windows Product Key Without Using Third Party Tools Step2 thumb

Step 2: Open Windows PowerShell as administrator. To do this, you can type Windows PowerShell in the Start menu (Windows 7) or Start screen (Windows 8/8.1), and then simultaneously press Ctrl + Shift + Enter keys.

Recover Windows Product Key Without Using Third Party Tools Step33 thumb

Alternatively, you can right-click on the Windows 8.1 Start button and then click Windows PowerShell (Admin) to launch PowerShell as administrator.

Recover Windows Product Key Without Using Third Party Tools Step34 thumb

Click on the Yes button when you see the User Account Control (UAC) dialog.

Step 3: In the PowerShell window, type the following code (or you can simply copy and paste) and press Enter key to change the execution policy for non-signed scripts.

Set-ExecutionPolicy RemoteSigned

Recover Windows Product Key Without Using Third Party Tools Step3 thumb

Click Enter key or ‘Y’ key when you see “Do you want to change the execution policy” message.

Recover Windows Product Key Without Using Third Party Tools Step4 thumb

Step 4: Finally, type the following command and then press Enter key to view your Windows product key. That’s it!

Import-Module C:\Users\PC\Desktop\RecoverKey.ps1; Get-WindowsKey

In the above command, replace “C:\Users\PC\Desktop\RecoverKey.ps1” with the path to the previously saved RecoverKey.ps1 file. To easily get the path, press and hold down the Shift key, right-click on RecoverKey.ps1 file, and then click Copy as path option.

Recover Windows Prodcut Key Without tools thumb

Recover Windows Prodcut Key Without tools11

Good luck!



© 2019 Austin Laptop [AustinLaptop.Com]. All Rights Reserved.