Cómo recuperar la clave de producto de Windows sin software de terceros

📅
🕑 4 minutos de lectura

A veces es útil obtener la clave de producto de Windows directamente del sistema, sobre todo si estás reinstalando o actualizando y quieres mantener la legitimidad. Lo habitual es usar software de terceros como License Crawler o un CD de recuperación, pero es posible hacerlo sin herramientas adicionales; solo requiere un poco más de práctica.¿El truco? Tu ordenador debe ser arrancable, por supuesto. Si tu sistema está totalmente inactivo o no arranca, prácticamente no tendrás más remedio que recurrir a otros métodos de recuperación.

Existe una guía útil de WinAero que te guía para extraer la clave directamente del registro, pero ten cuidado: está dirigida principalmente a quienes pueden arrancar Windows. Si usas Windows 7, 8 u 8.1 y todo funciona correctamente, seguir este proceso puede ahorrarte algunos dolores de cabeza. Ten en cuenta que si tu PC no arranca, podrías tener que crear una unidad de recuperación o usar otro método.

Este método implica ejecutar un script de PowerShell para extraer la clave. Así que, antes de empezar, asegúrate de dominar un poco la línea de comandos. El script en sí es bastante sencillo, pero primero debes guardarlo como archivo `.ps1` y ajustar un par de configuraciones. Es un poco raro, pero funciona, al menos la mayoría de las veces.

Cómo recuperar la clave de producto de Windows mediante PowerShell

Método 1: Crear un script y ejecutarlo

Ejecutar este script es la base del proceso. Descifra la clave de producto almacenada en Windows. Funciona porque Windows almacena esta información cifrada en el registro y el script usa la magia de PowerShell para descifrarla. Por lo tanto, si su sistema sigue funcionando con Windows, definitivamente vale la pena intentarlo, especialmente si desea evitar herramientas de terceros y mantener la seguridad.

Aquí es donde comienza la diversión:

  • Primero, copia el script completo de la guía (la función `Get-WindowsKey`) y pégalo en el Bloc de notas. Guárdalo como RecoverKey.ps1 en un lugar fácil de usar, como el Escritorio. Recuerda: guárdalo con la .ps1extensión, no como un archivo de texto sin formato.
  • Antes de ejecutar el script, debe configurar la política de ejecución para permitir la ejecución de scripts. Abra PowerShell como administrador: haga clic con el botón derecho en el botón Inicio, seleccione Windows PowerShell (Administrador) o escríbalo en el menú Inicio y presione Ctrl + Shift + Enter. Cuando aparezca, haga clic en .
  • En PowerShell, ejecute este comando: Set-ExecutionPolicy RemoteSigned. Es necesario para que su sistema confíe en los scripts locales. Si se le solicita, confirme presionando Yy pulsando Intro. A veces, este paso falla en equipos bloqueados o si usa una PC del trabajo, pero la mayoría de las configuraciones domésticas lo permiten sin problemas.
  • Una vez hecho esto, escribe este comando para ejecutar tu script y obtener la clave: Import-Module C:\Users\YourName\Desktop\RecoverKey.ps1; Get-WindowsKey. Asegúrate de intercambiar C:\Users\YourName\Desktop\RecoverKey.ps1 con la ubicación donde lo guardaste. Si no recuerdas la ruta exacta, pulsar Mayús + clic derecho sobre el archivo y elegir «Copiar como ruta» facilita enormemente el proceso.

Y eso es prácticamente todo. El script debería mostrar tu clave de producto en la terminal de PowerShell, junto con información sobre tu versión y compilación de Windows. En algunas configuraciones, funciona un poco mal (puede que rechace la clave o proporcione información incorrecta), así que no te sorprendas si necesita un par de intentos. A veces, reiniciar ayuda, sobre todo si Windows funciona de forma extraña durante el proceso.

Algo a tener en cuenta: este método funciona mejor en un sistema operativo en buen estado y con capacidad de arranque. Si tienes un sistema operativo defectuoso o que no arranca, esto no te servirá de mucho. En ese caso, quizás necesites otros métodos de recuperación o herramientas basadas en BIOS.

Resumen

  • Copie el script de PowerShell del sitio web al Bloc de notas.
  • Guárdelo como RecoverKey.ps1 en su escritorio.
  • Cambie PowerShell para ejecutar scripts con Set-ExecutionPolicy RemoteSigned.
  • Ejecute el script usando el comando: Import-Module path\to\RecoverKey.ps1; Get-WindowsKey.
  • Espere que la clave del producto aparezca en la salida de PowerShell.

Resumen

En resumen, si tu PC sigue funcionando y Windows arranca, esta es una forma bastante sencilla de obtener tu clave de producto sin depender de herramientas externas. No siempre es perfecto (a veces es complicado o requiere un reinicio), pero es mejor que buscar manualmente en el registro. Simplemente ten cuidado, sobre todo con tu política de ejecución, y revisa bien las rutas al ejecutar comandos.

Con suerte, este enfoque le ahorrará frustración a alguien y quizás mantenga la información de su licencia segura para futuras reinstalaciones o validaciones. Ojalá que esto ayude.