• Seriöser Händler aus Deutschland
  • Sofort nutzen innerhalb 1 Minute
  • Kundenservice per Telefon & E-Mail
  • Sichere Zahlung durch SSL-Verbindung

Windows 7 und 8: Lizenzschlüssel auslesen und anzeigen

Windows 7 und 8: Lizenzschlüssel auslesen und anzeigen
Gepostet von vollversion-kaufen.de am 21.06.2017

Sie haben Ihren Lizenzschlüssel nicht mehr zur Hand, gelöscht oder verbaselt? Kein Problem! Mit diesem Trick bekommen Sie Ihn wieder heraus. Dieser Trick funktioniert nur mit Windows 7 und 8!

Schritt-für-Schritt Anleitung

  1. Öffnen Sie PowerShell, in dem Sie im Startmenü „PowerShell“ in das Suchfeld eingeben. Drücken Sie „Strg, Umschalt, Enter“. Wenn ein Warnfenster kommt, bestätigen Sie mit „Ja“.
  2. Sie brauchen als nächstes mehr Kommandofreiheit. Geben Sie deshalb den Befehl „set-executionpolicy remotesigned " ein und drücken Sie "Enter". Bei der nächsten Abfrage bestätigen Sie mit "Ja". Alternativ ist auch der Befehl set-executionpolicy unrestricted " möglich.
  3. Öffnen Sie den Windows-Editor.
  4. Für Windows 7 geben Sie folgende Zeilen in den Editor: <textarea class="form-control">function Get-WindowsKey { param ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($target in $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" 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-Name -value $target $obj | Add-Member Noteproperty Windows-Edition -value $win32os.Caption $obj | Add-Member Noteproperty Windows-Version -value $win32os.CSDVersion $obj | Add-Member Noteproperty Bit-Version -value $win32os.OSArchitecture $obj | Add-Member Noteproperty Build-Nummer -value $win32os.BuildNumber $obj | Add-Member Noteproperty Lizenznehmer -value $win32os.RegisteredUser $obj | Add-Member Noteproperty Produkt-ID -value $win32os.SerialNumber $obj | Add-Member Noteproperty Produkt-Key -value $productkey $obj } }</textarea></li>
  5. Nutzen Sie Windows 8 und 8.1, müssen Sie folgendes eingeben: <textarea class="form-control">Function GetWinKey { $Hklm = 2147483650 $Target = $env:COMPUTERNAME $RegPath = "Software\Microsoft\Windows NT\CurrentVersion" $DigitalID = "DigitalProductId" $Wmi = [WMIClass]"\\$Target\root\default:stdRegProv" $Object = $Wmi.GetBinaryValue($Hklm,$RegPath,$DigitalID) [Array]$DigitalIDvalue = $Object.uValue $ProductName = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "ProductName").ProductName $CurrentBuild = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "CurrentBuild").CurrentBuild $CurrentVersion = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "CurrentVersion").CurrentVersion $PROCESSOR_ARCHITECTURE = (Get-itemproperty -Path "HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment" -Name "PROCESSOR_ARCHITECTURE").PROCESSOR_ARCHITECTURE $RegisteredOwner = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "RegisteredOwner").RegisteredOwner $USERDOMAIN = (Get-itemproperty -Path "HKCU:Volatile Environment" -Name "USERDOMAIN").USERDOMAIN $ProductID = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "ProductId").ProductId $DigiID = ConvertTokey $DigitalIDvalue $OSInfo = (Get-WmiObject "Win32_OperatingSystem" | Select Caption).Caption $CSDVersion = "" If($PROCESSOR_ARCHITECTURE -eq "x86") { $OsType = "32 Bit" } Elseif($PROCESSOR_ARCHITECTURE -eq "AMD64") { $OsType = "64 Bit" } If($CurrentVersion -eq 6.1) { $CSDVersion = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "CSDVersion").CSDVersion } [string]$Value = "Infos zum Betriebssystem: `r`n" ` + "Windows-Edition : $ProductName $OsType $CSDVersion `r`n" ` + "Windows-Build-ID : $CurrentBuild `r`n" ` + "Windows-Versions-ID : $CurrentVersion `r`n" ` + "Prozessor-Architektur : $PROCESSOR_ARCHITECTURE `r`n" ` + "Produkt-ID : $ProductID `r`n" ` + "Windows-ProduktKey : $DigiID `r`n`r`n" ` + "Registrierter Benutzer: $RegisteredOwner `r`n" ` + "Computername : $USERDOMAIN `r`n" $Value $Txtpath = "." If($CurrentVersion -ge 6.2) { New-Item -Path $Txtpath -Name "Windows8_Key.txt" -Value $Value -ItemType File -Force | Out-Null } } Function ConvertToKey($Key) { $Keyoffset = 52 $IsWin8 = [int]($Key[66]/6) -band 1 $HF7 = 0xF7 $Key[66] = ($Key[66] -band $HF7) -bOr (($IsWin8 -band 2) * 4) $i = 24 [String]$Chars = "BCDFGHJKMPQRTVWXY2346789" Do { $Cur = 0 $X = 14 Do { $Cur = $Cur * 256 $Cur = $Key[$X + $Keyoffset] + $Cur $Key[$X + $Keyoffset] = [math]::Floor([double]($Cur/24)) $Cur = $Cur % 24 $X = $X

    Aktuelle Angebote auf vollversion-kaufen.de


    Microsoft Office 2010 Professional Plus 32/64 Bit - Produktschlüssel (Key)
    Microsoft Office 2010 Professional Plus 32/64 Bit - Produktschlüssel (Key)
    für nur 39,95 €
    inkl. MwSt.
    statt 69,95 €

    Norton Security | 1 Gerät | 1 Jahr
    Norton Security | 1 Gerät | 1 Jahr
    für nur 23,95 €
    inkl. MwSt.
    statt 29,95 €

    Microsoft Windows 10 Enterprise 32/64 Bit - Produktschlüssel (Key)
    Microsoft Windows 10 Enterprise 32/64 Bit - Produktschlüssel (Key)
    für nur 34,95 €
    inkl. MwSt.
    statt 59,95 €

    Norton 360 Standard | 1 Gerät | 1 Jahr
    Norton 360 Standard | 1 Gerät | 1 Jahr
    für nur 29,95 €
    inkl. MwSt.
    statt 69,98 €

   Warenkorb anzeigen »