La activación de Windows está diseñada para ser lo más infalible posible, por lo que las herramientas gráficas de Microsoft lo mantienen simple. Si desea hacer algo más avanzado, como eliminar una clave de producto, forzar una activación en línea o extender el temporizador de activación, necesitará Slmgr.vbs.
Esta herramienta de línea de comandos se incluye con Windows y proporciona opciones que no están disponibles en la interfaz de activación estándar proporcionada en la pantalla Actualización y seguridad > activación en la aplicación Configuración.
¿De qué vamos a hablar?
- 1 Primero: Abrir una ventana del símbolo del sistema del administrador
- 2 Ver información de activación, licencia y fecha de caducidad
- 3 Ver la fecha de caducidad de la licencia
- 4 Desinstalar la clave de producto
- 5 Establecer o cambiar la clave de producto
- 6 Activar Windows Online
- 7 Activar Windows sin conexión
- 8 Extender el temporizador de activación
- 9 Slmgr.vbs también puede realizar acciones en equipos remotos
Primero: Abrir una ventana del símbolo del sistema del administrador
Para usar esta herramienta, querrá iniciar un símbolo del sistema con acceso de administrador. Para hacerlo en Windows 8 o 10, haga clic con el botón derecho en el botón Inicio o presione Windows + X. Haga clic en la opción “Símbolo del sistema (administrador)” en el menú que aparece. En Windows 7, busque en el menú Inicio “Símbolo del sistema”, haga clic con el botón derecho en él y seleccione “Ejecutar como administrador”.
Nota: Si ve PowerShell en lugar del símbolo del sistema en el menú Usuarios avanzados, ese es un cambio que surgió con Creators Update para Windows 10. Es muy fácil volver a mostrar el símbolo del sistema en el menú Usuarios avanzados si lo desea, o puede probar PowerShell. Puede hacer casi todo en PowerShell que puede hacer en el símbolo del sistema, además de muchas otras cosas útiles.
Ver información de activación, licencia y fecha de caducidad
Para mostrar información muy básica sobre la licencia y la activación sobre el sistema actual, ejecute el siguiente comando. Este comando le indica la edición de Windows, parte de la clave de producto para que pueda identificarla y si el sistema está activado.
slmgr.vbs /dli
Para mostrar información de licencia más detallada, incluido el ID de activación, el ID de instalación y otros detalles, ejecute el siguiente comando:
slmgr.vbs /dlv
Ver la fecha de caducidad de la licencia
Para mostrar la fecha de caducidad de la licencia actual, ejecute el siguiente comando. Esto solo es útil para el sistema Windows activado desde el servidor KMS de una organización, ya que las licencias comerciales y las múltiples claves de activación dan como resultado una licencia perpetua que no caducará. Si no ha proporcionado una clave de producto en absoluto, le dará un mensaje de error.
slmgr.vbs /xpr
Desinstalar la clave de producto
Puede quitar la clave de producto de su sistema Windows actual con Slmgr. Después de ejecutar el siguiente comando y reiniciar el equipo, el sistema Windows no tendrá una clave de producto y estará en un estado sin activar y sin licencia.
Si instaló Windows desde una licencia comercial y desea usar esa licencia en otro equipo, esto le permite quitar la licencia. También podría ser útil si le está regalando esa computadora a otra persona. Sin embargo, la mayoría de las licencias de Windows están vinculadas a la computadora con la que vinieron, a menos que haya comprado una copia en caja.
Para quitar la clave de producto actual, ejecute el siguiente comando y, a continuación, reinicie el equipo:
slmgr.vbs /upk
Windows también almacena la clave de producto en el Registro, ya que a veces es necesario que la clave esté en el Registro al configurar el equipo. Si ha desinstalado la clave de producto, debe ejecutar el siguiente comando para asegurarse de que también se elimine del registro. Esto asegurará que las personas que usen la computadora en el futuro no puedan tomar la clave de producto.
La ejecución de este comando por sí sola no desinstalará la clave de producto. Lo eliminará del registro para que los programas no puedan acceder a él desde allí, pero su sistema Windows permanecerá con licencia a menos que ejecute el comando anterior para desinstalar realmente la clave del producto. Esta opción está realmente diseñada para evitar que la clave sea robada por malware, si el malware que se ejecuta en el sistema actual obtiene acceso al registro.
slmgr.vbs /cpky
Establecer o cambiar la clave de producto
Puede utilizar slmgr.vbs para introducir una nueva clave de producto. Si el sistema Windows ya tiene una clave de producto, el uso del siguiente comando reemplazará silenciosamente la clave de producto anterior con la que proporcione.
Ejecute el siguiente comando para reemplazar la clave de producto, reemplazando #####-#-## El comando verificará la clave de producto que ingrese para asegurarse de que es válida antes de usarla. Microsoft le aconseja que reinicie el equipo después de ejecutar este comando.
También puede cambiar la clave de producto desde la pantalla Activación de la aplicación Configuración, pero este comando le permite hacerlo desde la línea de comandos.
slmgr.vbs /ipk #####-#####-#####-#####-#####
Activar Windows Online
Para forzar a Windows a intentar una activación en línea, ejecute el siguiente comando. Si está utilizando una edición comercial de Windows, esto obligará a Windows a intentar la activación en línea con los servidores de Microsoft. Si el sistema está configurado para utilizar un servidor de activación de KMS, intentará la activación con el servidor de KMS en la red local. Este comando puede ser útil if Windows no se activó debido a un problema de conexión o servidor y desea forzarlo a reintentarlo.
slmgr.vbs /ato
Activar Windows sin conexión
Slmgr también le permite realizar una activación sin conexión. Para obtener un ID de instalación para la activación sin conexión, ejecute el siguiente comando:
slmgr.vbs /dti
Ahora deberá obtener una identificación de confirmación que puede usar para activar el sistema por teléfono. Llame al Centro de activación de productos de Microsoft, proporcione el ID de instalación que recibió anteriormente y se le dará un ID de activación si todo se comprueba. Esto le permite activar sistemas Windows sin conexiones a Internet.
Para introducir el ID de confirmación que ha recibido para la activación sin conexión, ejecute el siguiente comando. Reemplace “ACTIVATIONID” por el ID de activación que ha recibido.
slmgr.vbs /atp ACTIVATIONID
Una vez que haya terminado, puede usar el slmgr.vbs /dli
o slmgr.vbs /dlv
comandos para confirmar que estás activado.
Esto generalmente se puede hacer desde la pantalla de activación en la aplicación Configuración si su PC no está activada; no tiene que usar el comando si prefiere usar la interfaz gráfica.
Extender el temporizador de activación
Algunos sistemas Windows proporcionan un tiempo limitado en el que puede usarlos como pruebas gratuitas antes de introducir una clave de producto. Por ejemplo, Windows 7 ofrece un período de prueba de 30 días antes de que comience a quejarse de usted. Para extender este período de prueba y restablecerlo a 30 días restantes, puede usar el siguiente comando. Como dice la documentación de Microsoft, este comando “restablece los temporizadores de activación”.
Este comando solo se puede usar varias veces, por lo que no puede extender indefinidamente la prueba. El número de veces que se puede usar depende del “recuento de rearme”, que puede ver usando el slmgr.vbs /dlv
mandar. Parece diferente en diferentes versiones de Windows: fue tres veces en Windows 7, y parece ser cinco veces en Windows Server 2008 R2.
Esto ya no parece funcionar en Windows 10, que es muy indulgente si no le proporciona una clave de producto de todos modos. Esta opción todavía funciona en versiones anteriores de Windows y puede seguir funcionando en otras ediciones de Windows, como Windows Server, en el futuro.
slmgr.vbs /rearm
Slmgr.vbs también puede realizar acciones en equipos remotos
Slmgr normalmente realiza las acciones que especifique en el equipo actual. Sin embargo, también puede administrar de forma remota los equipos de la red si tiene acceso a ellos. Por ejemplo, el primer comando siguiente se aplica al equipo actual, mientras que el segundo se ejecutará en un equipo remoto. Solo necesitará el nombre, el nombre de usuario y la contraseña de la computadora.
slmgr.vbs /option
slmgr.vbs computername username password /option
El comando Slmgr.vbs tiene otras opciones, que son útiles para tratar con la activación de KMS y la activación basada en tokens. Consultar Documentación de Slmgr.vbs de Microsoft para más detalles.