Làm thế nào chúng ta có thể khôi phục mã giấy phép Windows mà không cần sử dụng các ứng dụng của bên thứ ba

In cazul in care ati uitat care este Mã giấy phép al sistemului dvs Windows si doriti sa faceti o reinstalare (sau doriti sa faceti un hỗ trợ al acestuia pentru orice eventualitate), nu este neaparat necesar sa apelati la Ứng dụng của bên thứ ba pentru a afla care este acesta. Daca folositi un sistem Windows relativ recent (Windows 7Thì Windows 8 hoặc Windows 8.1) puteti sa recuperati codul de licenta al acestuia din Đăng ký hệ thống folosind urmatoarele instructiuni.

Cum putem recupera codul de licenta al unui sistem de operare Windows din registri de sistem (fara a folosi aplicatii third-party)?

windows-product-key
  • dati Copy/Paste urmatorului cod intr-un Notepad, apoi salvati fisierul pe Máy tính để bàn cu denumirea RecoverKey.ps1 (este obligatoriu ca extensia fisierului nou creat sa fie .ps1)

function Get-WindowsKey {
## function to retrieve the Windows Product Key from any PC
## by Jakob Bindslet ([email protected])
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
}
}

recoverkey_ps1
  • mở Windows PowerShell cu Đặc quyền quản trị viên (tastatati PowerShell TRONG Bắt đầu menu hoặc Bắt đầu màn hình, dati click-dreapta pe rezultat si selectati Chạy với tư cách quản trị viên)
open-powershell
  • in fereastra deschisa tastati urmatoarea comanda

Set-ExecutionPolicy RemoteSigned

  • cand este afisata intrebarea Do You want to change the execution policy? nếm Y hoặc cho Đi vào pentru confirmare
  • Sau đó cắt đơn đặt hàng của bạn

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

recover-windows-product-key

In comanda de mai sus, inlocuiti C:\Users\user-name\Desktop\RecoverKey.ps1 (Ở đâu tên người dùng nó là numele userului dvs) cu vị trí unde ati salvat fisierul RecoverKey.ps1; de exemplu C:\Users\Stealth_2\Desktop\RecoverKey.ps1 (puteti afla foarte simplu locatia fisierului tinand apasata tasta Sự thay đổi si dand click-dreapta in acelasi timp pe acesta, apoi selectand optiunea Copy as path).

Veti observa ca in Windows PowerShell vor fi afisate atat ID-ul cat si codul de licenta al sistemului dvs Windows. Thành công!

Cài đặt tàng hình – How to recover your Windows Product Key without using third-party app

Đam mê về công nghệ, tôi thích kiểm tra và viết các hướng dẫn về hệ điều hành Windows, tìm cách khám phá những điều thú vị.

Trang chủ Nguồn hướng dẫn của nó, các mẹo và tin tức hữu ích. Làm thế nào chúng ta có thể khôi phục mã giấy phép Windows mà không cần sử dụng các ứng dụng của bên thứ ba
Để lại một bình luận