How to get Windows 8 (8.1) Product Key without Software Step - TopicsExpress



          

How to get Windows 8 (8.1) Product Key without Software Step 1 In this step, user need to collect some script or code from the Microsoft Technet website. We also provided the script here, but keep an eye on Microsoft Technet website if it doesn’t work for you (they updates the code). Here is the script, function Get-WindowsKey { ## function to retrieve the Windows Product Key from any PC param ($targets = .) $hklm = 2147483650 $regPath = Software\Microsoft\Windows NT\CurrentVersion $regValue = DigitalProductId64 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 } } Copy the above code and open Notepad then paste the script exactly. Now save the file with name “RecoverKey.ps1“. Step 2 Here comes the second step. Now open Windows PowerShell by going to Windows Metro Style dashboard (Press Windows button) and search for “PowerShell“. Right click on the application then select “Run as Administrator“. Hit “Yes” when you prompted with UAC dialog box Step 3 Final step. User need to type couple of commands here. Here you go. Firstly type the following command on PowerShell type Set-ExecutionPolicy RemoteSigned Type “Y” when it displays “Do you want to change the execution policy” message. Next type the second command and hit Enter to extract Pre Installed Product key of Windows 8 Operating System type Import-Module PATH; Get-WindowsKey How to Get Path of PowerShell Script file? Right click on RecoverKey.ps1 file. Move to Properties then switch to “Security” tab. Copy the Object Name path and paste it in PowerShell. To understand better, follow the video embedded here.
Posted on: Sat, 13 Dec 2014 16:50:25 +0000

Recently Viewed Topics




© 2015