We have already an article to merge all editions of Windows Vista into single DVD and it works with Windows 7 as well. Our an reader wished to have an simple step by step guide to create Windows 7 AIO DVD or you can say the biggest AIO, that have all x86 and x64 editions including Enterprise editions. Finally we have done it and managed to fit it into a 4GB DVD, that is the most interesting thing. So without wasting your time, Lets start…

Requires:

  • Windows 7 DVD/ISO (x86 & x64) – You can choose any edition, because the DVD holds the all editions i.e. Starter, Home Basic, Home Premium, Professional and Ultimate.
  • Windows 7 Enterprise DVD/ISO (x86 & x64) – Windows 7 Enterprise is not available through retail channels.
  • Windows Automation Installation Kit (WAIK for Windows 7)
  • Blank DVD (DVD5 – 4GB in size) compatible DVD Burner and CD/DVD burning software (like Nero, ImgBurn)

How To:

(We have merged all x64 editions one by one into x86 DVD, because x64 DVD has 64-bit contents that can’t run under Win32 mode but Vista x86 content can run under 64-bit environment easily under SYSWOW64 and x64 DVD has only less editions than x86 DVD)

1. Install WAIK and the burning program & create folders as shown in figure:

Create the folders hierarchy

We created a folder named AIO on the root of E: drive and then two subfolders named DVD and WIMs in AIO.

2. Now copy/extract the content of Windows 7 x86 edition into DVD folder and copy/extract all WIM image file (install.wim, located under sources folder) into WIMs folder.

Copy or Extract WIM files

We extracted and renamed all WIM images like that.

3. First of all unlock the x86 editions, delete ei.cfg file from AIO\DVD\Sources folder. For more information: Unlock all editions from Windows 7 ISO image (x86 and x64)

4. Run WAIK command prompt (Deployment Tools Command Prompt) As Administrator

Start > All Programs > Microsoft Windows AIK > Deployment Tools Command Prompt

Run WAIK Command Prompt as Administrator

Each edition has an unique INDEX NO. in the install.wim (WIM file), you can check using the following command.

Imagex /info <path_of_wim_file>

The List of INDEX NOS in different WIM files:

Windows 7 x86 Windows 7 x64 Windows 7 Enterprise x86 Windows 7 Enterprise x64
Starter – 1 Home Basic – 1 Enterprise – 1 Enterprise – 1
Home Basic – 2 Home Premium – 2
Home Premium – 3 Professional – 3
Professional – 4 Ultimate – 4
Ultimate – 5

These INDEX NOS will be needed, when we export one edition from an WIM file to another one.

5. Now execute the following command with appropriate INDEX NO to export a copy of the specified edition to another WIM file.

Imagex /export <path_of_source_wim_file> <index_no> <path_of_destination_wim_file> <description_of_edition>

Exporting a copy of Windows 7 Enterprise

For Us, the commands will be as follows:

For Windows 7 Enterprise x86

Imagex /export “E:\AIO\WIMs\Windows_7x86_ENT.wim” 1 “E:\AIO\DVD\sources\install.wim” “Windows 7 ENTERPRISE”

For Windows 7 Home Basic x64

Imagex /export “E:\AIO\WIMs\Windows_7x64_ULT.wim” 1 “E:\AIO\DVD\sources\install.wim” “Windows 7 HOMEBASIC (x64)”

For Windows 7 Home Premium x64

Imagex /export “E:\AIO\WIMs\Windows_7x64_ULT.wim” 2 “E:\AIO\DVD\sources\install.wim” “Windows 7 HOMEPREMIUM (x64)”

For Windows 7 Professional x64

Imagex /export “E:\AIO\WIMs\Windows_7x64_ULT.wim” 3 “E:\AIO\DVD\sources\install.wim” “Windows 7 PROFESSIONAL (x64)”

For Windows 7 Ultimate x64

Imagex /export “E:\AIO\WIMs\Windows_7x64_ULT.wim” 4 “E:\AIO\DVD\sources\install.wim” “Windows 7 ULTIMATE (x64)”

