KMS (Key Management Service) es uno de los métodos para activar Microsoft Windows y Microsoft Office. La activación asegura que el software se obtiene de Microsoft y tiene licencia. KMS es utilizado por los clientes de licencias por volumen, generalmente empresas medianas y grandes, escuelas y organizaciones sin fines de lucro. Los ordenadores individuales no necesitan ponerse en contacto con Microsoft, aunque sí lo hace el servidor KMS. Los clientes de KMS deben activarse al menos una vez cada 180 días. Un cliente KMS intentará activarse una vez cada 7 días, y si falla lo volverá a intentar cada 2 horas. El servidor KMS puede ser detectado automáticamente por DNS si el registro DNS apropiado está presente, o puede ser introducido manualmente usando el comando slmgr. Debe haber al menos 25 ordenadores activados por KMS (5 para Windows Server) en la red para utilizar KMS. Si la activación de KMS falla (por ejemplo, porque el servidor KMS no está disponible o hay menos de 25 equipos en la red), aparecerá una marca de agua indicando al usuario que active Windows en la esquina inferior derecha de la pantalla.