Tausende Lizenzen ausgeliefert

Windows mit slmgr aktivieren: Welche Befehle verwenden Sie?

MBMira Bakker· Microsoft-SpezialistinZuletzt aktualisiert: 12. Juli 2026· 8 Min. Lesezeit
Kurze Antwort

Windows mit slmgr aktivieren Sie in einer Eingabeaufforderung mit Administratorrechten: Installieren Sie den Product Key mit slmgr /ipk und aktivieren Sie online mit slmgr /ato. Mit slmgr /dli, /dlv und /xpr lesen Sie Lizenzstatus, Edition und Ablaufdatum aus. Für Volumenlizenzen legen Sie den KMS-Server mit slmgr /skms fest.

Person tippt Befehle in eine Eingabeaufforderung auf einem Laptop

Mit slmgr installieren, aktivieren und prüfen Sie Windows-Lizenzen über die Befehlszeile.

slmgr steht für Software Licensing Management Tool. Es ist eine VBScript-Datei (slmgr.vbs), die sich im Ordner C:\Windows\System32 befindet und die Sie mit einer Option wie /ato oder /dli aufrufen. Während die grafische Aktivierung in den Einstellungen nur wenige Schaltflächen bietet, gibt Ihnen slmgr präzise Kontrolle: Sie sehen den Lizenzkanal, das Ablaufdatum, die Aktivierungs-ID und können Product Keys installieren oder entfernen.

Das Tool ist besonders hilfreich, wenn die normale Aktivierung eine Fehlermeldung zeigt, wenn Sie einen Product Key prüfen möchten, bevor Sie ihn verwenden, oder wenn Sie einen PC über einen KMS-Server im Firmennetz aktivieren. Alle Befehle funktionieren unter Windows 10 und Windows 11 identisch.

Es gibt außerdem eine Variante mit grafischer Oberfläche: slui. Dieser Befehl öffnet Fenster, zum Beispiel slui 3 zur Eingabe eines Product Keys und slui 4 für die Telefonaktivierung. slmgr ist die Textversion mit mehr Optionen und eignet sich für Skripte und die Remoteverwaltung. Für einmaliges Aktivieren genügt der grafische Weg; wenn Sie auslesen, protokollieren oder automatisieren möchten, ist slmgr die logische Wahl.

Wichtig: slmgr ändert nichts an Ihren Dateien oder Programmen. Es betrifft ausschließlich den Lizenzstatus. Sie können die Befehle also gefahrlos zum Abrufen von Informationen verwenden, ohne dass sich etwas ändert; nur Befehle wie /ipk, /ato, /upk und /rearm verändern die Aktivierung tatsächlich.

Führen Sie slmgr immer in einer Eingabeaufforderung mit Administratorrechten aus.

slmgr ändert Systemeinstellungen und verweigert ohne erhöhte Rechte den Dienst. Öffnen Sie daher zuerst eine erhöhte Eingabeaufforderung:

  1. Klicken Sie auf Start und geben Sie cmd ein.
  2. Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und wählen Sie Als Administrator ausführen.
  3. Bestätigen Sie die Meldung der Benutzerkontensteuerung mit Ja.

Standardmäßig zeigt slmgr die Ausgabe in einem Pop-up-Fenster an (über Windows Script Host). Wenn Sie den Text lieber direkt in der Konsole sehen möchten, damit Sie ihn kopieren oder protokollieren können, rufen Sie das Skript mit cscript auf:

cscript //nologo C:\Windows\System32\slmgr.vbs /dlv

Diese Schreibweise unterdrückt das Bannerfenster und zeigt alle Zeilen in der Eingabeaufforderung an. Für die gelegentliche Nutzung genügt das kürzere slmgr /dlv. Auch Windows PowerShell als Administrator funktioniert, sofern Sie den vollständigen Pfad zum Skript mitgeben oder einfach slmgr aufrufen. Für die Befehle selbst macht es keinen Unterschied, ob Sie die Eingabeaufforderung oder PowerShell verwenden; nur der Start der Konsole unterscheidet sich.

