KMS (Key Management Service) on yksi tapa aktivoida Microsoft Windows ja Microsoft Office. Aktivoinnilla varmistetaan, että ohjelmisto on hankittu Microsoftilta ja että se on Microsoftin lisensoima. KMS:ää käyttävät volyymilisenssiasiakkaat, yleensä keskisuuret ja suuret yritykset, koulut ja voittoa tavoittelemattomat yhteisöt. Yksittäisten tietokoneiden ei tarvitse ottaa yhteyttä Microsoftiin, mutta KMS-palvelimen tarvitsee. KMS-asiakkaat on aktivoitava vähintään kerran 180 päivän välein. KMS-asiakas yrittää aktivoida kerran 7 päivän välein, ja jos aktivointi epäonnistuu, se yrittää uudelleen 2 tunnin välein. KMS-palvelin voidaan havaita automaattisesti DNS:n avulla, jos asianmukainen DNS-tietue on olemassa, tai se voidaan syöttää manuaalisesti slmgr-komennolla. Verkossa on oltava vähintään 25 KMS-aktivoitua tietokonetta (5 Windows Serverissä), jotta KMS:ää voidaan käyttää. Jos KMS-aktivointi epäonnistuu (esimerkiksi koska KMS-palvelin ei ole käytettävissä tai verkossa on vähemmän kuin 25 tietokonetta), näytön oikeaan alakulmaan ilmestyy vesileima, jossa käyttäjää kehotetaan aktivoimaan Windows.