KMS (Key Management Service) ist eine der Methoden zur Aktivierung von Microsoft Windows und Microsoft Office. Die Aktivierung stellt sicher, dass die Software von Microsoft bezogen und lizenziert wird. KMS wird von Volumenlizenzkunden verwendet, in der Regel von mittleren bis großen Unternehmen, Schulen und gemeinnützigen Organisationen. Einzelne Computer müssen sich nicht mit Microsoft in Verbindung setzen, aber der KMS-Server tut dies. KMS-Clients müssen mindestens einmal alle 180 Tage aktiviert werden. Ein KMS-Client versucht, sich alle 7 Tage zu aktivieren, und wenn dies nicht gelingt, versucht er es alle 2 Stunden erneut. Der KMS-Server kann automatisch durch DNS erkannt werden, wenn der richtige DNS-Eintrag vorhanden ist, oder er kann manuell mit dem Befehl slmgr eingegeben werden. Es müssen mindestens 25 KMS-aktivierte Computer (5 für Windows Server) im Netzwerk vorhanden sein, um KMS zu verwenden. Wenn die KMS-Aktivierung fehlschlägt (z. B. weil der KMS-Server nicht verfügbar ist oder sich weniger als 25 Computer im Netzwerk befinden), wird in der unteren rechten Ecke des Bildschirms ein Wasserzeichen angezeigt, das den Benutzer auffordert, Windows zu aktivieren.