Helle Ecke eines Raums mit grauem Boden: ein All-in-One-Computer auf einer weißen Arbeitsfläche, eine schwarze Unterlage mit weißer Tastatur und weißer Maus, eine Lampe und eine grüne Pflanze
slmgr-Befehle führen Sie in einer Eingabeaufforderung aus, die Sie als Administrator geöffnet haben.

Diese slmgr-Befehle verwenden Sie am häufigsten.

Jede Option beginnt mit einem Schrägstrich. Die folgende Übersicht enthält die Befehle, die Sie in der Praxis am häufigsten benötigen:

BefehlWas er bewirkt
slmgr /ipk <Product Key>Installiert einen 25-stelligen Product Key
slmgr /atoAktiviert Windows online bei Microsoft
slmgr /dliZeigt kompakte Lizenzinformationen an
slmgr /dlvZeigt ausführliche Lizenzinformationen an
slmgr /xprZeigt, ob und wann die Aktivierung abläuft
slmgr /upkEntfernt den installierten Product Key
slmgr /cpkyLöscht den Product Key aus der Registrierung
slmgr /rearmSetzt die Karenzzeit zurück (Neustart erforderlich)
slmgr /skms <Host>Legt den KMS-Server für die Volumenaktivierung fest

Die Optionen lassen sich grob in drei Gruppen einteilen. Die erste Gruppe verwaltet Product Keys: /ipk installiert einen, /upk entfernt den aktiven Key und /cpky löscht die Spur aus der Registrierung. Die zweite Gruppe betrifft die Aktivierung: /ato aktiviert online und /rearm setzt den Karenzzeit-Zähler zurück. Die dritte Gruppe liest nur aus: /dli, /dlv und /xpr zeigen Informationen an, ohne etwas zu ändern.

Wenn Sie einen Key nicht aktivieren, sondern zuerst den Kanal (Retail, OEM oder Volume) prüfen möchten, verwenden Sie /dli. Der Kanal sagt Ihnen, wie die Lizenz erworben wurde und ob sie übertragbar ist.

Aktivieren Sie Windows mit slmgr in zwei Befehlen.

Um eine neue oder nicht aktivierte Windows-Installation zu aktivieren, installieren Sie zuerst den Product Key und starten Sie anschließend die Onlineaktivierung:

slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato

Ersetzen Sie die X-Reihe durch Ihren eigenen 25-stelligen Product Key. Der Befehl /ipk installiert den Code still, auch wenn bereits ein alter Key aktiv war. Microsoft empfiehlt, den PC nach der Installation eines neuen Keys neu zu starten, bevor Sie aktivieren. Der Befehl /ato erzwingt anschließend einen Aktivierungsversuch bei den Servern von Microsoft.

Wenn Sie nach /ato einen Fehlercode erhalten, liegt das selten an slmgr selbst, sondern am Key oder an der Netzwerkverbindung. Beim häufigen Fehlercode 0xC004C003 ist der Key beispielsweise blockiert; wie Sie das lösen, erfahren Sie in Windows-Aktivierungsfehler 0xC004C003 beheben.

Wenn Sie den alten Key sauber entfernen möchten, bevor Sie einen neuen installieren, etwa weil Sie einen falschen Code eingegeben haben, verwenden Sie diese Reihenfolge:

slmgr /upk
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato

Der erste Befehl entfernt den vorhandenen Product Key, danach ist Windows vorübergehend nicht aktiviert. Anschließend installieren Sie den neuen Key und aktivieren erneut. So verhindern Sie, dass ein fehlerhafter oder abgelehnter Key im Weg bleibt.

Lesen Sie den Aktivierungsstatus mit /dli, /dlv und /xpr aus.

Nach der Aktivierung möchten Sie bestätigen, dass alles korrekt ist. Drei Befehle liefern dafür die Informationen:

  • slmgr /dli zeigt die Edition, einen Teil des Product Keys, den Kanal und den Lizenzstatus in kompakter Form.
  • slmgr /dlv ergänzt die Aktivierungs-ID, die Installations-ID, den verbleibenden Rearm-Zähler und die SKU-Daten.
  • slmgr /xpr meldet in einer einzigen Zeile, ob Windows dauerhaft aktiviert ist oder wann die Aktivierung abläuft.

