Categories: Windows

Stellen Sie den Windows 1087-Produktschlüssel wieder her, ohne Tools von Drittanbietern zu verwenden

Es kann vorkommen, dass Sie Ihren Windows-Produktschlüssel von einer funktionierenden Windows-Installation wiederherstellen möchten, ob Sie den Produktschlüssel sichern möchten, bevor Sie mit der Installation einer neueren Windows-Version beginnen, oder ob Sie eine vorhandene Version des Windows-Betriebssystems neu installieren möchten.

Der Standard oder die beliebte Methode zum Abrufen von Windows-Produktschlüsseln besteht darin, eine Software von Drittanbietern wie License Crawler zu verwenden oder eine kostenlose Windows-CD zur Wiederherstellung von Produktschlüsseln zu verwenden, um den Produktschlüssel von nicht bootfähigen PCs wiederherzustellen.

Obwohl für diesen Job viele kostenlose Tools verfügbar sind, kann der Windows-Produktschlüssel aus der Registrierung wiederhergestellt werden, ohne dass Tools von Drittanbietern verwendet werden müssen.

Unser Freund bei WinAero hat eine hilfreiche Anleitung zum Wiederherstellen des Windows-Produktschlüssels ohne Verwendung von Tools von Drittanbietern veröffentlicht. Das einzige ist, dass Ihr PC bootfähig sein muss, um den Produktschlüssel mit dieser Methode wiederherzustellen. Wenn Ihr PC nicht bootfähig ist, befolgen Sie unsere Anweisungen zum Wiederherstellen des Windows 7/8/8 / 8.1-Produktschlüssels aus dem Handbuch für nicht bootfähige PCs.

HINWEIS: Diese Methode funktioniert in allen neueren Windows-Versionen, einschließlich Windows 7, Windows 8 und Windows 8.1.

Schritt 1: Kopieren Sie den folgenden Code und fügen Sie ihn in den Editor ein. Speichern Sie die Datei als RecoverKey.ps1 auf Ihrem Desktop. Beachten Sie, dass es wichtig ist, die Datei mit der Erweiterung .ps1 zu speichern.

Funktion Get-WindowsKey {
## Funktion zum Abrufen des Windows-Produktschlüssels von jedem PC
## von Jakob Bindslet ([email protected])
param ($ target = ‚.‘)
$ hklm = 2147483650
$ regPath = ‚Software \\ Microsoft \\ Windows NT \\ CurrentVersion‘
$ regValue = ‚DigitalProductId‘
Foreach ($ Ziel in $ Ziele) {
$ 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‘
## Base24-codierte Binärdaten entschlüsseln
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) -und ($ i -ne 0)) {
$ productKey = ‚-‚ + $ productKey
}
}
$ win32os = Get-WmiObject Win32_OperatingSystem -computer $ target
$ obj = New-Object Object
$ obj | Add-Member Noteproperty Computer -Wert $ Ziel
$ obj | Add-Member Noteproperty Caption -Wert $ win32os.Caption
$ obj | Add-Member Noteproperty CSDVersion -Wert $ win32os.CSDVersion
$ obj | Add-Member Noteproperty OSArch -Wert $ win32os.OSArchitecture
$ obj | Add-Member Noteproperty BuildNumber -Wert $ win32os.BuildNumber
$ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser
$ obj | Add-Member Noteproperty ProductID -Wert $ win32os.SerialNumber
$ obj | Add-Member Noteproperty ProductKey -Wert $ productkey
$ obj
}
}

Schritt 2: Öffnen Sie Windows PowerShell als Administrator. Dazu können Sie Windows PowerShell im Startmenü (Windows 7) oder im Startbildschirm (Windows 8 / 8.1) eingeben und gleichzeitig Strg + Umschalt + Eingabetaste drücken.

Alternativ können Sie mit der rechten Maustaste auf die Windows 8.1-Startschaltfläche klicken und dann auf Windows PowerShell (Admin) klicken, um PowerShell als Administrator zu starten.

Klicken Sie auf die Schaltfläche Ja, wenn das Dialogfeld Benutzerkontensteuerung (User Account Control, UAC) angezeigt wird.

Schritt 3: Geben Sie im PowerShell-Fenster den folgenden Code ein (oder Sie können ihn einfach kopieren und einfügen) und drücken Sie die Eingabetaste, um die Ausführungsrichtlinie für nicht signierte Skripts zu ändern.

Set-ExecutionPolicy RemoteSigned

Klicken Sie auf die Eingabetaste oder die Taste ‚Y‘, wenn die Meldung ‚Möchten Sie die Ausführungsrichtlinie ändern?‘ angezeigt wird.

Schritt 4: Geben Sie abschließend den folgenden Befehl ein und drücken Sie die Eingabetaste, um Ihren Windows-Produktschlüssel anzuzeigen. Das war’s!

Importmodul C: \\ Benutzer \\ PC \\ Desktop \\ RecoverKey.ps1; Get-WindowsKey

Ersetzen Sie im obigen Befehl ‚C: \\ Benutzer \\ PC \\ Desktop \\ RecoverKey.ps1‘ durch den Pfad zur zuvor gespeicherten Datei ‚RecoverKey.ps1‘. Um den Pfad einfach abzurufen, halten Sie die Umschalttaste gedrückt, klicken Sie mit der rechten Maustaste auf die Datei RecoverKey.ps1 und klicken Sie dann auf die Option Als Pfad kopieren .

Viel Glück!

adminguides

Recent Posts

Kombinieren Sie das Haftnotizen-Symbol in der Taskleiste, nicht kombiniertes Problem

Die Microsoft Sticky Notes sind ein beliebtes und nützliches Tool für Benutzer von Windows 10-Systemen,…

2 Jahren ago

Windows 11-Insider-Kanäle können nicht von Dev auf Beta geändert werden

Microsoft hat kürzlich den lang erwarteten Windows 11 Dev Channel veröffentlicht, auf den über Windows…

2 Jahren ago

Beheben Sie den Anwendungsfehler „DDE Server Window Explorer.exe“.

Windows 10 ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme für Computerbenutzer.Die Entwicklung von…

2 Jahren ago

Herunterladen der Microsoft Edge-Download-Schaltfläche funktioniert nicht

Überprüfen und konfigurieren Sie die BerechtigungseinstellungenAktivieren Sie Edge für die Ausführung mit AdministratorrechtenReparieren Sie Microsoft…

2 Jahren ago

Laden Sie den Treiber für den Insignia USB 2.0-zu-Ethernet-Adapter für Windows 11, 10 herunter

Die meisten der neuesten Laptops haben keinen eingebauten Ethernet-Anschluss.Wir alle wissen, dass kabelgebundene Verbindungen viel…

2 Jahren ago

Asus Zephyrus verwendet keine GPU, wie man es behebt

Die Grafikverarbeitungseinheit oder GPU ist eine wesentliche Komponente eines Computersystems, die für die Wiedergabe von…

2 Jahren ago