windows-8-boxes

As I have shared the process of creating Windows 7 AIO – An ISO Image, comprising all editions in one bootable media earlier, now I am sharing the way of creating Windows 8 AIO (All-In-One) bootable ISO.

windows-8-boxes

In this blog post, you will walk through the step by step instructions to create Windows 8 AIO (All-in-One) ISO USB/DVD.

Prerequisites:

  • Windows 8 ISOs (both x86 and x64).
  • Windows 8 Enterprise ISOs (x86 & x64) – Windows 8 Enterprise is not available through retail channels. (Optional)
  • WinRAR / WinZip or other ISO extracting tool
  • Windows ADK (Windows Assessment and Deployment Kit)
  • Blank DVD (DVD5 – 4.7GB in size) compatible DVD Burner and CD/DVD burning software (like Nero, Roxio, ImgBurn, etc.)

How To:

  1. Download Windows 8 ISOs from MSDN / TechNet sites and extract  to different folders. For instance, I extracted all ISO at following locations (folders):
Windows 8 edition Files location
Windows 8 x64 C:\WIN8x64
Windows 8 x86 C:\WIN8AIO
Windows 8 Enterprise x64 C:\WIN8Ex64
Windows 8 Enterprise x86 C:\WIN8Ex86

You can give any name to the folders.

  1. As I previously blogged, Windows 8 ISO image contains all editions and Windows 8 Product Key defines which edition to be installed. I have unlocked Windows 8 x86 ISO and copied within C:\WIN8AIO which already has two editions i.e. 32-bit versions of Core and Pro in it.
  2. Here’s the chart of Windows 8 different WIM files and their INDEX references which will be required, when we export one edition from a WIM file to another one.

    Windows 8 (x86 & x64)  Windows 8 Enterprise (x86 & x64)
     Pro – 1  Enterprise – 1
    Core – 2
  3. Now run Deployment and Imaging Tools Environment (Command Prompt) as Administrator and then type the following commands:
  4. Imagex /compress maximum /export <path_of_source_wim_file> <index_no> <path_of_destination_wim_file> <description_of_edition>

    For instance,

    Windows 8 Enterprise x86

    Imagex /compress maximum /export C:\WIN8Ex86\sources\install.wim 1 C:\WIN8AIO\sources\install.wim “Windows 8 Enterprise (32-bit)”

    Windows 8 Pro x64

    Imagex /compress maximum /export C:\WIN8x64\sources\install.wim 1 C:\WIN8AIO\sources\install.wim “Windows 8 Pro (64-bit)”

    Windows 8 Core x64

    Imagex /compress maximum /export C:\WIN8x64\sources\install.wim 2 C:\WIN8AIO\sources\install.wim “Windows 8 (64-bit)”

    Windows 8 Enterprise x64

    Imagex /compress maximum /export C:\WIN8Ex64\sources\install.wim 1 C:\WIN8AIO\sources\install.wim “Windows 8 Enterprise (64-bit)”

    imagex exporting images
    Imagex.exe – Exporting Windows image from one WIM to another one.

    When it is done, you’ll have a universal WIM file of Windows 8 containing all editions.

  5. Now, just create a new bootable Windows 8 ISO image or bootable Windows 8 USB stick and burn on a DVD media using any third party software like NERO, ROXIO, and ImageBurn etc.
  6. Windows 8 AIO is now ready to go! And interestingly it weighs 4.11GB only and fits on DVD5 type disc.
windows-8-aio-iso
Windows 8 AIO ISO – comprising all editions including Enterprise.

If you will find any problem in creating Windows 8 AIO, contact me anytime.

– UPDATED 08/27/2012

