Kuidas me saame litsentsi koodi taastada? Windowsilma kolmandate osapoolte rakendusi kasutamata

Kui te unustate, mis on litsentsi koodi oma süsteemi Windows ja soovid teha ümberasustamise (Või tahad teha backup selle igaks juhuks), siis ei ole vaja tarvitada kolmanda osapoole rakenduste teada saada, mis see on. Kui kasutate süsteem Windows hiljuti (Windows 7, Windows 8 või Windows 8.1) Saad tagasi litsentsi kood sellest registri süsteem kasutades järgmisi juhiseid.

Kuidas saab opsüsteemi litsentsikoodi taastada? Windows süsteemiregistritest (ilma kolmandate osapoolte rakendusi kasutamata)?

windows-Tootmisvõti
  • anda Copy / Paste Järgmine kood NotepadSeejärel salvestage fail desktop pealkirjaga RecoverKey.ps1 (See on kohustuslik, et Faili laiendus olema äsja loodud . Ps1)

funktsioon Get-WindowsVõti {
## funktsiooni toomiseks Windows Tootevõti mis tahes arvutist
# # Jakob Bindslet (jakob@bindslet.dk)
param ($targets = ".")
$ HKLM = 2147483650
$ regPath = “Tarkvara \ Microsoft \Windows NT \ CurrentVersion "
$ RegValue = "DigitalProductID"
Foreach ($ XNUMX)target dollaritestargets) {
$ ProductKey = $ null
$ Win32os = $ null
$ wmi = [WMIClass] “\\ $target\ Root \default: StdRegProv "
$ Andmed = $ wmi.GetBinaryValue ($ uss, $ 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″
# # Krüptida binaarne kodeeritud base24 kuupäev
Eest ($ i = 24, $ i-ge 0, $ i) {
$ K = 0
Eest ($ j = 14, $ j-ge 0, $ j-) {
$ K = $ k * 256-bXor $ binArray [$ j]
$ BinArray [$ j] = [matemaatika] :: lühenda ($ k / 24)
$ K = $ k% 24
}
$ ProductKey = $ charsArray [$ k] + $ productKey
Kui (($ i-ekv 5 0%) ja ($ i 0 us)) {
$ ProductKey = "-" + $ productKey
}
}
$ win32os = Hangi-WmiObject Win32_OperatingSystem -arvuti $target
$ Obj = New-Objekt
$ obj | Add-Member Noteproperty Arvuti -väärtus $target
$ obj | Add-Member Noteproperty Caption -väärtus $ win32os. Pealkiri
$ obj | Add-Member Noteproperty CSDVersion -väärtus $ win32os.CSDVersion
$ obj | Add-Member Noteproperty OSArch -väärtus $ win32os.OSArchitecture
$ obj | Add- Liikmemärkme vara BuildArv – väärtus $win32os.BuildNumber
$ obj | Add-Member Noteproperty RegisteredTo-väärtus $ win32os.RegisteredUser
$ obj | Add-Member Noteproperty ProductID -väärtus $ win32os.SerialNumber
$ obj | Add-Member Noteproperty ProductKey -value $ productkey
$ Obj
}
}

recoverkey_ps1
  • avatud Windows PowerShell cu privileegid administrator (Kirjutades PowerShell in Start Menu või Alusta ScreenParem klikk tulemus ja valige Jookse nagu administrator)
avatud PowerShell
  • Tippige järgmine käsk avatud akna

Määra ExecutionPolicy RemoteSigned

  • Kui näed küsimus Kas soovite muuta täitmise poliitika? sisenema Y või anda Enter kinnitust
  • tippige käsk

Import-moodul C: \ kasutajad \ arvuti \Desktop\ RecoverKey.ps1; Get-WindowsVõti

taastuma-windows-Tootmisvõti

Eespool käsk asendada C: \ Kasutajad \ kasutajanimi \Desktop\ RecoverKey.ps1 (kus kasutaja nimi see on Sinu kasutaja nimi) koos asukoht kuhu on salvestatud faili RecoverKey.ps1Näiteks C: \ Users \Stealth_2 \Desktop\ RecoverKey.ps1 (Leiad lihtsalt hoides faili asukoht Shift ja paremklõpsake seda aega, siis klõpsake Kopeeri tee).

Sa märkad, et Windows PowerShell kuvatakse nii ID ja teie süsteemi litsentsi kood Windows. Õnn kaasa!

STEALTH SETTINGS - Kuidas oma tagasi saada Windows Tootevõti ilma kolmanda osapoole rakendust kasutamata

Olen tehnoloogia vastu kirglik, mulle meeldib operatsioonisüsteemide testimine ja õpetusi kirjutada Windows, otsides alati huvitavaid asju.

kuidas » märkimisväärne » Kuidas me saame litsentsi koodi taastada? Windowsilma kolmandate osapoolte rakendusi kasutamata
Jäta kommentaar