How to Choose Desired Windows 7 Edition / Version During Setup

NOTE: If you want to install Windows 10 editions, you should visit following tutorial:

[Fix] Unable to Select Windows 10 Pro Edition During Clean Installation

Many people are curious to know how to install a desired Windows 7 Edition while installing Windows 7. Actually Windows 7 setup doesn’t allow to choose any particular edition by default.

Advertisement

Windows 7 comes in various editions like Ultimate, Professional, Home Premium, Home Basic and Starter. Now there might be many cases when you would like to choose the edition during setup for example, you have Windows 7 Professional key but you downloaded wrong Windows 7 Edition. So now you want to choose Professional edition during setup.

Another case might be, you ordered Windows 7 Edition but don’t want to wait till you get the installation media. So you want to install Windows 7 now with the correct edition which you have ordered.

Or you want to test various Windows 7 editions but don’t want to download all editions separately. Wouldn’t it be great if you download a single Windows 7 ISO and can install any desired edition from it?

Related: Download Windows 7, Windows 8.1 and Windows 10 Offline ISO Files

So how to force Windows 7 setup to allow us to choose desired edition during installation? Answer is very simple! By modifying “ei.cfg” file present in Windows 7 setup.

ei_cfg.png

ei.cfg” file is present in “Sources” directory of Windows 7 setup disc which tells the setup which edition should be installed in system.

Advertisement

If you open the file in Notepad, it looks similar to following:

[EditionID]
Ultimate
[Channel]
Retail
[VL]
0

Here:

Edition ID tells Windows setup which edition should be installed.

Channel can be either OEM or Retail.

VL represents Volume License and it can be either 1 (for True) or 0 (for False).

So the simple solution is, delete “ei.cfg” file from setup and it’ll ask you to choose the desired Windows 7 version at the time of installation as shown in following screenshot:

Choose_Windows_7_SKU.png

Another solution is to modify the “ei.cfg” file and change the [EditionID] to your desired one. You can use any of following valid “Edition IDs”:

Ultimate
Professional
HomePremium
HomeBasic
Starter

So if you want to install Windows 7 Professional, simply change [EditionID] to Professional and your custom “ei.cfg” file will look as following:

[EditionID]
Professional
[Channel]
Retail
[VL]
0

ei_cfg_modified.png

Now the question is, how to delete or modify “ei.cfg” file in Windows 7 setup?

You can extract the content of Windows 7 setup ISO file using 7-Zip and then delete or modify “ei.cfg” file according to your requirements. Its useful if you are going to do an upgrade because you can run setup.exe file directly from the extracted folder and install Windows 7.

If you have a USB drive, you can use our “A Bootable USB” tool which allows you to create bootable USB drive for installing Windows 7.

Published in: Troubleshooting Guides, Windows 7

About the author: Vishal Gupta (also known as VG) has been awarded with Microsoft MVP (Most Valuable Professional) award. He holds Masters degree in Computer Applications (MCA). He has written several tech articles for popular newspapers and magazines and has also appeared in tech shows on various TV channels.

Comments

NOTE: Older comments have been removed to reduce database overhead.

  1. Hey, once I follow these steps from ultimate to home prem could I activate the home prem with a windows 7 home prem key?

  2. Hi VG, I have Windows 7 Ultimate 32bit and would like to change to the 64bit version. Can I activate the 64bit using the 32bit’s key? Thanks lots! 🙂

  3. This is absolutely incredible! such a lifesaver for those of us with LEGAL OEM versions who lost their install media. Can’t download from Microsoft anymore and all other mirrors are down. This is the only solution. Thanks!

  4. hi vishal,
    if i remove ei.cfg file its shows all the editions of windows

    but i want to display only 2 editions
    Ultimate
    Professional
    how can i do that?
    thanks

  5. If you have a PC with an OEM product key on it set EditionID to the proper Windows 7 version, set Channel to OEM and set VL to 0.

    This will install a perfectly legal operating system that passes activation. As a long-time service tech I’ve done it hundreds of times..

    Keep Windows 7 as long as you can. It’s the last decent Microsoft OS, in my opinion.

  6. Hi VG.

    My ei.cfg is a bit different.
    I clean install my PC almost yearly. (Did twice this month, whew!)
    The next time I need to do it, I wanted to include the Compaq branding, but none of the factory installed software.
    So, I downloaded an iso that has:
    all x86 and x64 HP OEM Editions but Enterprise
    all x86 and x64 Compaq OEM Editions but Enterprise
    From videos I saw, it was intended that I select my desired version. (for me, Compaq Win7 Home Premium x64) Is this why I am missing EditionID from ei.cfg?
    Also, does burning the iso to a disc make it work like a normal installation disc?

  7. ^^ If the file doesn’t exist then you’ll get choices to install desired edition. Also if you direct burn ISO file to DVD, it’ll be bootable and will allow you to install Windows.

  8. Can you please explain how I can combine Windows 7 Pro x64 Retail and Windows 7 Pro x 64 OEM on the same DVD. I have seen AIO articles on how to combine WIM files but I have not been able to combine the OEM with Retail editions when specified through the ei.cfg
    Thanks

  9. So why did millions of people spend an extra $100-$400 just to get the different
    versions of Windows 7??

  10. I have my ei.cfg file set up exactly like the you show but i still get the box to select which OS I want to install. how do I get do I get it to go diectly to installing Professional without me having to select it.

  11. Hi there i have a home premium disc and i need home basic but im not sure where to find the home basic iso on the disc or any iso for that matter please i need help asap as i have important work that has to be done tonight

  12. why then people spend money to change the edition? whats the diffrence between using this method on a home premium to get ultimate and buying utimate ?

  13. ^^ You can only select the desired edition but you’ll need a genuine license key to install and activate that edition.

  14. thank u so much for the reply,
    so youre saying that we are buying the license but the OS is the same ( home premium to get ultimate and buying utimate ) ?

  15. ^^ The ISO file contains setup of all editions. Its the license key which decides which edition should be installed or you can manually install desired edition using this trick. But you’ll need genuine license key of that edition to activate. All editions are different in features.

  16. thank u so so so much VG !! this was my first time here in askvg blog and wont be the last very helpful posts, thanks again !!

  17. Installed and activated legal Win 7 Pro SP1 – 32 bit 2 years ago. Have to change it to 64 bit to run some work programs. How can I change current OS architecture? Could
    I use the original install disk to clean install Win 7 Pro choosing 64 bit , or do I have to purchase the 64 bit? We have a 64 bit processors in our systems. Any advise is appreciated it.

  18. ^^ Your 32-bit key will work for 64-bit installation. You just need the setup disc/ISO file to install 64-bit edition.

  19. VG please how do I extract windows iso from recovery partition,i already clone the partition and I found base.wim please I will appreciate your support

  20. this information is in hindsight, and as we all know, it is 20/20
    so i have a problem, when i was installing, installation does not tell us which version is being installed; ei.dfg is silent
    until we get to activation and it does not work
    control panel -> system tells me i installed ‘pro’, so now i find out why activation failed
    because i have ultimate key
    i do not want to waste another day of my life installing software
    is there a way, besides reinstallation, to change my install after the fact so that i can use my key

Leave a Comment

Your email address will not be published. Required fields are marked *

NOTE: Your comment may not appear immediately. It'll become visible once we approve it.