KMS (Key Management Service) är en av metoderna för att aktivera Microsoft Windows och Microsoft Office. Aktiveringen säkerställer att programvaran har erhållits från och är licensierad av Microsoft. KMS används av volymlicenskunder, vanligtvis medelstora till stora företag, skolor och ideella organisationer. Enskilda datorer behöver inte kontakta Microsoft, även om KMS-servern gör det. KMS-klienter måste aktiveras minst en gång var 180:e dag. En KMS-klient försöker aktiveras en gång var sjunde dag, och om det misslyckas försöker den igen varannan timme. KMS-servern kan upptäckas automatiskt av DNS om rätt DNS-post finns, eller så kan den anges manuellt med kommandot slmgr. Det måste finnas minst 25 KMS-aktiverade datorer (5 för Windows Server) i nätverket för att KMS ska kunna användas. Om KMS-aktiveringen misslyckas (t.ex. för att KMS-servern inte är tillgänglig eller för att det finns färre än 25 datorer i nätverket) visas ett vattenmärke som talar om för användaren att aktivera Windows i det nedre högra hörnet av skärmen.