For Windows 7 Enterprise x64

Imagex /export “E:\AIO\WIMs\Windows_7x64_ENT.wim” 1 “E:\AIO\DVD\sources\install.wim” “Windows 7 ENTERPRISE (x64)”

6. Once you are done! The WIM image in AIO folder will be an Universal WIM file, which will have all editions of Windows 7. The size of WIM file would be approx 3.41GB. Now DVD folder is ready and you can make bootable DVD and UFD to take a shot.

How to make bootable UFD: Install Windows Vista and Windows 7 using bootable USB storage device.

How to make bootable ISO or DVD: Create bootable Windows Vista and Windows 7 DVD or Create bootable Windows 7 DVD using Nero.

7. Windows 7 AIO is ready now! You have followed simple 7 steps to create Windows 7 All-In-One DVD, that includes total 11 editions and fit into a single layer DVD.

Apart from all these things, it save your 3 blank DVDs and lots of bandwidth, which could be used to download different editions of Windows7. So install it and have fun…

Applies To:

  • Windows 7 family (It also works with Windows 7 SP1)
  • Windows Vista family
  • Windows Server 2008

– UPDATED 02/22/2011

193 responses to “Create Windows 7 AIO (All In One) DVD – Merge All editions of Windows 7 in a DVD”

  1. Cambridge PC Support Avatar
    Cambridge PC Support

    Thanks, I’ll try that all out when I get back home later :)

    Cheers, take care

    Kev
    Cambridge PC Support

  2. Strider85 Avatar
    Strider85

    P.S. Windows 7 Ultimate x86 is my build environment.

    And I’d just like to emphasize that everything works perfectly. I can see all the different versions in the install.

    My only problem is the size of the WIM file. Any help on how to make it as small as yours would be great!

  3. Strider85 Avatar
    Strider85

    Great guide! I followed all the instructions and understand ALL the steps.

    My question comes in the fact that after completing all the steps, my file is more like 3.92GB instead of the 3.41 mentioned in this tutorial.

    How did you get your WIM file to be that small? I’ve tried the “maximum” compression setting in imagex when the default export didn’t reproduce the same file size. And I haven’t even added the two ENTERPRISE editions to the WIM yet!

    Any help would be greatly appreciated. Thanks.

  4. Girish Avatar
    Girish

    This topic is good. But i have some questions.

    1. To do this procedure any of x86 or x64 edition is required. But if i take x86 version, how can i get x64 editions? Is x86 version contains x64 entries also?

  5. Stanley Avatar
    Stanley

    Hey, Got a few questions =(

    FYI: – I have extracted my Windows 7 ULT x86 into DVD folder.
    – Copied “install.wim” to WIMS folder from DVD folder -> and Renamed to “Windows_7_x86_ULT.wim”
    – Successfully exported with commands.

    But now I don’t know what to do next.

    1) Do I need to export all those commands to get all the editions? (I have deleted ei.cfg)
    or by just doing Imagex /export “E:AIOWIMsWindows_7×64_ULT.wim” 4 “E:AIODVDsourcesinstall.wim” “Windows 7 ULTIMATE (x64)” I get all?

    2) After exporting, my “install.wim” is only 2.04GB. Did I do something wrong?

    3) Do I need to convert all the files I extracted into DVD folder back to .ISO?

    Some images:
    http://img198.imageshack.us/i/exporting.jpg
    http://img188.imageshack.us/i/aiodvd.jpg
    http://img35.imageshack.us/i/aiowims.jpg

    1. Author Avatar
      Author

      What do you want to do? You are exporting Windows 7 x86 editions to Windows 7 x86 WIM file.
      You must have boot x86 and x64 DVD/ISOs to make a single Windows 7 AIO. If you want to unlock all x86 editions of Windows 7.
      Try it- Unlock all editions of Windows 7

    2. Stanley Avatar
      Stanley

      I want to make a Windows 7 AIO. Not Unlock all editions of Windows 7, I have already done that.

      Your #2 says “2. Now copy/extract the content of Windows 7 x86 edition into DVD folder and copy/extract all WIM image file (install.wim, located under sources folder) into WIMs folder.”
      Does that mean I extract my Windows 7 x86 ISO content into DVD folder like this? http://img188.imageshack.us/i/aiodvd.jpg
      and No need to extract the x64 one? @@

      Like my question above, How many things do I need to export? I don’t really under stand that part =(

      Do you give tech support through MSN or Teamviewer? haha

    3. Stanley Avatar
      Stanley

      I think i’m getting it now, after reading more than just 1 guide.

      For your guide, does the Upgrade for x64 work?
      Because on HERE, this person did some extra stuff to make some things working. Not sure if they are necessary.

  6. Al Avatar
    Al

    I merged a DVD!
    With your description you can change the parameter of an image in a wim file. This turns out not to be enough:
    [img]http://i45.tinypic.com/xo2ut4.jpg[/img]

    How can you change the ? I assume, just extracting the 1.xml file and putting it back in there won’t be possible.

    And the multi-language installtion did not work out as planned yet. :\

    1. Author Avatar
      Author

      I’m trying to solve your problem, you may get solution soon. Have a gr8 time. Keep Visiting WindowsValley.com

  7. Al Avatar
    Al

    Thank you for the very helpful tutorial.
    I just created the joined disc and I’m burning it right now.
    Now I still have ~1GB left on my DVD so I got the idea to include another language on the DVD, so I am downloading another image (32bit) at the moment.
    Are the labels like “Windows 7 PROFESSIONAL (x86)” fixed constants or can I add something enter something like “Windows 7 PROFESSIONAL (German) (x86)” and it will be distinguishable on the final DVD? (Or will it probably just lead to inconsistencies/break the image?)
    Are there maybe conflicts between the two 32bit version that cannot be resolved?

    I am looking forward to your answer

    1. Author Avatar
      Author

      You can use your own descriptions like “Windows 7 PROFESSIONAL (German) (x86)”

    2. Al Avatar
      Al

      Thanks for the quick reply.
      I have just saved the output of imagex /info which will help me on the way.
      I noticed that you named the different versions just with capital letters, which I mimicked. However, none of this shoed up in the resulting setup.
      Do you know where the DVD gets its titles from?
      My setup screen looks just like yours at the moment, except for the Enterprise versions which I don’t have of course.

      Another interesting thing: You usually can select a language for the setup before selecting the version of the OS you want to install (Home/Pro/…).
      Will there maybe be another entry which shows how to do that? I noticed a folder named after the locale (en-US or, in the other case, de-DE). Is including that enough? (I suppose, it’s not.)

      Maybe, I could just work on the boot.wim the way you did with on the install.wim… matter for another tutorial perhaps? (:

  8. Trenchboygun Avatar
    Trenchboygun

    How to make DVD of windows 7 with only 2 editions (Ultimate X86 & X64 ) only

    1. Author Avatar
      Author

      Don’t delete ei.cfg file or create a file ei.cfg and put into Source folder, checkout this, it’ll help to set Ultimate edition as default edition [Article-Unlock all editions of Windows 7] and Import Windows 7 Ultimate x64 Image only.

    2. Trenchboygun Avatar
      Trenchboygun

      Ok I make it on my way
      here is proof
      http://img297.imageshack.us/img297/4381/makeit.jpg

  9. Night29m Avatar
    Night29m

    Never mind…i installed in virtual pc and my question was answered…awesome post…keep up the good work…
    I only recently stumbled across this site and it is terrific :)

    1. Author Avatar
      Author

      I’m so glad, you made it yourself and like my work.
      Thank You ! Have a great time. :)

  10. Night29m Avatar
    Night29m

    do i have to add the .clg files from the enterprise x86 and x64 as well as from the ultimate x64 dvd??

    1. Author Avatar
      Author

      No! you don’t need to do that.

Leave a Reply

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