CSVLK und GVLK: die zwei Schlüsselarten verstehen

Der Key Management Service (KMS) aktiviert Volumenlizenzen von Windows, Windows Server und Office im eigenen Netzwerk: Ein einziger Host spricht mit Microsoft, alle Clients aktivieren danach intern gegen diesen Host. Wie sich KMS konzeptionell von MAK und der Active-Directory-basierten Aktivierung unterscheidet und welches Verfahren wann passt, erklärt unser Grundlagenartikel KMS vs. MAK vs. AD-Aktivierung; hier geht es um die Einrichtung.

Dafür müssen Sie zwei Schlüsselarten auseinanderhalten:

  • CSVLK (Customer Specific Volume License Key, „KMS-Host-Key“): Diesen Schlüssel braucht nur der Host. Er aktiviert und authentifiziert den KMS-Host gegenüber Microsoft. Sie beziehen ihn laut Microsoft-Doku über das Microsoft 365 admin center beziehungsweise das Volume Licensing Service Center, verfügbar für Verträge wie Open, Open Value, Select, Enterprise und SPLA. Ein CSVLK darf nach der ersten Host-Aktivierung bis zu 5 weitere Hosts aktivieren (insgesamt 6), jeder Host ist bis zu 9-mal reaktivierbar; mehr gibt es nur auf Antrag beim Activation Center.
  • GVLK (Generic Volume License Key, „KMS-Client-Key“): Die öffentlich von Microsoft dokumentierten Setup-Keys der Clients. Volumenlizenz-Medien von Windows haben den passenden GVLK bereits vorinstalliert. GVLKs aktivieren nie gegen Microsoft-Server, sondern ausschließlich gegen einen KMS-Host im eigenen Netz, und sie ersetzen keine Lizenz: Die Lizenzpflicht regelt der Volumenlizenzvertrag, nicht der Schlüssel.
Wichtig: Die Aktivierungsmethode ändert nichts an der Lizenzpflicht. Welche Kaufwege es für Volumenlizenzen heute gibt, lesen Sie im Beitrag Microsoft-Volumenlizenzen, geprüfte Gebrauchtlizenzen inklusive.

Voraussetzungen prüfen

Bevor Sie loslegen, klären Sie drei Punkte:

  1. Passender CSVLK: Welche Clients ein Host aktivieren kann, bestimmt der CSVLK. Der aktuelle Key „Volume License for Windows Server 2025“ (installierbar auf Server 2025, 2022 und 2019) aktiviert alle Windows-Server-Versionen bis zurück zu 2008 sowie alle Volumeneditionen von Windows 11 und 10, inklusive Windows 11 Enterprise LTSC 2024. Ein Host auf einem Windows-Client-Betriebssystem kann dagegen nur Client-Betriebssysteme aktivieren.
  2. Aktueller Patchstand des Hosts: Ältere Hosts brauchen für neuere Clients gegebenenfalls Updates, dokumentiertes Beispiel: Windows Server 2022 benötigt KB5034765, um Server-2025-Clients zu aktivieren.
  3. Genug Aktivierungskandidaten: KMS lohnt erst ab den Schwellen 25/5 (Details unten); kleinere Umgebungen fahren mit MAK besser.

Als Host eignet sich ein ohnehin vorhandener Windows Server; eine dedizierte Maschine ist nicht nötig.

Einrichtung in vier Schritten

Alle Schritte stammen aus der offiziellen Microsoft-Anleitung „Create a Key Management Services (KMS) Activation Host in Windows Server“ (Quellenblock):

  1. Rolle installieren: Öffnen Sie eine erhöhte PowerShell und führen Sie aus: Install-WindowsFeature -Name VolumeActivation -IncludeManagementTools
  2. Firewall öffnen: KMS nutzt standardmäßig TCP-Port 1688. Die vordefinierte Regel lässt sich aktivieren und auf Profile einschränken, zum Beispiel: Set-NetFirewallRule -Name SPPSVC-In-TCP -Profile Domain,Private -Enabled True
  3. Host-Key installieren und aktivieren: Starten Sie den Assistenten „Volume Activation Tools“ mit dem Befehl vmw.exe. Wählen Sie als Aktivierungstyp „Key Management Service (KMS)“ und als Server localhost. Unter „Install your KMS host key“ geben Sie den CSVLK ein und bestätigen mit Commit. Danach wählen Sie das Produkt und aktivieren per „Activate online“. Ohne Internetzugang funktioniert alternativ die Offline-Aktivierung über das Product Activation Portal (seit Dezember 2025 der Nachfolger der Telefonaktivierung), per Skript mit slmgr /dti (Installation-ID anzeigen) und slmgr /atp <Confirmation ID>.
  4. DNS prüfen: Nach Abschluss legt das System die DNS-Records automatisch an, sofern DNS-Dynamic-Update verfügbar ist. Kontrollieren Sie den SRV-Record (nächster Abschnitt).

Auf dem fertigen Host zeigt cscript slmgr.vbs /dli unter anderem den aktuellen Count an. Eine vollständige Befehlsreferenz finden Sie in unserem Beitrag slmgr-Befehle.

DNS-SRV-Record _vlmcs._tcp

KMS-Hosts veröffentlichen standardmäßig per DNS-Dynamic-Update einen SRV-Record, über den Clients den Host automatisch finden. Fehlen Dynamic Updates, legen Sie den Record manuell mit diesen dokumentierten Werten an:

DNS-SRV-Record für die KMS-Autoerkennung
EigenschaftWert
TypSRV
Service/Name_vlmcs
Protokoll_tcp
Priority / Weight0 / 0
Port1688
HostnameFQDN des KMS-Hosts
Stand: 15.10.2026 · Quelle: Microsoft Learn, „Create a KMS Activation Host in Windows Server“

Das DNS-Publishing lässt sich abschalten: im Assistenten durch Entfernen des Hakens „Publish“, per Skript mit slmgr /cdns (wieder aktivieren: slmgr /sdns).

Schwellen und 180-Tage-Mechanik

Zwei Zahlengruppen entscheiden, ob und wie lange Ihre Clients aktiviert sind. Sie werden häufig verwechselt, deshalb hier sauber getrennt:

KMS-Schwellenwerte und Zeitmechanik im Überblick
WertBedeutung
25Aktivierungsschwelle für Windows-Clients: Erst ab Count 25 spricht der Host Client-Aktivierungen aus.
5Aktivierungsschwelle für Windows Server und Office-Volumeneditionen.
30 Tage / 50 KontakteDer Host zählt nur eindeutige Verbindungen der letzten 30 Tage und speichert maximal die 50 jüngsten Kontakte.
180 TageGültigkeit jeder KMS-Aktivierung („activation validity interval“). Clients müssen sich mindestens alle 180 Tage beim Host melden.
7 TageStandard-Erneuerungsintervall (10.080 Minuten, einstellbar per slmgr /sri). Jede erfolgreiche Erneuerung startet die 180 Tage neu.
120 MinutenWiederholintervall noch nicht aktivierter Clients (einstellbar per slmgr /sai).
6 Hosts / 9 ReaktivierungenLimit des CSVLK: insgesamt 6 Hosts, jeder bis zu 9-mal reaktivierbar.
Stand: 15.10.2026 · Quelle: Microsoft Learn, „Create a KMS Activation Host“ und „KMS activation planning“

Zur Dimensionierung: Ein Host bedient unbegrenzt viele Clients. Ab mehr als 50 Clients empfiehlt Microsoft mindestens zwei Hosts für die Ausfallsicherheit.

Windows- und Office-Volumenlizenzen für Ihre KMS-Umgebung, geprüft und sofort einsetzbar

Die Lyzio GmbH liefert geprüfte gebrauchte Volumenlizenzen mit dokumentierter Rechtekette: bis zu 80 % unter Neupreis (netto).

Hilfe vom Lyzio-Support

Clients anbinden: GVLK und slmgr

In den meisten Fällen müssen Sie an den Clients nichts tun: Volumenlizenz-Medien bringen den GVLK bereits mit, die Clients finden den Host über den DNS-SRV-Record und aktivieren automatisch. Manuelle Eingriffe braucht es nur bei einer Umstellung (MAK zu KMS, Retail zu KMS oder ein ehemaliger KMS-Host wird wieder Client):

  1. GVLK installieren: slmgr /ipk <product key>, Beispiel aus der Microsoft-Doku für Windows Server 2022 Datacenter: slmgr /ipk WX4NM-KYWYW-QJJR4-XV3QB-6VM33. Die offiziellen GVLK-Listen für Windows/Windows Server und für Office, Project und Visio sind im Quellenblock verlinkt.
  2. Optional den Host fest eintragen: slmgr /skms <Name:Port> setzt den KMS-Host fest und deaktiviert die Autoerkennung; slmgr /ckms stellt die DNS-Autoerkennung wieder her.
  3. Aktivierung anstoßen: slmgr /ato startet bei installiertem GVLK den KMS-Aktivierungsversuch.
  4. Kontrollieren: slmgr /dlv zeigt detaillierte Lizenzinformationen, bei Clients inklusive erkanntem KMS-Host und Port; slmgr /xpr zeigt das Ablaufdatum der Aktivierung. Wie Sie den Status systematisch prüfen, zeigt der Beitrag Windows-Aktivierungsstatus prüfen.

Für Office gilt: Office-Volumeneditionen aktivieren ebenfalls gegen den KMS-Host (Schwelle 5). Auf dem Aktivierungsserver muss dafür das versionsspezifische Office Volume License Pack installiert sein.

Praxisbeispiel: 25 Arbeitsplätze, zwei Server

Ein Unternehmen mit 25 Windows-11-Pro-Arbeitsplätzen (Volumenlizenz), zwei Windows-Server-2022-Maschinen und Office LTSC 2024 richtet auf einem der Server den KMS-Host mit einem Server-2025-CSVLK ein. Die 25 Clients erreichen exakt die Client-Schwelle von 25 und aktivieren sich danach selbstständig über den DNS-SRV-Record; die Server und die Office-Installationen aktivieren bereits ab Count 5. Wichtig bei knappem Count: Der Host zählt nur eindeutige Kontakte der letzten 30 Tage. Fällt die Zahl aktiver Geräte unter die Schwelle (etwa nach einem Geräteabbau), scheitern Neuaktivierungen mit Fehler 0xC004F038, bestehende Aktivierungen laufen aber ihre restlichen 180 Tage weiter.

Troubleshooting: die häufigsten Fehler

Drei Fehlercodes decken den Großteil der KMS-Probleme ab:

  • 0xC004F038: Der Count auf dem Host ist zu niedrig (Schwelle 25/5 nicht erreicht). Count auf dem Host mit cscript slmgr.vbs /dli prüfen, weitere Computer in den KMS-Pool aufnehmen.
  • 0xC004F039: Der KMS antwortet nicht. Netzwerkverbindung prüfen und sicherstellen, dass keine Firewall TCP-Port 1688 blockiert oder filtert.
  • 0xC004F074: Kein KMS-Host konnte kontaktiert werden. Im Anwendungs-Ereignisprotokoll alle Ereignisse mit Event-ID 12288 zum Aktivierungsversuch prüfen und einzeln abarbeiten.

Dazu kommt 0x8007007B („DNS name does not exist“), wenn Clients den SRV-Record nicht finden; der praktikable Direktweg ist dann slmgr /skms <kms_host_name>. Alle Aktivierungsfehler mit offiziellen Fehlertexten, Ursachen und Lösungswegen haben wir im Beitrag Aktivierungsfehler beheben gesammelt.