41 responses to “How to create Windows 8 AIO (All-In-One) ISO DVD”

  1. www Avatar
    www

    tuto.(on windows 7)
    when you install windows 8 enterprise,eula shows a version rc,even if you have the correct version rtm.
    1 before creating your bootable iso image, create a folder “test” eg at the root of c: test.

    2 Now run Deployment and Imaging Tools Environment (Command Prompt) as Administrator and then type the following commands(without quote)to identify enterprise index versions x86 and x64:”dism /Get-WimInfo /WimFile:C:WIN8AIOsourcesinstall.wim” (C:WIN8AIOsourcesinstall.wim is )

    3 Now mount the x86 or x64 enterprise index,type the following commands(without quote):” Dism /Mount-Image /ImageFile:C:win8aiosourcesinstall.wim /index:X /MountDir:C:test” (C:win8aiosourcesinstall.wim /index:X is and X is , is .
    repeat all the tutorial for each index X86, X64.

    4 now copy the License text file(license.rtf) from windows>system32>en-gb>Licenses>volume>enterprise and place it in _Default>enterprise folder eg: en-gb>Licenses>_Default>enterprise.
    note en-gb is where my Licenses are yours will be in what ever language you are using.
    you can browse the folder test to identify the correct file rtf.
    before they must file permissions.type the following command(without quote):”takeown /f path_of_licence.rtf_folder /r /d o” (eg:c:testwindows…volume.)repeat the command for each folder “volume” and “_default”.
    now type the following command(without quote):”icacls path_of_license.rtf_folder /grant administrateurs:f /t” (like the previous command,same path and repeat the command for each folder “volume” and “_default”).
    Now you can delete(without command line.browse folder test) the file in the folder “_default” and copy the file in the folder “volume” in the folder “_default”.

    5 now unmount Image and save change
    type this command without quote: “Dism /Unmount-Image /MountDir:C:test /commit” ( is )
    Now, you can create a new bootable Windows 8 ISO image.

  2. www Avatar
    www

    EULA show is rc preview enterprise(i have correct sha-1 rtm).the problem is the ei.cfg file. I can correct my aio.iso or I must begin again the tutorial?

    “I have make all in one windows 8 Core, Pro, ProWMC, Enterprise both x86 and x64 but when install enterprise EULA show is RC version, before I add EI.cfg with this parameters
    [Channel]
    Retail

    How to fix this problem?”
    ——————————————————————————————————————
    “You will need to mount enterprise index and copy the License text file from windows>system32>en-gb>Licenses>volume>enterprise and place it in _Default>enterprise folder eg: en-gb>Licenses>_Default>enterprise
    note en-gb is where my Licenses are yours will be in what ever language you are using

    then keeping ei.cfg channel as retail, enterprise eula will show vl instead of prerelease”

  3. Lello Vigliotti Avatar
    Lello Vigliotti

    i cannot extract the wim files, this is the screen from the prompt: http://imageshack.us/photo/my-images/214/schermata092456179alle1.png/
    can you help me?
    thx

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      try without /Compress flag.

  4. www Avatar
    www

    without quote and space->Windows8Enterprise32bit

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      As of now Not Possible! you have to quote the description if you want to spaces.

  5. WWW Avatar
    WWW

    I have windows 7-netfx4 v4.0.30319- and i cant installing adk! “mscorpehost.dll:is not designed to run on Windows or it contains an error”.what is the problem?
    I can create a aio8 with WAIK 3.0?

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      Yes! You can create Windows 8 AIO ISO with WAIK 3.0 and older.

  6. LIon Avatar
    LIon

    Hi when doing a upgrade, I can’t upgrade a 64 bit system using this AIO disc

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      To do this, you’ll need to start, or boot, your computer using the Windows 8 installation disc or USB flash drive.

    2. Lion Avatar
      Lion

      You miss understand, you can’t do an upgrade on a 64bit system with this disc but it works fine on a 32bit system

  7. Craig Carter Avatar
    Craig Carter

    My problem is when I boot the disc and before I can install Windows 8 it asks for a product key.

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      You need to walk through few more steps to unlock ISO and suppress key prompt. http://windowsvalley.com/unlock-editions-windows-8-iso-image/

  8. ltb76 Avatar
    ltb76

    This works fine for the 64 editions – but it does not work for the 32bit edition. Any ideas?
    BTW, if you need EFI boot support you can use this:

    oscdimg.exe -lWIN8AIO -m -o -u2 -bootdata:2,e,bC:tmpISOPro_8_64BITbootetfsboot.com,e,bC:tmpISOefisys.bin C:tmpisoPro_8_64BIT .Win8AIO.iso

    (adjust paths)
    efisys.bin is found in: C:Program Files (x86)Windows Kits8.0Assessment and Deployment KitDeployment Toolsamd64Oscdimg
    after you install ADK.

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      Okay! We have the solution now. After checking few settings… It is found that we need to integrate 64bit editions into 32bit version of ISO. (POST UPDATED)

  9. Isaac Vázquez Avatar
    Isaac Vázquez

    only remains to know, how to make the installer works on Windows
    To install from the hard drive, when I don’t have a USB Disk at hand, and the computer has no DVD reader
    http://i49.tinypic.com/a1pzlz.png

    1. Ramesh Kumar Avatar
      Ramesh Kumar

      Your issue has been resolved now. instead of exporting 32bit editions to 64bit ISO, export 64bit editions into 32bit version of ISO.

    2. Chiisa Avatar
      Chiisa

      Do we need to copy the content of 64-bit ISO on top of 32-bit ISO or do we need to just exporting the 64-bit install.wim to 32-bit without overriding the ISO?
      Because i found out the size of the ISO’s are different (3.17GB for 64 bit, and 2.50 for 32 bit)
      cheers

    3. Ramesh Kumar Avatar
      Ramesh Kumar

      you just need to export the 64-bit install.wim to 32-bit without overriding the ISO content.

  10. Harkunwar Singh Kochar Avatar
    Harkunwar Singh Kochar

    Thanks

Leave a Reply

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