KMS steht für Key Management Service, eine Produktaktivierungstechnologie, die für die Masseninstallation und Lizenzierung von Microsoft Windows verwendet wird. Systemadministratoren verwenden KMS, um Computer, die mit einem lokalen Netzwerk verbunden sind, gleichzeitig zu aktivieren, anstatt jeden Computer miteinander zu verbinden manuell zu einem Microsoft-Server.
KMS-Aktivierung verwendet TCP/IP-Konnektivität. Clientcomputer suchen im lokalen Netzwerk über DNS oder statische IP-Konfiguration nach einem KMS-Hostcomputer, um eine Aktivierung anzufordern. Nach der Validierung müssen Clientcomputer in 180 Tagen erneut einen KMS-Host kontaktieren, um ihre Aktivierungen zu erneuern. Die KMS-Aktivierung erfordert eine bestimmte Anzahl von Computern im lokalen Netzwerk, um zu funktionieren, das sind 25 für Windows 7. Physische Computer und virtuelle Maschinen werden auf den Aktivierungsschwellenwert angerechnet.