If you need to make modifications before creating the ISO, such as modifying the WIM file (Descriptions, Names, etc), you can use this Make ISO batch file to recompile the files into an ISO afterwards. Extract this file to the same folder as the RunMe batch file.
After the ISO image is COMPLETED, it should be roughly 4.3GB. Some files are DUPLICATED, so it will still fit on a single-layer DVD. The key is to make sure the install.wim file in both sources and x64\sources is the same.
For the 32 bit section you use this: echo Export/Compressing 32bit install.wim imagex /Export ".\Win7_32\sources\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum choice /d y /t 3 > nul But for the 64 bit section you use this: echo Export/Compressing 64bit install.wim imagex /export ".\Win7_64\sources\install.wim" 1 ".\DVD\sources\install.wim" "Windows 7 HOMEBASIC x64" /compress maximum choice /d y /t 3 > nul imagex /export ".\Win7_64\sources\install.wim" 2 ".\DVD\sources\install.wim" "Windows 7 HOMEPREMIUM x64" /compress maximum choice /d y /t 3 > nul imagex /export ".\Win7_64\sources\install.wim" 3 ".\DVD\sources\install.wim" "Windows 7 PROFESSIONAL x64" /compress maximum choice /d y /t 3 > nul imagex /export ".\Win7_64\sources\install.wim" 4 ".\DVD\sources\install.wim" "Windows 7 ULTIMATE x64" /compress maximum choice /d y /t 3 > nul Why not use this instead: echo Export/Compressing 64bit install.wim imagex /Export ".\Win7_64\sources\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum choice /d y /t 3 > nul It makes the code more readable and consistent. Great Code by the way. Found another thing: echo Export/Compressing 32bit Enterprise WIM imagex /export ".\Win7_32_Enterprise\install.wim" * ".\DVD\sources\install.wim" Should probably be: echo Export/Compressing 32bit Enterprise WIM imagex /export ".\Win7_32_Enterprise\SOURCES\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum Same for the 64bit Enterprise
Again (not to repeat myself).. excellent tool.. best and easiest so far.. created a iso without any issues and in quick time.. Just a sideline question.. Is there a way to slipstream hotfixes till date ( in the wim files and how to get them) so that I / we can make this iso the ultimate uptodate one BUT keeping it under 1-DVD size.. I know , not this topic exactly.. but if anyone can guide on if this is doable and how to (n00b) here.. that would be great
Sorry about that. I'm going back to double check my dvd since it allowed me to use wildcards. My dvd might not be what I intended it to be. Thanks for your quick reply. Like I said before, this is great code.
This works great, but I found a small issue when running this from Vista: Here: echo Copying AiO Install.wim to 64bit sources folder xcopy .\DVD\sources\install.wim .\DVD\x64\sources\ /Q /Y /J The /J switch is only supported in Windows7/2008R2. This causes the install.wim not to be copied and preventing any installs through the x64 setup.
I wasn't aware of that. You can remove the /J switch and simply wait longer for the file to get copied. :\
Error on my part maybe Sabresite, I have done what your instructions say to the letter but when I boot the newly created disc, this error pops up: "A required CD/DVD driver is missing. If you have a driver floppy disk, CD, DVD or USB flash drive, please insert it now" If I load the 32bit and 64bit separate, I do not get this error. Also I do not have Enterprise so I am putting nothing in the Enterprise Folders so not sure if that's a problem? Thanks for working on this and hope I can get this thing going.
Helloooo Where is every one? Sabresite, I have done what your instructions say to the letter but when I boot the newly created disc, this error pops up: "A required CD/DVD driver is missing. If you have a driver floppy disk, CD, DVD or USB flash drive, please insert it now" If I load the 32bit and 64bit separate, I do not get this error. Also I do not have Enterprise so I am putting nothing in the Enterprise Folders so not sure if that's a problem? Thanks for working on this and hope I can get this thing going.
Sorry Just saw this on the front page "install.wim for Windows 7 SP1 Enterprise 32bit & 64bit (MANDATORY)" I do not have Enterprise. Don't see the need for it. I guess that's why I am getting the error in the above post?
Stupid Never mind. I feel stupid! I still use VM 2007 from Microsoft allot and the error is with that. I used VirtualBox and it works fine
Sabresite, Last time you corrected my coding mistakes. Let me know if this would be better or not. Thanks. echo Naming 32bit install.wim's imagex /info ".\Win7_32\sources\install.wim" 1 "Windows 7 Starter 32bit" "Windows 7 Starter 32bit" choice /d y /t 3 > nul imagex /info ".\Win7_32\sources\install.wim" 2 "Windows 7 Home Basic 32bit" "Windows 7 Home Basic 32bit" choice /d y /t 3 > nul imagex /info ".\Win7_32\sources\install.wim" 3 "Windows 7 Home Premium 32bit" "Windows 7 Home Premium 32bit" choice /d y /t 3 > nul imagex /info ".\Win7_32\sources\install.wim" 4 "Windows 7 Professional 32bit" "Windows 7 Professional 32bit" choice /d y /t 3 > nul imagex /info ".\Win7_32\sources\install.wim" 5 "Windows 7 Ultimate 32bit" "Windows 7 Ultimate 32bit" choice /d y /t 3 > nul imagex /info ".\Win7_32_Enterprise\install.wim" 1 "Windows 7 Enterprise 32bit" "Windows 7 Enterprise 32bit" choice /d y /t 3 > nul echo Export/Compressing 32bit install.wim's imagex /Export ".\Win7_32\sources\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum choice /d y /t 3 > nul imagex /export ".\Win7_32_Enterprise\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum choice /d y /t 3 > nul echo Naming 64bit install.wim's imagex /info ".\Win7_64\sources\install.wim" 1 "Windows 7 Home Basic 64bit" "Windows 7 Home Basic 64bit" choice /d y /t 3 > nul imagex /info ".\Win7_64\sources\install.wim" 2 "Windows 7 Home Premium 64bit" "Windows 7 Home Premium 64bit" choice /d y /t 3 > nul imagex /info ".\Win7_64\sources\install.wim" 3 "Windows 7 Professional 64bit" "Windows 7 Professional 64bit" choice /d y /t 3 > nul imagex /info ".\Win7_64\sources\install.wim" 4 "Windows 7 Ultimate 64bit" "Windows 7 Ultimate 64bit" choice /d y /t 3 > nul imagex /info ".\Win7_64_Enterprise\install.wim" 1 "Windows 7 Enterprise 64bit" "Windows 7 Enterprise 64bit" choice /d y /t 3 > nul echo Export/Compressing 64bit install.wim's imagex /Export ".\Win7_64\sources\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum choice /d y /t 3 > nul imagex /export ".\Win7_64_Enterprise\install.wim" * ".\DVD\sources\install.wim" /COMPRESS maximum choice /d y /t 3 > nul
Sorry I have been gone so long, I was away for the Holidays. It looks good nobodyin. Anyone keep track on whether this was integrated into the Windows All in One program?
Doesn't look like it. Btw, if you ultimately want a USB installer, you'll need a 16gb usb drive to hold the full 8gb+ because the ISO optimization trick won't work on a normal file system (FAT32 in this case). Though one day I imagine this will all be x64. Still, the flexibility is awesome, nice work!