Bei einer gültig aktivierten Retail- oder OEM-Installation meldet /xpr, dass der Computer dauerhaft aktiviert ist. Bei einer Volumenlizenz über KMS sehen Sie stattdessen ein Ablaufdatum, meist 180 Tage im Voraus, das automatisch immer wieder verlängert wird.

Die Ausgabe von /dli zeigt unter anderem den Namen der Edition, die letzten fünf Zeichen des Product Keys und eine Zeile mit dem Lizenzstatus, beispielsweise dass die Lizenz gültig ist. Sehen Sie dort einen Status wie „abgelaufen“ oder „in der Karenzzeit“, gibt es noch Handlungsbedarf. Den vollständigen Product Key zeigt slmgr aus Sicherheitsgründen nie an; Sie sehen nur den letzten Block, genug, um Keys auseinanderzuhalten.

Für Volumenlizenzen richten Sie den KMS-Server mit /skms ein.

In Firmennetzwerken aktivieren sich Computer nicht einzeln bei Microsoft, sondern bei einem lokalen KMS-Server (Key Management Service). Sie weisen diesen Server zu und starten dann die Aktivierung:

slmgr /skms kms.jouwbedrijf.nl:1688
slmgr /ato

Port 1688 ist der Standardport für KMS-Verkehr. Funktioniert die Aktivierung, erscheint eine Bestätigung mit der Anzahl der aktivierten Clients. Möchten Sie den festgelegten KMS-Host später wieder löschen, verwenden Sie slmgr /ckms.

Läuft die Karenzzeit ab und möchten Sie sie einmalig zurücksetzen, erledigt das slmgr /rearm. Der Zähler ist begrenzt: Sie können die Karenzzeit nur einige Male zurücksetzen, danach ist eine echte Aktivierung erforderlich. Starten Sie den PC nach diesem Befehl neu, damit die Änderung wirksam wird. Wie oft Sie noch rearmen dürfen, lesen Sie in der Ausgabe von slmgr /dlv in der Zeile zum Rearm-Zähler ab.

Die KMS-Aktivierung ist bewusst zeitlich begrenzt. Solange der Client den KMS-Server mindestens einmal innerhalb von 180 Tagen erreicht, verlängert sich die Aktivierung automatisch. Steht ein Laptop längere Zeit außerhalb des Firmennetzes, kann die Aktivierung ablaufen; eine kurze Verbindung mit dem Netzwerk und ein erneutes slmgr /ato setzen sie dann wieder in Ordnung.

Führen Sie slmgr auf einem anderen PC aus, indem Sie den Computernamen mitgeben.

slmgr kann einen PC im selben Netzwerk fernsteuern. Sie geben den Computernamen und bei Bedarf Benutzernamen und Passwort vor der Option an:

slmgr CLIENT07 Administrator Passwort123 /dli

Damit fragen Sie den Lizenzstatus des Computers CLIENT07 ab, ohne physisch daran zu sitzen. Das ist praktisch für Systemadministratoren, die Dutzende Arbeitsplätze verwalten. Der entfernte PC muss erreichbar sein und das verwendete Konto muss dort Administratorrechte besitzen. Lassen Sie Benutzername und Passwort weg, verwendet slmgr die Rechte Ihrer aktuellen Anmeldung.

Für größere Maschinenzahlen automatisieren Administratoren dies häufig in einem Skript, das eine Liste mit Computernamen durchläuft und pro Computer /dli oder /ato ausführt. So behalten Sie auf einen Blick im Blick, welche Arbeitsplätze noch nicht aktiviert sind.

Lösen Sie slmgr-Fehler, indem Sie Rechte, Product Key und Netzwerk prüfen.

Die meisten Probleme mit slmgr haben eine von drei Ursachen. Gehen Sie sie in dieser Reihenfolge durch:

SymptomWahrscheinliche UrsacheWas Sie tun
Zugriff verweigert / es passiert nichtsEingabeaufforderung nicht als Administrator geöffnetSchließen Sie sie und öffnen Sie sie erneut mit „Als Administrator ausführen“
0xC004F050Ungültiger oder falscher Product KeyPrüfen Sie die 25 Zeichen und die passende Edition
0xC004C003Key blockiert oder bereits in VerwendungErsetzen Sie den Key oder aktivieren Sie telefonisch mit slui 4
0x8007232BKMS-Server nicht gefundenPrüfen Sie Hostnamen und Port 1688

Wenn die Onlineaktivierung nicht funktioniert, versuchen Sie die Telefonaktivierung: Drücken Sie Windows + R, geben Sie slui 4 ein und folgen Sie den gesprochenen Anweisungen. Die vollständige Liste der Optionen und ihre genaue Funktionsweise finden Sie in der Dokumentation von Microsoft Learn.

Ein letzter häufiger Fall: Nach einer Aktivierung meldet /xpr weiterhin, dass Windows nicht aktiviert ist, obwohl kein Fehlercode kam. Starten Sie dann zuerst den PC neu, denn ein frisch installierter Key wird nicht immer sofort übernommen. Bleibt das Problem bestehen, hilft oft das Neuaufbauen der Lizenzdateien mit slmgr /rilc, gefolgt von einem Neustart und einem erneuten Versuch mit /ato. Dadurch werden beschädigte oder hängengebliebene Lizenzdaten behoben, ohne dass Sie am Key selbst etwas ändern.

Häufig gestellte Fragen

slmgr steht für Software Licensing Management Tool. Es ist eine VBScript-Datei (slmgr.vbs) im Ordner System32 von Windows, mit der Sie über die Befehlszeile einen Product Key installieren, Windows aktivieren und den Lizenzstatus auslesen. Die Befehle funktionieren unter Windows 10 und Windows 11 gleich.

Öffnen Sie eine Eingabeaufforderung als Administrator und führen Sie zuerst slmgr /ipk gefolgt von Ihrem 25-stelligen Product Key aus, um den Key zu installieren. Führen Sie danach slmgr /ato aus, um Windows online bei den Servern von Microsoft zu aktivieren. Starten Sie den PC neu, wenn der Key gerade geändert wurde.

Führen Sie slmgr /xpr aus, um eine kurze Meldung zu erhalten, ob Windows dauerhaft aktiviert ist oder wann die Aktivierung abläuft. Für mehr Details verwenden Sie slmgr /dli für Kanal und Edition oder slmgr /dlv für Aktivierungs-ID, Installations-ID und Rearm-Zähler.

slmgr erfordert Administratorrechte. Wenn nichts passiert oder die Meldung Zugriff verweigert erscheint, wurde die Eingabeaufforderung nicht mit erhöhten Rechten geöffnet. Schließen Sie sie und öffnen Sie die Eingabeaufforderung erneut per Rechtsklick mit der Option Als Administrator ausführen. Standardmäßig erscheint die Ausgabe außerdem in einem separaten Pop-up-Fenster.

Führen Sie slmgr /upk aus, um den installierten Product Key zu entfernen; Windows ist danach nicht mehr aktiviert, bis Sie einen neuen Key installieren. Wenn Sie auch die Spur aus der Registrierung löschen möchten, etwa bevor Sie einen PC weiterverkaufen, verwenden Sie zusätzlich slmgr /cpky.

Ja, für Volumenlizenzen weisen Sie mit slmgr /skms den KMS-Server zu, gefolgt von Hostname und Port 1688. Danach startet slmgr /ato die Aktivierung bei diesem Server. Die Aktivierung gilt dann meist 180 Tage und wird automatisch verlängert, solange der Server erreichbar ist.

Ähnliche Artikel

MB
Mira Bakker
Microsoft-Spezialistin

Mira unterstützt Unternehmen bei Windows- und Office-Implementierungen und löst täglich Aktivierungs-, Lizenz- und Fehlercodefragen.

Zum Profil
Suchen Sie eine Lizenz für diese Software?
Entdecken Sie die Auswahl von Liceon. Sofortige Lieferung, originale Lizenzen.
Zur Auswahl