Buscar

Windows: UEFI-BIOS, ver clave guardada

Los sistemas operativos Vista, Windows 7, Windows 8 y Windows 10 pueden leer la clave de producto de la BIOS (Basic Input/Output System) o la UEFI (Unified Extensible Firmware Interface). 

Son muchos los fabricantes que utilizan esta posibilidad para guardar allí la clave de producto.

El formato de la clave es el siguiente:

XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

La parte de la BIOS o UEFI donde se almacena la clave es la tabla MSDM: Microsoft Data Management, dentro del apartado ACPI: Advanced Configuration and Power Interface.

Disponemos de varios métodos para averiguar la clave almacenada en la BIOS o UEFI de nuestro equipo:

Método 1: Consulta WMI desde CMD o PowerShell

El primer método consiste en realizar una consulta WMI. Con este método no necesitaremos descargar ni ejecutar ningún software de terceros sobre el equipo.

Para realizar consultas WMI: Con CMD disponemos de la herramienta wmic y con PowerShell disponemos del cmd-let Get-WmiObject.

La ventana de CMD o PowerShell debe abrirse "como Administrador".

* Para Windows 10 y 8.1:

wmic path softwarelicensingservice get OA3xOriginalProductKey

Si la clave no está almacenada en la UEFI o la BIOS, nos devolverá el siguiente mensaje: 

Nodo: NOMBRE-DE-PC
Error:
Descripción = Consulta no válida

* Para Windows 10, 8.1, 7 y Vista:

powershell "(Get-WmiObject -query ‘select * from SoftwareLicensingService’).OA3xOriginalProductKey"

Si la clave no está almacenada en la UEFI o la BIOS, no nos devolverá ningún resultado.

Vista de su ejecución:

Vista ejecución PS y CMD 

Algunos ejemplos en el blog sobre el servicio WMI de Windows:


Método 2: Herramienta Windows OEM Product Key Tool

Herramienta portable capaz de leer la clave de producto de la BIOS/UEFI:

En caso de que la clave no este guardada en BIOS/UEFI, nos devolverá el siguiente mensaje: "Unable to open MSDM table!"

Vista de su ejecución:

Vista oemkey

Método 3: Herramienta RWeveryhing

Esta herramienta es capaz de acceder al hardware del equipo, incluyendo la BIOS/UEFI del sistema.

Pulsando el botón ACPI, pestaña MSDM, podremos ver la clave.

Vista de su ejecución:

Vista RW

Método 4: Herramienta FirmwareTablesView

Esta herramienta, igual que la anterior es capaz de acceder al hardware del equipo, incluyendo la BIOS/UEFI del sistema.

Vista firmwaretablesview

Método 5: Herramienta ProduKey 


Esta herramienta es capaz de obtener las claves de producto de multitud de software instalado en el equipo.

Entre el software detectado, figura: Windows 98/ME, 2000, NT, XP, Vista, Server 2003, 7, 8 y versiones de Office: 2000, 2003, 2007 y 2010.

También es capaz de leer la clave almacenada en nuestra BIOS o UEFI, si examinamos la clave que indica: Windows (BIOS OEM Key).

Vista produkey


Método 6: Desde Linux

Desde Linux, también podemos leer la clave almacenada en la BIOS o UEFI del equipo. 

Deberemos cargar una distribución de Linux sobre el equipo, puede ser un Live-CD.

Podremos ver la clave guardada: 

Ejecutando: 

cat /sys/firmware/acpi/tables/MSDM 

o bien: 

xxd /sys/firmware/acpi/tables/MSDM

o bien: 

hd /sys/firmware/acpi/tables/MSDM


