slmgr (Software Licensing Management Tool, slmgr.vbs) ist das in Windows integrierte Befehlszeilentool zum Prüfen, Installieren und Aktivieren von Windows-Lizenzen. Diese Referenz erklärt die Befehle, die Privatanwender und Techniker tatsächlich benötigen, was ihre Ausgabe bedeutet und welche Befehle Sie auf einem privaten PC besser nicht verwenden. Jede der folgenden Optionen stammt aus der Microsoft-Dokumentation zu den Slmgr.vbs-Optionen.
| Befehl | Funktion | Administratorrechte nötig? |
|---|---|---|
slmgr /dli |
Zeigt grundlegende Lizenzinformationen zur aktiven Edition | Nein |
slmgr /dlv |
Zeigt detaillierte Lizenzinformationen einschließlich Aktivierungs-IDs | Nein |
slmgr /xpr |
Zeigt das Ablaufdatum der Aktivierung (vor allem für KMS-Clients relevant) | Nein |
slmgr /ipk <key> |
Installiert oder ersetzt den Product Key | Ja |
slmgr /ato |
Aktiviert Windows online mit dem installierten Key | Ja, für die Online-Aktivierung |
slmgr /upk |
Deinstalliert den aktuellen Product Key | Ja |
slmgr /cpky |
Entfernt den Product Key aus der Registrierung | Ja |
slmgr /dti |
Zeigt die Installations-ID für die Offline- bzw. Telefonaktivierung | Von Microsoft nicht angegeben |
slmgr /atp <ConfirmationID> |
Aktiviert mit einer Bestätigungs-ID aus der Telefonaktivierung | Von Microsoft nicht angegeben |
slmgr /rearm |
Setzt Aktivierungstimer zurück (für Imaging und Sysprep) | Ja |
slmgr /skms, /ckms
|
Legt einen KMS-Host auf volumenlizenzierten PCs fest oder entfernt ihn | Ja |
Was ist slmgr und wie führen Sie es aus?
slmgr ist ein Visual-Basic-Skript (slmgr.vbs), mit dem Windows den Softwareschutzdienst verwaltet, der Product Keys speichert und die Aktivierung abwickelt. Sie führen es in der Eingabeaufforderung oder in PowerShell aus, indem Sie slmgr gefolgt von einer Option eingeben; Optionen, die etwas verändern, erfordern ein Administratorfenster.
- Wählen Sie Start, geben Sie cmd ein, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und wählen Sie Als Administrator ausführen.
- Geben Sie einen Befehl wie
slmgr /dliein und drücken Sie die Eingabetaste. - Lesen Sie das Ergebnis im Popup-Fenster ab oder verwenden Sie
cscript slmgr.vbs /dlv all, um die Ausgabe stattdessen in der Konsole anzuzeigen.
Detail für Fortgeschrittene: Microsoft dokumentiert eine Remote-Syntax, slmgr.vbs <ComputerName> <User> <Password> <Option>, um einen anderen PC zu verwalten. Für viele Rechner empfiehlt Microsoft stattdessen das Volume Activation Management Tool (VAMT).
Wie prüfen Sie Ihre Windows-Lizenz mit slmgr /dli, /dlv und /xpr?
Verwenden Sie slmgr /dli für eine kurze Übersicht der aktiven Windows-Lizenz, slmgr /dlv für detaillierte Informationen einschließlich Aktivierungs-IDs und slmgr /xpr, um zu sehen, ob die Aktivierung dauerhaft ist oder an einem bestimmten Datum abläuft. Da keiner dieser drei Befehle Administratorrechte benötigt, sind sie auf jedem Windows-PC sichere erste Prüfungen.
- /dli zeigt den Editionsnamen, eine Beschreibung, aus der der Lizenzkanal hervorgeht, einen Teil des Product Keys und den Lizenzstatus.
-
/dlv ergänzt die Aktivierungs-ID, die Installations-ID sowie Zähler und Timer der Volumenaktivierung.
/dlv alllistet alle installierten Lizenzen auf. - /xpr ist vor allem für KMS-Clients nützlich. Microsoft weist darauf hin, dass MAK- und Retail-Aktivierungen dauerhaft sind; ein Retail-PC meldet daher normalerweise, dass er dauerhaft aktiviert ist.
Ursache und Wirkung: Ein KMS-Client muss sich regelmäßig bei seinem KMS-Host erneuern – deshalb zeigt /xpr auf volumenlizenzierten Firmen-PCs ein Ablaufdatum an. Zeigt ein privat gekaufter PC ein KMS-Ablaufdatum, wurde er vermutlich mit einem KMS-Tool aktiviert und nicht mit einem echten Retail- oder OEM-Key.
Unser Ratgeber zu OEM-, Retail- und Volumenlizenz-Keys erklärt, wie Sie den in der Beschreibungszeile angezeigten Kanal deuten.
Wie installieren und aktivieren Sie einen Product Key mit slmgr /ipk und /ato?
Um einen Key zu installieren und zu aktivieren, führen Sie in einer Eingabeaufforderung (Administrator) slmgr /ipk gefolgt von Ihrem 25-stelligen Product Key aus, warten auf die Bestätigung und führen dann slmgr /ato für die Online-Aktivierung aus. Beachten Sie: Laut Microsoft ersetzt /ipk einen vorhandenen Key ohne Nachfrage, und anschließend wird ein Neustart empfohlen, damit der Lizenzdienst stabil bleibt.
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Führen Sie
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXXmit dem Key aus Ihrer Bestell-E-Mail aus. - Warten Sie auf die Meldung, dass der Key installiert wurde.
- Führen Sie
slmgr /atoaus und warten Sie auf das Aktivierungsergebnis. - Starten Sie den PC neu und prüfen Sie das Ergebnis mit
slmgr /dlioder unter Einstellungen > System > Aktivierung.
Detail für Fortgeschrittene: /ipk prüft den Key vor der Übernahme gegen die installierte Edition. Ein Pro-Key, der unter Home eingegeben wird, wird daher als Editionswechsel behandelt – laut Microsoft eine unterstützte Upgrade-Methode per Befehlszeile. Für die meisten Nutzer ist der Weg über die Einstellungen aus unserer Anleitung zum Upgrade von Windows 10 Home auf Pro einfacher.
Was wir häufig beobachten: /ato schlägt mit 0xC004F050 fehl, wenn der Key zu einer anderen Edition oder einem anderen Produkt gehört, oder mit 0xC004C008, wenn der Key sein Aktivierungslimit erreicht hat. Unsere Anleitung zur Behebung von Fehler 0xC004C008 erklärt den zweiten Fall.

