I purchased a new laptop through work today, which came with a pre-installed version of Windows Home Edition. I need Professional Edition for work, and so bought a copy of Windows Pro at the same time. Because I’m iffy about setup, I elected to install the new OS myself…what a mistake. No matter what I did, the Windows installer kept pulling the key from the BIOS, and so kept activating as Windows Home.
Things I tried that failed:
- Installing over Windows Home
- Deleting all partitions, re-partitioning, formatting all drives, and installing from scratch
- Swearing loudly, and reinstalling
Things I tried that worked:
- Download the Windows 10 ISO from Microsoft - click “Download tool now” and create a USB drive installation media (alternatively, you can download the ISO and install to the drive)
- I’m not 100% sure this step is necessary, but I did it anyway - create a “PID.txt” inside the “sources” folder file on your flash stick, with the following contents (where the XXXXX string is your valid Windows key)
[PID] Value=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
- In the sources folder again, create a text file called ei.cfg and set the contents to as follows:
[EditionID] Professional [Channel] OEM [VL] 0
In the below articles, it was mentioned that this file should be placed in x64sources and x86sources directories - for me it was just the “sources” folder
- Install Windows - I did this by just running the setup.exe file
I am documenting this here for my personal benefit, but this help as found here: