Cara Recover Windows 8 (8.1) Product Key Tanpa Software Third Party

Berikut ini penjelasan cara mengembalikan key Windows 8 dan Windows 8.1 tanpa menggunakan software pihak ketiga (Third Party). Jamak diketahui oleh pengguna komputer bahwa ada software khusus yang dapat mengembalikan/memulihkan/memunculkan (tepatnya: recover) key Windows, misalnya product key viewer atau software lain yang sejenis dengan itu. Ya, kadang-kadang kita lupa product key yang kita gunakan pada saat kita butuhkan. Namun kali ini kita tidak menggunakan software sejenis itu melainkan cukup melalui PowerShell Windows saja.

Untuk mengembalikan product key Windows 8.1 kita dapat menjalankan sebuah script melalui PowerShell.

Pertama, copy script di bawah ini ke Notepad. Lalu simpan dengan ekstensi file *.ps1 sebagai contoh saya menyimpannya dengan nama: recoverwin8key.ps1

function Get-WindowsKey {
    ## function to retrieve the Windows Product Key from any PC
        param ($targets = ".")
    $hklm = 2147483650
    $regPath = "SoftwareMicrosoftWindows NTCurrentVersion"
    $regValue = "DigitalProductId4"
    Foreach ($target in $targets) {
        $productKey = $null
        $win32os = $null
        $wmi = [WMIClass]"$targetrootdefault: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
    }
}

Get-WindowsKey localhost

Kedua, jalankan PowerShell, caranya tekan kombinasi tombol Win+X dan pilih Windows PowerShell (Admin) lalu ketik perintah berikut ini.

Import-Module E:recoverwin8key.ps1

Agar lebih jelas lihat gambar berikut.

BACA JUGA:  Solusi Tombol Yes Tidak Aktif di UAC Windows 10, Windows 8 dan Windows 7

E:recoverwin8key.ps1, berarti script yang saya simpan tadi berada di drive E:, sesuaikan dengan path (lokasi) di mana anda menyimpan script tadi. Untuk mendapatkan path file yang anda simpan dengan mudah caranya tekan tombol SHIFT lalu klik kanan file recoverwin8key.ps1 kemudian klik Copy as path.

Setelah mengetik perintah,

Import-Module E:recoverwin8key.ps1

lanjutkan dengan menekan tombol ENTER. Hasilnya ditunjukkan oleh gambar berikut.

Kini anda dapat melihat product key Windows 8.1

Selamat mencoba.

Sumber: Microsoft Technet Website 

Cara Mengaktifkan PowerShell di Windows 8 dan Windows 8.1

8 comments

  1. Thank’s tutornya gan., sangat bermanfaat. sekalian izin ninggalin jejak biar tidak tersesat saat kembali ke itpoin.com 😀

Leave a Reply to asep rusli hidayat Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.