Windows Tips & News

Sådan får du Windows-produktnøglen uden at bruge tredjepartssoftware

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne

Hvis du har mistet, ikke kan hente eller har glemt, hvor du havde gemt produktnøglen til dit Windows 8.1, Windows 8 eller Windows 7 OS, så fortvivl ikke. Jeg vil gerne vise dig en simpel løsning til at udtrække din produktnøgle fra det operativsystem, der er installeret på din pc, uden at bruge tredjepartssoftware.

Reklame

  1. Åbn Notesblok.
  2. Kopier og indsæt følgende tekst i notesblokvinduet
    funktion Get-WindowsKey { ## funktion til at hente Windows-produktnøglen fra enhver pc ## af 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" ## dekrypter base24 kodede binære 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 -værdi $target $obj | Tilføj-medlems noteegenskabstekst -værdi $win32os. Billedtekst $obj | Add-Member Noteproperty CSDVersion -værdi $win32os. CSDVersion $obj | Add-Member Note-egenskab OSArch -værdi $win32os. OSArchitecture $obj | Add-Member Noteproperty BuildNumber -værdi $win32os. BuildNumber $obj | Add-Member Noteproperty RegisteredTo -værdi $win32os. Registreret bruger $obj | Add-Member Noteproperty ProductID -værdi $win32os. Serienummer $obj | Tilføj-medlems note-egenskab ProductKey -værdi $productkey $obj } }
  3. Gem ovenstående tekst i en fil med filtypenavnet ".ps1" på skrivebordet.
    Bonustip: For at sikre dig, at du gemmer filen med filtypenavnet ".ps1", kan du skrive dens navn med dobbelte anførselstegn, for eksempel "GetProductKey.ps1".
    få produktnøgle
  4. Åbn Powershell-konsollen som administrator ved at skrive "powershell" i søgefeltet i startmenuen eller højre på startskærmen og tryk derefter på CTRL+SHIFT+Enter. Dette åbner det forhøjede Powershell-vindue.
  5. Aktiver udførelse af lokale filer, som ikke er digitalt signeret. Dette kan gøres med følgende kommando:
    Set-ExecutionPolicy Remote Signed

    Tryk på Enter for at tillade, at udførelsespolitikken ændres.Windows PowerShell

  6. Nu skal du skrive følgende kommando:
    Import-modul C:\Users\Winaero\Desktop\GetProductKey.ps1; Hent Windows-nøgle

    Bemærk: Skift stien til filen GetProductKey.ps1 i kommandoen ovenfor i henhold til den placering, hvor du gemte den.

  7. Voila, din produktnøgle vises på skærmen!Få produktnøgle

Se følgende video, hvis du har spørgsmål:

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne

Størrelse på alle kolonner, så de passer til kontekstmenuarkiver

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere

Ny startmenu for Windows 10 Anniversary Update afsløret

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneDet er kendt, at ...

Læs mere

Windows 10 Redstone-arkiver

Som du måske allerede ved, arbejder Microsoft på at gøre Action Center i Windows 10 mere nyttigt....

Læs mere