Comandos slmgr en Windows: guía completa para gestionar tu licencia
El comando slmgr (Software Licensing Management Tool) es la herramienta oficial de Microsoft para gestionar todo lo relacionado con las licencias de Windows desde la línea de comandos. Existe desde Windows Vista, está integrada en cada copia de Windows y es el método que usan los profesionales IT para diagnosticar problemas de activación, ver detalles técnicos de la licencia instalada o cambiar claves en serie. En esta guía repasamos los comandos más útiles con ejemplos reales y casos prácticos.
Cómo abrir slmgr
Casi todos los comandos slmgr requieren permisos de administrador. La forma correcta de ejecutarlos:
- Pulsa la tecla Windows, escribe cmd.
- Haz click derecho en «Símbolo del sistema» y elige «Ejecutar como administrador».
- Acepta el aviso de control de cuentas de usuario (UAC).
- En la ventana negra, escribe el comando
slmgrseguido del parámetro que necesites.
Algunos comandos abren una ventana emergente con la información en lugar de mostrarla en la terminal. Es comportamiento normal de slmgr.
Comandos para consultar el estado de la licencia
slmgr /xpr — ¿está activado y hasta cuándo?
El comando más rápido. Devuelve una de estas tres respuestas:
- «El equipo está activado de forma permanente» — licencia perpetua, todo correcto.
- «Vence el [fecha]» — activación temporal, expira en esa fecha (típico en KMS).
- «Windows está en modo de notificación» — no está activado.
slmgr /dli — información básica de la licencia
Muestra una ventana emergente con la información esencial: nombre de la edición, descripción del tipo de licencia, los últimos 5 caracteres de la clave instalada y el canal. El campo «Description» o «Descripción» es el más importante, porque te dice de qué tipo de canal proviene la licencia:
- RETAIL channel: licencia Retail vendida por Microsoft directamente al consumidor final. Transferible entre equipos.
- OEM_DM channel o OEM_SLP: licencia OEM digital vinculada al hardware. Es la que entregan la mayoría de tiendas online especializadas.
- VOLUME_KMSCLIENT: licencia de volumen empresarial activada contra un servidor KMS. NO debería usarse en equipos individuales.
- VOLUME_MAK: licencia de volumen empresarial con clave de activación múltiple (MAK). Cada clave tiene un número limitado de activaciones.
slmgr /dlv — versión detallada
Como slmgr /dli pero con muchísimo más detalle: ID de activación, ID de aplicación, ID de extensión PKEY, URL de validación, ID de instalación y otros campos técnicos útiles para soporte avanzado. Es el que pide Microsoft cuando tienes que abrir un caso de soporte oficial.
Comandos para gestionar la clave
slmgr /ipk [clave] — instalar una clave nueva
Reemplaza la clave actual por una nueva. Útil cuando quieres cambiar de edición (por ejemplo Windows 11 Home → Windows 11 Pro tras comprar una licencia Pro) o cuando vas a reactivar con una clave de reemplazo enviada por el vendedor.
Sintaxis: slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato — activar contra los servidores de Microsoft
Fuerza una nueva activación. Se usa después de instalar una clave nueva con /ipk, o cuando sospechas que la activación se ha desincronizado. Si todo va bien, devuelve «Producto activado correctamente». Si falla, te devuelve un código de error que puedes consultar para saber qué ha pasado.
slmgr /upk — desinstalar la clave actual
Elimina la clave instalada del equipo. Es el primer paso si vas a transferir una licencia Retail a otro PC: primero desinstalas la clave del equipo viejo y después la introduces en el nuevo. Aviso: no recupera la clave, solo la desinstala. Si no la tienes apuntada, no podrás reusarla.
slmgr /cpky — borrar la clave del registro de Windows
Elimina la clave del registro de Windows por motivos de seguridad. La activación sigue funcionando porque ya está validada en los servidores de Microsoft, pero la clave ya no aparece en herramientas que la lean del registro (como ProduKey o ShowKeyPlus). Útil si vas a vender el equipo con la licencia activada y no quieres que el comprador vea tu clave original.
Comandos para entornos KMS (empresariales)
Estos comandos solo aplican en entornos empresariales con servidor KMS interno. Si tienes una licencia individual no los necesitarás, pero conviene saber que existen:
slmgr /skms [servidor:puerto]→ configura manualmente el servidor KMS contra el que se activará el equipo.slmgr /ckms→ borra la configuración manual de servidor KMS y vuelve al descubrimiento automático por DNS.slmgr /skms-domain [dominio]→ fuerza el dominio para descubrimiento de KMS por SRV records.slmgr /rearm→ reinicia el período de gracia de activación. Solo se puede ejecutar un número limitado de veces (3 por defecto en Windows 10/11).
Casos prácticos reales
Cambiar la clave en un equipo ya activado
Tienes Windows 11 Pro activado con una clave A y quieres pasar a una clave B (por ejemplo porque has comprado una licencia más reciente). Pasos:
slmgr /upk— desinstala la clave A.slmgr /cpky— borra cualquier rastro del registro.slmgr /ipk CLAVE-B-25-CARACTERES— instala la nueva clave.slmgr /ato— activa la nueva clave.slmgr /xpr— verifica que la activación es permanente.
Verificar antes de comprar un equipo de segunda mano
Si vas a comprar un PC usado con Windows preinstalado, ejecuta slmgr /dli antes de pagar. Si el canal es OEM_DM, OEM_SLP o RETAIL, la licencia es legítima. Si te aparece VOLUME_KMSCLIENT o un mensaje raro, desconfía: probablemente la activación es temporal y dejará de funcionar en cuanto el equipo no encuentre el servidor KMS al que estaba conectado.
Diagnosticar por qué Windows aparece «no activado» de repente
A veces Windows pasa de «activado» a «no activado» sin que cambies nada. Para diagnosticar, ejecuta en orden:
slmgr /xprpara confirmar el estado actual.slmgr /dlvpara ver los detalles. Apunta el «ID de activación» y la «URL de validación».- Comprueba el servicio Software Protection en services.msc, debe estar iniciado.
slmgr /atopara forzar una nueva activación. Si funciona, problema resuelto.- Si
/atofalla, mira el código de error que devuelve y busca su solución específica.
Conclusión
El comando slmgr es una herramienta sencilla pero potente que cubre prácticamente todas las necesidades de gestión de licencias de Windows desde la línea de comandos. Conocer media docena de comandos básicos (/xpr, /dli, /ipk, /ato, /upk) es suficiente para resolver el 90 % de los casos reales. En GP Informático puedes encontrar licencias originales de Windows con activación garantizada y soporte en castellano si necesitas ayuda con cualquiera de estos comandos durante el proceso.