Hur kan vi återställa licenskoden för Windows utan att använda tredjepartsprogram
Om du har glömt vilken det är licenskod av ditt system Windows och du vill göra det ÅTERBOSETNING (eller så vill du göra en säkerhetskopiering av honom för varje eventualitet), är det inte nödvändigtvis nödvändigt att hänvisa till Tredjepartsapplikationer för att ta reda på vilken det är. Om du använder en Windows-system relativt nyligen (Windows 7, Windows 8 eller Windows 8.1) du kan hämta licenskoden av hans från Systemregister med hjälp av följande instruktioner.
Hur kan vi återställa licenskoden för ett Windows-operativsystem från systemregister (utan att använda tredjepartsprogram)?

- ge Copy/Klistra in följande kod i ett Anteckningsblock, spara sedan filen till skrivbord med namnet RecoverKey.ps1 (det är obligatoriskt filtillägget nyskapad för att vara .ps1)
function Get-WindowsKey {
##-funktion för att hämta Windows-produktnyckeln från vilken dator som helst
## av Jakob Bindslet ([email protected])
param ($targets = “.”)
$hklm = 2147483650
$regPath = “Software\Microsoft\Windows NT\CurrentVersion”
$regValue = “DigitalProductId”
Foreach ($target i $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″
## dekryptera base24-kodad binär data
För ($i = 24; $i -ge 0; $i–) {
$k = 0
För ($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 -dator $mål
$obj = New-Object Object
$obj | Add-Member Noteproperty Dator -värde $target
$obj | Add-Member Noteproperty Caption -värde $win32os.Caption
$obj | Add-Member Noteproperty CSDVersion -värde $win32os.CSDVersion
$obj | Add-Member Noteproperty OSArch -värde $win32os.OSArchitecture
$obj | Add-Member Noteproperty BuildNumber -värde $win32os.BuildNumber
$obj | Add-Member Noteproperty RegisteredTo -värde $win32os.RegisteredUser
$obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber
$obj | Add-Member Noteproperty ProductKey -värde $produktnyckel
$obj
}
}

- öppna Windows PowerShell cu Administratörsbehörighet (skrivs Powershell i Startmeny eller Startskärm, högerklicka på resultatet och välj Kör som administratör)

- Skriv följande kommando i det öppnade fönstret
Set-ExecutionPolicy Remote Signed
- när frågan visas Vill du ändra exekveringspolicyn? smak Y eller ge Skriva in för bekräftelse
- Klipp sedan ut din beställning
Import-Module C:\Users\PC\Desktop\RecoverKey.ps1; Get-WindowsKey

Byt ut i ordningen ovan C:\Users\user-name\Desktop\RecoverKey.ps1 (där användarnamn det är ditt användarnamn) cu plats där du sparade filen RecoverKey.ps1; till exempel C:\Users\Stealth_2\Desktop\RecoverKey.ps1 (du kan enkelt ta reda på var filen finns genom att hålla ner tangenten Flytta och högerklicka på den samtidigt och välj sedan alternativet Kopiera som sökväg).
Det kommer du att märka i Windows PowerShell både ID och licenskoden för ditt Windows-system. Succes!
Stealth -inställningar – Hur du återställer din Windows-produktnyckel utan att använda tredjepartsapp
Hur kan vi återställa licenskoden för Windows utan att använda tredjepartsprogram
Vad är nytt
Om Stealth
Passionerad om teknik, jag gillar att testa och skriva tutorials om Windows operativsystem och försöker upptäcka intressanta saker.
Visa alla inlägg av stealthDu kanske också är intresserad av...
4 tankar om “Hur kan vi återställa licenskoden för Windows utan att använda tredjepartsprogram”