Windows Tips & News

Så här får du Windows-produktnyckeln utan att använda programvara från tredje part

click fraud protection
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Om du förlorat, inte kan hämta eller glömt var du hade lagrat produktnyckeln för ditt Windows 8.1, Windows 8 eller Windows 7 OS, misströsta inte. Jag skulle vilja visa dig en enkel lösning för att extrahera din produktnyckel från operativsystemet som är installerat på din PC utan att använda någon tredjepartsprogramvara.

Annons

  1. Öppna Anteckningar.
  2. Kopiera och klistra in följande text i anteckningsblocksfönstret
    function Get-WindowsKey { ##-funktion för att hämta Windows-produktnyckeln från valfri dator ## 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 $target $obj = New-Object Object $obj | Add-Member Noteproperty Dator -värde $target $obj | Add-Member Note Property Caption -värde $win32os. Bildtext $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. Registrerad användare $obj | Add-Member Noteproperty ProductID -värde $win32os. Serienummer $obj | Add-Member Noteproperty ProductKey -värde $productkey $obj } }
  3. Spara texten ovan i en fil med filtillägget ".ps1" på skrivbordet.
    Bonustips: För att vara säker på att du sparar filen med filtillägget ".ps1" kan du skriva in dess namn med dubbla citattecken, till exempel "GetProductKey.ps1".
    få produktnyckel
  4. Öppna Powershell-konsolen som administratör genom att skriva "powershell" i sökrutan i Start-menyn eller höger på startskärmen och tryck sedan på CTRL+SHIFT+Enter. Detta öppnar det förhöjda Powershell-fönstret.
  5. Aktivera exekvering av lokala filer som inte är digitalt signerade. Detta kan göras med följande kommando:
    Set-ExecutionPolicy Remote Signed

    Tryck på Enter för att tillåta att exekveringspolicyn ändras.Windows PowerShell

  6. Nu ska du skriva följande kommando:
    Import-modul C:\Users\Winaero\Desktop\GetProductKey.ps1; Skaffa Windows-nyckel

    Obs: Ändra sökvägen till filen GetProductKey.ps1 i kommandot ovan, enligt platsen där du sparade den.

  7. Voila, din produktnyckel visas på skärmen!Skaffa produktnyckel

Se följande video om du har några frågor:

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Ladda ner Ladda ner 50daysS v1.12 Skin för AIMP3

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Hur man aktiverar ny filutforskare med flikar i Windows 11 Build 25136

Hur man aktiverar ny filutforskare med flikar i Windows 11 Build 25136

Microsoft meddelade idag officiellt att de tar upp filutforskarens flikar för insiders i Dev-kana...

Läs mer

Ladda ner Ladda ner cPro_smpldrk Skin för Winamp

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer