Create a Windows 7 “all in one” DVD

One of the cool things about Windows Vista is that, if you have an installation DVD for Vista Home Basic, Home Premium, Business, or Ultimate, you can use it to install any of those editions — which one you get just depends on which product key you enter at the beginning of the installation.  For some reason, Microsoft took this cool tidbit away from Windows 7.  The disc you get only lets you install one edition.

However, there’s an easy way to turn such a “locked” disc into a disc that will install any edition again, just like with Windows Vista.

First, make an ISO image of your Windows 7 DVD if you do not already have one.  (I use UltraISO, but there are any number of utilities for doing this.)

Then, open the ISO image in your favorite ISO editor (again, I use UltraISO).  Navigate to the “sources” directory and delete the “ei.cfg” file.

Save the image and burn it to disc.  Now, when you use it to start a Windows 7 install, you will get the option to choose which edition you want to install.

Make sure that you choose the one that matches which version you actually have a license for!  Otherwise, you will not be able to enter your product key at the end of the installation process.

Note that Windows 7 Enterprise is not included in the list in the screen shot.  Like Windows Vista Enterprise, you’ll need a separate disc for it still.  However, if you are using a 32-bit Windows 7 install DVD, you will also have “Windows 7 Starter” on the disc.

Update: October 11, 2012

I’ve noticed that this method kills the UEFI bootability of the Windows 7 disc.  UltraISO must not be UEFI-aware and does not write some necessary boot information when the image is saved.  Other utilities may properly preserve the UEFI boot information.  Anyway, to get around this, use BennyS’s method from the comments below: Just open the image in a hex editor and rename the ei.cfg file to something like

11 thoughts on “Create a Windows 7 “all in one” DVD”

  1. I use Windows, OS X, and Linux each almost daily. They all have their uses. I think that Windows still has a lot of advantages (although the other platforms are catching up and even better in some areas), but that’s a discussion for another place and time.

  2. what’s the use of doing this if, after all this, you can only install the version for which you have the product key in the first place and not the other versions?

  3. I support a lot of Windows 7 users and I like not having to carry around 5 different DVDs for each of the different editions of Windows 7 (especially when I only needed one for Windows Vista). This is solely for convenience, it is not for “working around the system” to get a better version of Windows 7 for free.

  4. This is great! Thanks for posting. I’m a computer tech by day and this will be very handy… MS can be such a pain to deal with sometimes and these little tricks help keep us techie types sane.

  5. I have tried this and it works great! I fix a lot of peoples computers and it sometimes requires a repair install or a new full install using the license key for their computer, so it is great having all the versions on one disk. Great tip. Thanks!

  6. Use hex editor edit the big iso file
    find ei.cfg just rename ei.cfg to
    no need to recreate iso

Leave a Reply

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