UEFI OEM Cert & Key

Discussion in 'Windows 10' started by SeanOsorioLee, Mar 21, 2017.

  1. SeanOsorioLee

    SeanOsorioLee MDL Novice

    Sep 19, 2016
    if this has been addressed somewhere, i apologize.

    Currently, my HP laptop came with Windows 8.0 Home.
    So when i install Windows 10, it always installs Windows 10 Home.
    I have to do an upgrade to PRO with a private key after installation.

    1. is there a way to edit the version/key in the UEFI, so it installs Windows 10 Pro?
    2. If not, is there a way to add my PRO key so it installs PRO during the install?
  2. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
  3. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    #3 LatinMcG, Mar 22, 2017
    Last edited: Mar 22, 2017
    in bios is the MSDM module with hexeditor.. but some bios cant be edited due to crc mismatch and resets bios like most hp since 2014 or so

    search with hexedit a dump of bios for the green numbers in hex mode not text search.

    The ACPI MSDM table in hex:
    01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
    1d 00 00 00 42 48 33 52 4e 2d 42 37 46 44 4d 2d
    33 3F 57 27 54 2d 34 43 52 34 58 2d 36 43 4b 38
    4d **
  4. laqk

    laqk MDL Junior Member

    Jan 22, 2011
    As Tito pointed out, add a "ei.cfg" file in the "sources" folder of your install media.

    This file should contain the following lines:


    Your pro key will be asked for either during the installation phase or the OOBE, I can't remember which.
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    During OOBE, ei.cfg skips it at initial setup.
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. bundies922

    bundies922 MDL Novice

    Mar 25, 2017
    What the others have said about adding a valid ei.cfg to the /sources directory is correct. I'd recommend using Rufus or the Windows Media Creation Tool to create a bootable USB flash drive and create or edit the file in there.

    By the way, you really don't need to do this unless you are doing a mass deployment. Installing Home and then "upgrading" to Pro is actually not doing an upgrade like when Windows upgrades from 7 to 10. You can do this by going into the Activation settings, changing your product key, and typing in your Windows 10 Pro key. Windows will then say the key is for Windows 10 Pro and reboot. This process only converts the edition using DISM, adding the missing features. It's clean and leaves you with the same result as if you had installed Professional from the start.

    So I'd just do the easiest thing and just enter the product key into your currently running system.