Wie entfernen Sie einen Product Key mit slmgr /upk und /cpky?
Um einen Product Key zu entfernen, führen Sie in einer Eingabeaufforderung (Administrator) slmgr /upk aus, um den Key aus Windows zu deinstallieren, und anschließend slmgr /cpky, um ihn aus der Registrierung zu löschen. Tun Sie das nur, wenn Sie eine Lizenz stilllegen oder neu zuweisen, denn laut Microsoft ist das System nach einem Neustart unlizenziert, bis ein neuer Key installiert wird.
Der übliche Grund ist der Umzug einer Retail-Lizenz auf einen anderen Computer. Unser Ratgeber zur Übertragung einer Windows-Lizenz auf einen neuen PC beschreibt den gesamten Ablauf, einschließlich der Fälle, in denen das Entfernen optional ist.
Detail für Fortgeschrittene: /cpky löscht nur die gespeicherte Kopie des Keys, damit Schadsoftware ihn nicht auslesen kann. Microsoft empfiehlt den Befehl für Retail-Installationen, bei denen Keys verteilt werden, und weist darauf hin, dass MAK- und KMS-Host-Keys standardmäßig bereits gelöscht werden.
Wie aktivieren Sie Windows telefonisch mit slmgr /dti und /atp?
Für die Telefon- bzw. Offline-Aktivierung führen Sie slmgr /dti aus, um die Installations-ID anzuzeigen, geben diese ID im automatisierten Telefonsystem von Microsoft an und tragen die erhaltene Bestätigungs-ID dann mit slmgr /atp ein. Dieser Weg hilft, wenn die Online-Aktivierung fehlschlägt, weil der PC keinen Internetzugang hat oder eine Firewall die Aktivierungsserver blockiert.
- Führen Sie
slmgr /dtiaus und notieren Sie die Installations-ID. - Rufen Sie die für Ihr Land angezeigte Microsoft-Aktivierungsnummer an oder geben Sie SLUI 04 in die Suche der Taskleiste ein – laut Microsoft der Weg, die Telefonaktivierung zu starten.
- Geben Sie auf Nachfrage die Installations-ID ein und notieren Sie die Bestätigungs-ID.
- Führen Sie
slmgr /atp <ConfirmationID>aus und prüfen Sie das Ergebnis anschließend mitslmgr /dli.
Für Office statt Windows lesen Sie unseren Ratgeber zur telefonischen Aktivierung von Microsoft Office.
Wann sollten Sie slmgr /rearm oder /skms nicht verwenden?
Verwenden Sie slmgr /rearm oder slmgr /skms nicht auf einem privaten PC mit Retail- oder OEM-Lizenz. /rearm setzt lediglich Aktivierungstimer für das System-Imaging zurück, und /skms verweist Windows auf einen KMS-Host eines Unternehmens – keiner der beiden Befehle aktiviert einen Heim-PC. Eine unbekannte KMS-Serveradresse ist zudem ein häufiges Anzeichen für Raubkopie-Tools.
-
/rearm wird von
sysprep /generalizeaufgerufen, wenn IT-Teams ein Master-Image vorbereiten. Es verwandelt keine Testphase in eine Lizenz. - /skms und /ckms legen die KMS-Hostadresse auf volumenlizenzierten PCs fest bzw. entfernen sie, wenn diese den eigenen KMS-Server einer Organisation nutzen.
- KMS-Aktivatoren missbrauchen /skms, um die Aktivierung auf nicht autorisierte Server umzuleiten. Unser Artikel über voraktivierte Windows-ISOs erklärt die Sicherheitsrisiken.
Was wir häufig beobachten: Ein gebraucht gekaufter PC zeigt in der /dlv-Ausgabe einen KMS-Host und lässt sich einige Monate später nicht mehr aktivieren. Die Lösung: slmgr /ckms, um den Host zu entfernen, danach slmgr /ipk und slmgr /ato mit einem echten Key.
Häufig gestellte Fragen
Brauche ich Administratorrechte, um slmgr auszuführen?
Nicht für jeden Befehl. Laut Microsoft benötigen /dli, /dlv und /xpr keine erhöhten Rechte, sodass jeder Benutzer den Lizenzstatus prüfen kann. Befehle, die die Lizenz verändern, etwa /ipk, /upk, /cpky, /rearm und /skms, erfordern eine Eingabeaufforderung (Administrator); auch die Online-Aktivierung mit /ato benötigt in den meisten Konfigurationen erhöhte Rechte.
Warum zeigt slmgr /dli nur einen Teil meines Product Keys?
slmgr /dli zeigt nur einen Teil des Product Keys. Das reicht, um ihn mit dem Key aus Ihrer Bestell-E-Mail abzugleichen, ohne den vollständigen Key für jeden sichtbar zu machen, der auf den Bildschirm schaut. Bewahren Sie Ihre Kauf-E-Mail sicher auf, da Sie den vollständigen Key für eine spätere Neuinstallation benötigen können.
Funktioniert slmgr auch für Microsoft Office?
Nein, slmgr verwaltet Windows-Lizenzen. Für Office-Volumen- und Retail-Lizenzen gibt es ein separates Skript, ospp.vbs, im Office-Installationsordner – oder die Seite „Konto“ in jeder Office-App. Unser Ratgeber zur Prüfung, ob Office aktiviert ist, erklärt die ospp.vbs-Befehle und wie Sie deren Ausgabe lesen.
Funktioniert slmgr unter Windows Server?
Ja, slmgr.vbs ist sowohl in Windows Server als auch in Windows 10 und 11 integriert, und die Microsoft-Seite zu den Slmgr.vbs-Optionen ist in der Windows-Server-Dokumentation veröffentlicht. Es gelten dieselben Befehle /dli, /ipk und /ato. Server-Editionen nutzen zusätzlich KMS-Host- und Active-Directory-basierte Aktivierungsoptionen, die für Administratoren gedacht sind.
Kann man Windows mit slmgr /rearm kostenlos aktivieren?
Nein, slmgr /rearm setzt nur Aktivierungstimer zurück und ist für IT-Teams gedacht, die System-Images mit Sysprep vorbereiten. Der Befehl lizenziert Windows nicht, und Microsoft dokumentiert ihn nicht als Methode zur unbegrenzten Verlängerung. Für eine legale Aktivierung von Windows ist weiterhin ein echter Product Key erforderlich.