Fazit

Ein KMS-Server ist in unter einer Stunde eingerichtet: Rolle installieren, Port 1688 freigeben, CSVLK über vmw.exe einspielen und online aktivieren, SRV-Record kontrollieren. Entscheidend ist die Planung davor: genug Aktivierungskandidaten für die Schwellen 25/5, ein CSVLK der passenden Versionsstufe und ein Host, den alle Clients mindestens alle 180 Tage erreichen. Die passenden Windows- und Office-Volumenlizenzen für Ihre Umgebung finden Sie als geprüfte Gebrauchtlizenzen im Lyzio-Shop; bei Fragen zur Lizenzierung Ihrer KMS-Landschaft hilft die kostenlose Beratung der Lyzio GmbH.

Häufige Fragen

Was ist ein CSVLK und wo bekomme ich ihn?

Der CSVLK (Customer Specific Volume License Key, auch KMS-Host-Key) ist der Schlüssel, der nur auf dem KMS-Host installiert wird und diesen gegenüber Microsoft aktiviert. Sie erhalten ihn laut Microsoft-Dokumentation über das Microsoft 365 admin center beziehungsweise das Volume Licensing Service Center, sofern Ihr Vertrag (etwa Open Value, Select, Enterprise oder SPLA) dafür qualifiziert.

Brauchen die Clients einen eigenen Produktschlüssel?

In der Regel nein. Volumenlizenz-Medien von Windows haben den generischen GVLK bereits vorinstalliert. Nur bei einer Umstellung, zum Beispiel von MAK auf KMS, installieren Sie den passenden GVLK manuell mit slmgr /ipk. Die offiziellen GVLK-Listen veröffentlicht Microsoft für Windows und für Office auf learn.microsoft.com.

Wie viele Clients brauche ich für einen KMS-Server?

Der KMS-Host spricht Aktivierungen erst ab einem Mindest-Count aus: 25 für Windows-Clients, 5 für Windows Server und Office-Volumeneditionen. Der Host zählt dabei nur eindeutige Verbindungen der letzten 30 Tage. Kleinere Umgebungen nutzen besser MAK oder die Active-Directory-basierte Aktivierung.

Was passiert, wenn ein Client den KMS-Host 180 Tage nicht erreicht?

Die KMS-Aktivierung gilt 180 Tage. Clients erneuern sie standardmäßig alle 7 Tage, jede erfolgreiche Erneuerung startet die 180 Tage neu. Erreicht ein Client den Host 180 Tage lang nicht, verliert er den aktivierten Status, bis er wieder Kontakt bekommt oder auf MAK umgestellt wird.

Kann ein KMS-Host auch Office aktivieren?

Ja. Office-Volumeneditionen wie Office LTSC aktivieren ab einem Count von 5 gegen den KMS-Host. Voraussetzung ist, dass auf dem Aktivierungsserver das versionsspezifische Office Volume License Pack installiert ist. Die Office-GVLKs stehen in der offiziellen Microsoft-Liste für Office, Project und Visio.

Wie viele KMS-Hosts darf ich mit einem CSVLK aktivieren?

Ein CSVLK darf nach der ersten Host-Aktivierung bis zu 5 weitere Hosts aktivieren, insgesamt also 6. Jeder Host lässt sich bis zu 9-mal reaktivieren. Mehr Aktivierungen gibt es auf Antrag beim Microsoft Licensing Activation Center.

Welche Windows-Versionen kann mein KMS-Host aktivieren?

Das bestimmt der installierte CSVLK. Der aktuelle Key „Volume License for Windows Server 2025“ (installierbar auf Server 2025, 2022 und 2019) aktiviert alle Server-Versionen bis zurück zu 2008 sowie alle Volumeneditionen von Windows 11 und 10 inklusive Windows 11 Enterprise LTSC 2024.