MDL Modern Win 7 Tool for SiMPLiX UpdatePack AiO ISO (with install.wim/esd) Creation v2.6
What the tool does:
- Checks for the presence of the source ISOs
- Extracts the source ISOs
- Creates an iso with boot.wim from win 10, acting and looking like win 7 and can handle install.esd (can only be used for clean installs from boot)
- Inserts the correct ei.cfg
- Inserts the $OEM$ folder in "iso:\sources" (Optional, only when you put files in the "OEM" project folder, the $OEM$ folder will be copied to the "ISO\Sources\" folder)
- Extracts and adds DaRT 7 to winre.wim
- Integrates universal USB3.x drivers in winre.wim and install.wim too (optional)
- Integrates nVME drivers in winre.wim and install.wim (optional)
- Integrates (W)Lan drivers in Winre.wim and Install.wim (optional)
- Uses Simplix updatepack for updating install.wim
- Integrates Smartfix by Simplix (optional)
- Creates all other/desired sku's* from the Win 7 MSDN RETAIL source ISO
- Compresses the install.wim to install.esd if desired (optional)
- Saves the ISO.
The saved iso is capable of:
- Legacy BIOS (x86 & x64) and UEFI booting (x64 and needs CSM enabled)
- Boots on USB3.x ports
- Contains MS DaRT 7** (package nicked from MSMG Toolkit)
- Fits on FAT32 formatted USB keys (boots UEFI and Legacy BIOS)
- Fits on standard DVD5
- Has all the benefits and options Simplix UpdatePack offers
The saved iso is NOT capable of:
- ISO can't be used for upgrades
* List of the created SKU's:
x86:
- Starter
- HomeBasic
- HomePremium
- Professional
- Ultimate
- Enterprise (no need to provide a win 7 Enterprise source ISO anymore!)
x64:
- Starter
- HomeBasic
- HomePremium
- Professional
- Ultimate
- Enterprise (no need to provide a win 7 Enterprise source ISO anymore!)
** MS DaRT 7 is released with 11 LP's, the script will check what language the source ISOs are, if there isn't a LP available for your language, it uses en-US.
IMPORTANT!!! To be able to run this project on Win 7 host OS, you need to install 8.1/10 ADK (dism tools) Non-Insider Preview!!!
Win 7 VL ISOs can't be used and Win 7 Enterprise ISOs neither, only the Win 7 MSDN RETAIL ISOs are supported as source ISO!!!
- Put a windows 10 ISO (i use 2016 LTSB***) in the "SOURCE_ISOs\10.." folder (x64 ISO in the x64 folder and x86 ISO in the x86 folder)
- Put a windows 7 ISO (MSDN Ultimate) in the "SOURCE_ISOs\7.." folder (x64 ISO in the x64 folder and x86 ISO in the x86 folder)
- Put the desired drivers in their folders (i provided some inside the project folders)
- Put the desired files inside the "OEM" folder (use this folder structure "$oem$\$$\Setup\Scripts\")
- Put the most current Simplix UpdatePack inside the "EXE" folder
- Put the desired Addons**** (.WA) inside the Appropriate "Addons_x64" or "Addons_x86" folder (when desired), all current ones are included
- Change the SiMPLiX.bat file, option Spectre/Meltdown switch to your satisfaction (by default it's set to: /FixOFF, to enable change to /FixON)
And last but not least:
- Run the appropriate cmd (x86 or x64) to create the desired SiMPLiX updated win 7
*** When a windows 10 source iso <1803 is used, the eula will show Enterprise, when enterprise is installed. When the win 10 source iso is 1803 or newer, it will show the Professional eula during setup, when Enterprise is installed!
**** The current supported addons (by abbodi1406) are (using UpdatePack7R2-19.4.10.exe and up):
- DirectX_June2010_x64.WA
- DotNetFx48_date_x64.WA (+LP, when needed)
- vcredist_x64_Win7_date.WA
- (and for x86, their x86 equivalents)
For when something goes wrong, I've added a Project Cleanup script, it will unmount any still mounted wim and clean all temp folders, the project creates.
Credits (in random order):
whatever127
mxman2k
abbodi1406
s1ave77
Simplix
MSMG
Shhnedo
Windows_Addict
SunLion
And all bugfinders and testers