Windows-Lizenzschlüssel auslesen mit c’t-KeyFinder

c’t-KeyFinder liest normalerweise sehr bequem die Schlüssel eines installierten Windows ab Version 7 aus. Das Programm läuft ohne Installation auch vom USB-Stick.
Wenn Windows mit einem Windows-7- oder -8-Schlüssel installiert wird, ersetzt die Installation von Windows 10 oder 11 den Installationsschlüssel durch einen generischen. Dieser kann nicht für eine Neuinstallation verwendet werden.

Wenn das Betriebssystem aber nicht bootet oder nur als Datensicherung existiert, lassen sich die Schlüssel trotzdem auslesen.
Die ausgelesenen Schlüssel sind von der Pro-Version, wenn das in der Bezeichnung angezeigt wird, und von der Home-Version, wenn dort auch der Begriff Core steht.

Dazu die Registry-Dateien C:\Windows\System32\config\SOFTWARE und C:\Windows\System32\config\SYSTEM auf einen USB-Stick in ein Verzeichnis \Windows\System32\config kopieren und c’t-KeyFinder ausführen. Das Helferlein findet aufgrund des Verzeichnisses auch diese Dateien und wird die Lizenzdaten in der Datei ctkey.txt mit dem Laufwerksbuchstaben des USB-Sticks anzeigen.

Der BIOS-Lizenzschlüssel kann auch mit Windows-Bordmitteln ausgelesen werden. Dazu in der Eingabeaufforderung eingeben:

wmic path SoftwareLicensingService get OA3xOriginalProductKey

Eventuell muss der Befehl als Administrator im Ordner C:\Windows\system32 als C:\windows\system32\wmic path SoftwareLicensingService get OA3xOriginalProductKey ausgeführt werden.

Unter Linux geht das auch mit:

sudo strings /sys/firmware/acpi/tables/MSDM

Anders als der KeyFinder der c’t wird aber die Version, also Home oder Pro, nicht angezeigt.


Linkliste

Info zu und Download von c’t-KeyFinder
https://www.heise.de/hintergrund/c-t-KeyFinder-7486722.html