Anpassung Paket activate-win
Verfasst: 13 Jan 2026, 20:06
Seit Windows 11 24H2 ist das Befehlszeilenprogramm WMIC für die Windows Management Instrumentation nicht mehr Bestandteil der Installation. Es ist nur noch bei Upgrade Installation von einer Version, welche dieses Tool noch beinhaltete, im System vorhanden.
Damit scheitert die Aktivierung über den im UEFI integrierten Key mit dem aktuellen Paket da der im UEFI gespeicherte Windows Key nicht mehr ausgelesen werden kann.
Eine Änderung des Codes im Paket von WMIC zu Powershell löst das Problem (getestet mit Windows 11 Pro 24H2).
Aktuell
zu
Damit scheitert die Aktivierung über den im UEFI integrierten Key mit dem aktuellen Paket da der im UEFI gespeicherte Windows Key nicht mehr ausgelesen werden kann.
Eine Änderung des Codes im Paket von WMIC zu Powershell löst das Problem (getestet mit Windows 11 Pro 24H2).
Aktuell
Code: Alles auswählen
; read the UEFI BIOS-Key:
Set $list$ = shellCall('wmic path SoftwareLicensingService get OA3xOriginalProductKey')
set $LicenseKey$ = TakeString(2,$list$)
set $LicenseKey$ = Trim($LicenseKey$)
Code: Alles auswählen
; read the UEFI BIOS-Key:
Set $list$ = powershellcall("(Get-WmiObject -Query 'SELECT * FROM SoftwareLicensingService').OA3xOriginalProductKey")
Set $LicenseKey$ = TakeString(0,$list$)
Set $LicenseKey$ = Trim($LicenseKey$)