28 comentarios:

  1. Que tal solo comento q me sirvio el primer metodo solo q la ventana me salia solo como medio segundo asi q le tuve q tomar capturas luego de varios intentos la vi y la active por fin se fueron esas notificaciones molestosas y el build single language y todo genial muchas gracias.
    Pdta:al poner la clave se demora un poco en reconocerla en mi caso se demora eso de 2 minutos creo.

    ResponderEliminar
  2. Me sirvio todos los metodos, funcionan y dan la misma clave. En mi caso tenia mala la internet y por eso no activaba, pero resolvi eso y funciono perfecto.Gracias.

    ResponderEliminar
  3. Excelente post !! me funciono de maravilla desde linux mint. Gracias Amigo.

    ResponderEliminar
  4. Mi disco duro se borro intente con las dos primeras, pero no aparece nada, eso siginifica que el serial ya se perdio?

    ResponderEliminar
    Respuestas
    1. Hola Jorfe Luis,

      Gracias por participar en el blog.

      Si no aparece ninguna clave guardada en BIOS/UEFI puede ser debido a que el equipo fue comprado sin sistema operativo y Windows fue instalado con posterioridad.

      Un saludo!

      Eliminar
    2. El equipo fue comprado con sistema operativo, lo que paso es que se borro todo el disco con el sistema que tenia, tengo el serial en la etiqueta pero esta desgastada en algunos números, por eso no puedo ver el serial, intente como les decia con las opciones de CMD pero no me aparece nada, ahí alguna otra forma de poder recuperar el serial?

      Eliminar
    3. Si el número de serie aparecía en la etiqueta, es normal que no esté guardado en la UEFI/BIOS.

      En el momento que Microsoft empezó a guardar el número de serie en la UEFI/BIOS, lo dejo de imprimir en la etiqueta.

      Si dispones de la factura de compra, te aconsejaría que te pongas en contacto con Microsoft y les cuentes el problema.

      Si no has cambiado de equipo, la licencia OEM continua siendo válida en el equipo que compraste.

      Eliminar
  5. Use la herramienta ProduKey, me sirvio pero tengo una duda, tengo dos claves de windows, Una Windows (BIOS OEM Key) y otra Windows 7 Professional, porque y cual uso para reinstalar el sistema.
    gracias.

    ResponderEliminar
    Respuestas
    1. Hola,

      Gracias por participar en el blog.

      La herramienta ProduKey es capaz de leer la clave en BIOS/UEFI y la clave de Windows.

      El fabricante del equipo grabó una key de Windows en la BIOS/UEFI.

      Después instalaste Windows 7 Pro con otra clave.

      Si vas reinstalar el sistema con Windows 7 Pro, utiliza la que no es BIOS/UEFI ya que el método de guardar la clave en BIOS/UEFI se utiliza a partir de Windows 8.

      Un saludo,

      Xavi.

      Eliminar
  6. Buen día. Reciente mente me toco una laptop la cual viene con Win 7 Pro y ya no trae etiqueta. Es posible esto?.

    ResponderEliminar
    Respuestas
    1. Efectivamente, es posible que el número de serie esté almacenado en la UEFI-BIOS del equipo.

      Puedes utilizar alguno de los métodos que indica el post para ver la clave guardada.

      ¡Un saludo!

      Xavi.

      Eliminar
  7. Buenas tardes,
    Agradeceria muchisimo que me pudieras ayudar con mi asunto. Resulta que hace pocos meses compre una laptop que me vino con windows 10 home preinstalado. Sucede que no utilicé ni conecte a internet para nada durante los primeros dos meses. Y ahora hace un par de dias he querido comenzar a usar la laptop pero luego he tenido problemas con la activacion. Busqué por google el como ver donde esta la clave, segui unos pasos y la hallé en regedit. Sin embargo al activae windows me dio error y no la acepta para activar.

    Luego en mi desesperacion googlie y encontre una clave y en mi laptop le dí a cambiar clave (inicio, configuracion...) y asi de pronto mi windows 10 home se convirtio en windows 10 Pro!!!

    Yo solo esperaba ACTIVAR mi windows 10 home. No cambiarlo de home a pro!!!

    No entendía mucho del asunto de las licencias y de la activacion. No sabia que la clave que uno puede hallar en el regedit de windows no es necesariamente la clave que sirva para la activacion. Supe que podia hallar una segunda clave sí valida para activar, en la bios!!!
    Descargue el programa showkeyplus y pude averiguar la clave oem de mi windows 10 home. PERO el problema que tengo ahora es que no puedo hacer que mi laptop vuelva a su sistema operativi original. No hablo de la configuracion sino del S.O original que venia preinstalado en mi laptop. Ya he intentado volverlo a "la configuracion de fabrica" pero sigue siendo windows 10 pro!!!

    Y no me sirve w10 pro ya que mi clave oem para activar windows que acabo de encontrar es solo aplicable para windows 10 HOME, no para windows 10 pro.

    No consigo volver a mi windows 10 home. Mi laptop no venía con ningun disco de recuperacion. Cómo regreso mi laptop a la version de windows 10 que era la original preinstalada???

    Desde ya muchas gracias por vuestra paciencia. Agradeceria tremendamente a quien pudiera darme una mano con este problema.

    ResponderEliminar
    Respuestas
    1. Hola,

      Mi consejo es que actúes como si Windows no arrancase y procedas a pedir el disco de recuperación al fabricante.

      Si dispones de la factura de compra, el fabricante debe facilitarte la descarga de los medios para realizar una instalación nueva.

      A partir de ahí, realiza una instalación nueva y activa la licencia con normalidad.

      En el siguiente enlace, tienes una guía con diversos métodos para verificar si Windows está activado:

      http://www.sysadmit.com/2016/04/windows-saber-si-esta-activado.html

      ¡Un saludo!

      Xavi.

      Eliminar
    2. Amigo muchas gracias por responderme y brindarme esta informacion. En realidad tengo un par de dudas/preguntas mas. Disculpame por favor que vuelva a consultar sobre esto. Prometo no molestar mucho mas :p

      Ese disco de recuperacion debo pedirlo directamente al fabricante (Asus)? Es que lo compre en una tienda comercial. Disculpa si la pregunta es algo boba pero es que "contactar con el fabricante" me suena como contactar con el papa (inaccesible). Debo solicitar ese disco de recuperacion en la tienda? Me lo daran?

      Otra cosa; he googleado y al parecer existen unas particiones que disque estan ocultas con el sistema operativo original (lo lei de wrbs en ingles y en buena parte me perdí porque no entendi del todo)?
      Me valdrá esto para que me devuelva a windows 10 home? Sabes cómo podria regresar a mi edicion de windows preinstalada a traves de tal particion oculta?
      En otras palabras la pregubta seria; cómo regresar a windows 10 home por medio de utilizar la particion oculta que el fabricante pone en el drive? Y si acaso en esa particion siempre se guarda la version de windows original que venia preinstalada en el laptop, o si es el caso que en esa particion oculta se sobreescribe la version nueva de windows (windows 10 pro) que por error "upgradié"?

      Es que si es lo primero sería una gran opcion para poder recuperar mi windows 10 home original preinstalado.
      Sucede que la tienda comercial donde compre mi laptop queda en el otro extremo de mi pais, y tendria que viajar tan lejos y ademas estoy pobre de $$$ jejej. Por eso me gustaria poder resolver esto sin tener que contactar con el fabricante o la tienda, de ser posible. Si es que asus guardara una copia de windows 10 home en mi laptop seria estupendo restablecerla, quiza se tenga que entrar a la bios, no sé. Me gustaria conocer el procedimiento correcto.

      Gracias una vez mas por vuestra paciencia.

      Eliminar
    3. Hola,

      Efectivamente el disco de recuperación lo debes pedir al fabricante del equipo que según explicas es Asus.

      Al comprar el equipo con sistema operativo, es el fabricante del equipo, en este caso Asus que ha realizado la integración y subministra la licencia.

      En la tienda donde lo compraste te pueden dar el contacto del servicio técnico de Asus, si no buscando en la página web.

      De hecho, tal y como comentas muchos fabricantes montan una partición de recuperación para dejar el equipo como venía de fábrica.

      Esta opción también te valdría, ya que el disco no tiene daños. El servicio técnico del fabricante (Asus), puede explicarte cómo realizar la puesta a cero del sistema operativo utilizando esa partición de recuperación.

      De todas formas, disponer de los discos de recuperación, siempre es buena idea por si el disco duro sufre daños y lo has de cambiar.

      ¡Un saludo!

      Xavi.

      Eliminar
  8. Muchas gracias, me funcionó excelente!

    ResponderEliminar
    Respuestas
    1. ¡Gracias a ti! Me alegro que te haya funcionado.

      ¡Un saludo!

      Xavi.

      Eliminar
  9. Mi Tablet empezó a dar pantallas azules, cuando quise restaurar el Windows se borro todo, la tableta quedó únicamente con el BIOS y el UEFI, y algunas particiones ocultas de recuperación, solicité al vendedor ayuda y me envió las instrucciones para levantar el sistema desde las particiones de recuperación y nada al parecer hubo daño ahí también, pero puse a correr una prueba de Ubuntu desde una USB de instalación y seguí tus instrucciones del método 6 y Voilà! ya tengo la licencia del OEM de mi Windows, ahora a conseguir un iso y espero tener de vuelta mi tableta con la licencia que originalmente venía con ella. Muchas gracias! De corazón muchas gracias.

    ResponderEliminar
    Respuestas
    1. ¡Gracias a ti! Me alegro que el post te haya servido.

      ¡Un saludo!

      Xavi.

      Eliminar
  10. Me srivio el metodo de obtener la OEM desde LINUX, la cuestion es que todavia no logro resolver el problema el cual es el siguiente.
    Resulta que me trajeron una laptop para resulver un problema de activacion de Windows, investigue el codigo de error de activacion y tenia que ver con que de alguna manera andaban instalado Windows 10 Pro y la licencia proporcionada por el fabricante era para la version Home. La cuestion es que procedí a reinstalar Windows 10 Home desde el Media Tool de Microsoft pero llegado el punto donde me piden la licencia de activacion entró en un bucle que aunque le de a omitir la verificación de la licencia la laptop se reinicia y vuelve a ese mismo punto de verificación de la licencia. Obtuve la clave OEM por medio de un live-CD y trate de ingresar la contraseña pero no la acepta tampoco. No se si alguna vez tuviste un problema de ese tipo donde se quede en bucle la instalación. No quiero formatear por completo la pc hasta agotar las instancias.

    ResponderEliminar
    Respuestas
    1. Hola Ronald,

      Me alegro que te haya servido el post y que hayas conseguido obtener la clave.

      El tema del bucle en el proceso de activación, se me ocurre que pruebes pidiendo la ISO al fabricante del laptop en vez de utilizar la obtenida por el Media Tool, ya que igual incluye alguna modificación.

      ¡Un saludo!

      Xavi.

      Eliminar
  11. Hola de nuevo. Mira, tengo una consulta. Resulta que atraves de Linux obtube el supuesto OEM de una laptop, la cuestion es que no se que version de windows tenia instalado antes, entonces no se de que version de windows es el serial Supuse que era de Windows 8.1 porque en Windows 10 no me acepta el serial. Probé con una maquina vitual para comprobar si el serial que obtube en linux funcionaba pero windows no lo reconoce como tal. Alguna vez has tenido un caso parecido a este? O sea, que el serial OEM no funcione. O se debe a que el serial está atado al hardware con el que venia instalado?

    ResponderEliminar
    Respuestas
    1. Si no dispones de acceso a los datos, ya que el laptop está formateado, creo que la forma más sencilla de saber la edición de Windows y si era o no OEM es preguntando al fabricante del laptop.

      El fabricante te ha de decir según el número de serie del laptop en cuestión, la edición, versión etc.. de sistema operativo que integró en su día en el equipo.

      ¡¡Un saludo!!

      Xavi.

      Eliminar
    2. Hola, pude resolver el problema. Resulta ser que en Windows 10 hay una herramienta para comprobar los problemas de activación de software. En dicha herramienta me salio que el problema se debía a que la licencia digital correspondiente a la laptop era para W10 Home Single Language y yo había instalado la versión Home de W10 por tal razón la licencia no correspondia con la versión de Windows. Lo que tuve que hacer fue descargar un ISO oficial que proporciona Microsoft en su web con la version Windows 10 Home Single Language la cual es diferente a la version Home, según un representante de soporte técnico con quien pude contactarme se debe a que son versiones diferentes y como tal la licencia no corresponde una con la otra.
      Incluso comprobé la licencia con una maquina virtual, la licencia solo funcionaba con el ISO de W10 Home Single Language pero con la version Home no.
      Espero que si alguien tiene problemas parecidos lea mi experiencia. Al final solo necesitaba usar una versión distinta de Windows 10 para hacer funcionar el serial OEM. Además cuando instalé Windows 10 Home Single Language el sistema se activo sin que yo hiciera algo.
      Eso si, hay que formatear el DD e instalar desde cero porque desde windows como actualización no cambia la version y el problema no se resuelve.

      Eliminar
    3. ¡Muchas gracias Roland por compartir el conocimiento!

      Seguro que ayudarás a muchos seguidores del blog.

      Un saludo!!

      Xavi.

      Eliminar
  12. Muy buenas! tengo un portatil Vaio de Sony,venia con Windows 8. El año pasado cuando era gratuito el paso a Windows 10, lo cambié. Ahora quiero resetearlo y reinstalarlo con una ISO de windows 10, es posible? o la clave solo me da asceso al Windows 8 con el que venía?
    Con el primer método no me aparece iba a intentarlo con el segundo hasta que me ha surgido esta duda

    ResponderEliminar
    Respuestas
    1. En teoría si se trata de exactamente el mismo hardware, no deberías de tener problemas.

      El número de serie almacenado en la UEFI/BIOS sigue siendo el de Windows 8, sin embargo al realizar la actualización a Windows 10 dentro del año en que era gratuito "esta apuntado" en los servidores de Microsoft que sobre ese hardware en concreto, el Windows 10 ya está activado así que si vuelves a instalar Windows 10, no deberías tener problemas en la activación.

      Es importante tener en cuenta que debes mantener la misma edición.

      Por ejemplo: Si tenias un Win10 Home activado, ahora podrás instalar Win10 Home, no otra edición como la Professional.

      ¡Un saludo!

      Xavi.

      Eliminar