Getting Windows 8 OEM product key from BIOS using linux

With all the Windows 10 craze going on at the moment I felt like I should take my unregistered spare Windows 8 machine and activate it so I can pull Windows 10 down.. My dell machine that I am on right now typing this is running linux, however has a windows 8 pro key in the bios… Since I’m not using the key nor do I plan to on this machine, I wanted to pull this out and use it for the activation on the other machine.. So here it is fairly simple #NOTE I believe this could be done via a linux live cd if you are on Windows currently:

[root@localhost ~] # ls /sys/firmware/acpi/tables/
APIC  DMAR  dynamic  FACS  FPDT  MCFG  PCCT  SSDT1  SSDT3  SSDT5  SSDT7  SSDT9
ASF!  DSDT  FACP     FIDT  HPET  MSDM  SLIC  SSDT2  SSDT4  SSDT6  SSDT8  UEFI

Look for something that says “MSDM”

cat the file out and it will display your product key that came with the machine.. It may come out looking a little funky but I was able to read it well enough… I have verified that the key works on my second windows 8 machine.. #NOTE: I have randomly changed letters and numbers in the product key below so that it will not be used or redistributed.

root@localhost ~] # sudo cat /sys/firmware/acpi/tables/MSDM
MSDMU�DELL  CBX3    "AMI NJ3S7-RLD8C-QGDX9-2RYP7-GCPFS

 

 

Leave a Reply

Your email address will not be published.