Hvis du glemmer der er licens kode dit system Windows og ønsker at gøre en Genbosætning (Eller ønsker at gøre en backup dens bare i tilfælde), er det ikke nødvendigt at ty til tredjepartsprogrammer for at finde ud af, hvad det er. Hvis du bruger en systemet Windows nylig (Windows 7, Windows 8 eller Windows 8.1) Kan du inddrive licens kode heraf i Registry System ved hjælp af følgende instruktioner.
Hvordan kan vi gendanne licenskoden for et operativsystem? Windows fra systemregistre (uden brug af tredjepartsapplikationer)?
- giver Copy / Paste Følgende kode i en NotepadDerefter gemme filen desktop titlen RecoverKey.ps1 (Det er obligatorisk at File extension være nyoprettet . Ps1)
funktion Get-WindowsNøgle {
## funktion til at hente Windows Produktnøgle fra enhver pc
# # Af Jakob Bindslet (jakob@bindslet.dk)
param ($targets = â .â)
$ HKLM = 2147483650
$ regPath = “Software \ Microsoft \Windows NT \ CurrentVersion "
$ RegValue = "DigitalProductID"
foreach ($target i $targets) {
$ ProductKey = $ null
$ Win32os = $ null
$ wmi = [WMIClass] “\\ $target\ Rod \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″
# # Dekryptér binært kodet base24 dato
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
Hvis (($ i-eq 5 0%)-og ($ i 0 os)) {
$ ProductKey = "-" + $ productKey
}
}
$ win32os = Get-WmiObject Win32_OperatingSystem - computer $target
$ Obj = Ny-objekt objekt
$ obj | Add-Member Noteproperty Computer -værdi $target
$ obj | Add-Member Noteproperty Caption -værdi $ win32os.Caption
$ obj | Add-Member Noteproperty CSDVersion -værdi $ win32os.CSDVersion
$ obj | Add-Member Noteproperty OSArch -værdi $ win32os.OSArchitecture
$ obj | Add- Member Note-ejendom BuildTal -værdi $win32os.Buildnummer
$ obj | Add-Member Noteproperty RegisteredTo -værdi $ win32os.RegisteredUser
$ obj | Add-Member Noteproperty ProductID -værdi $ win32os.SerialNumber
$ obj | Add-Membran Noteproperty ProductKey -værdi $ productkey
$ Obj
}
}
- åbne Windows PowerShell cu privilegier af administrator (Typing PowerShell in Start Menu eller Start Screen, Højreklik på resultatet og vælg Løb som administrator)
- Skriv følgende kommando i det åbne vindue
Set RemoteSigned ExecutionPolicy
- Når du ser spørgsmålet Ønsker du at ændre udførelsen politik? indtaste Y eller give Enter om bekræftelse
- derefter skrive kommandoen
Import-modul C: \ Brugere \ PC \Desktop\ RecoverKey.ps1; Få-WindowsNøgle
I ovenstående kommando, udskift C: \ Brugere \ brugernavn \Desktop\ RecoverKey.ps1 (hvor brugernavn det er Dit brugernavn) Den placering hvor du har gemt filen RecoverKey.ps1, For eksempel C: \ Users \Stealth_2 \Desktop\ RecoverKey.ps1 (Du kan finde blot holde filplacering Shift og højreklik på den, mens, og derefter klikke på Kopier som sti).
Du vil bemærke, at der i Windows PowerShell vises både id og licensens kode på dit system Windows. Held og lykke!
STEALTH SETTINGS - Sådan gendannes din Windows Produktnøgle uden brug af tredjepartsapp