MDL Win 7 Tool for SiMPLiX UpdatePack AiO ISO (with install.wim/esd) Creation

Discussion in 'Windows 7' started by Enthousiast, Apr 16, 2019.

  1. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,766
    7,696
    210
    #2401 Carlos Detweiller, Oct 10, 2024
    Last edited: Oct 10, 2024
    Would that be 4:47PM in Redmond? Published on the way out the door. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,306
    450
  3. Jesse Riley

    Jesse Riley MDL Novice

    Dec 18, 2020
    8
    5
    0
    When will the tool be updated?
     
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,306
    450
    #2404 Enthousiast, Oct 11, 2024
    Last edited: Oct 11, 2024
    (OP)
    The tool is updated, just download and add the separate packages and addons.

    When i have time i will put new packages for the base and full tool online.
     
  5. The Great Dark Lord

    The Great Dark Lord MDL Novice

    Apr 16, 2012
    3
    0
    0
    #2405 The Great Dark Lord, Oct 22, 2024
    Last edited: Oct 22, 2024
    Hey guys, thanks for keeping win 7 alive, I'm getting:

    "Windows can't find the microsoft software license terms. Make sure the installation sources are valid and restart the installation"


    After setup is starting. Did I make a mistake?
    I used:
    Win10_22H2_EnglishInternational_x32v1.iso (from MS)
    &
    en_windows_7_ultimate_with_sp1_x86_dvd_u_677460.iso (From Massgrave)

    I used Modern tool single index script with DART and everything.
    Currently testing with legacy tool.
     
  6. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,306
    450
    Don't use en-GB win 7 combined with en-US win 10, better to not use the modern scripts at all, just use the legacy script.
     
  7. yum13241

    yum13241 MDL Novice

    Sep 8, 2023
    6
    0
    0
    Hello, I like this tool, but what's the right way of doing the following?

    1. The "SiMPLiX" branding on the edition names is narcissistic. How do I remove it without breaking things?
    2. The tools writes "Windows 7 HomeBasic" instead of "Windows 7 Home Basic" (note the space). Same for the Home Premium edition as well. Trying to fix that seems to break things with this line:
    Code:
    bin\imagex /commit /append "%SystemDrive%\AiO_Mount" Windows 7 Home Basic
    (W7_x86_AiO_3.0_Modern.cmd, applicable to others.)

    3. The modern setup doesn't use the Se7en setup wallpaper until you press Next at the language screen. How do you fix that?
     
  8. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,306
    450
    #2408 Enthousiast, Nov 6, 2024
    Last edited: Nov 6, 2024
    (OP)
    Original index names:
    Code:
    [01] 12/04/2011 en-US x86 6.1.7601.17514 Windows 7 Starter | Starter
    [02] 12/04/2011 en-US x86 6.1.7601.17514 Windows 7 Home Basic | HomeBasic
    [03] 12/04/2011 en-US x86 6.1.7601.17514 Windows 7 Home Premium | HomePremium
    [04] 12/04/2011 en-US x86 6.1.7601.17514 Windows 7 Professional | Professional
    [05] 12/04/2011 en-US x86 6.1.7601.17514 Windows 7 Ultimate | Ultimate
    
    The fllag is without the space, the name has the spacing.

    It's not really advised to use the modern scripts, the legacy script is the most current supported script.
     
  9. yum13241

    yum13241 MDL Novice

    Sep 8, 2023
    6
    0
    0
    #2409 yum13241, Nov 7, 2024
    Last edited: Nov 7, 2024
    When I first used the script without modifying it, the editions said "Windows 7 Starter SiMPLiXED", "Windows 7 HomeBasic SiMPLiXED", so on.

    Now, when I modified the script to remove the branding (I hope I didn't inadvertently break something), one of the editions "Windows 7 Home Professional", like a genuine ISO would have it.

    I still have some questions:

    1. How is Starter integrated into the x64 AiO ISO? I thought Starter was IA-32 only.
    2. I made a slight error when modifying the x64 AiO script, and Home Basic says "Windows 7 Home" and says "Windows 7 Starter" as the description. How do I fix this without rebuilding the entire ISO? That takes a long while (half a day when you use .ESD compression).
    3.
    . Obviously it's your choice what you support, but why is the modern script worse? I find that 10's bootloader tends to be more compatible, since it doesn't rely on legacy bios interrupts at all times. The purple background suddenly becoming the Se7en setup background is weird. I think you're supposed to take "background_cli.bmp" from a Se7en ISO:\sources and put it in to the result ISO's sources folder, but MSDN isos have a bunch of files in the sources folder when the result ISO doesn't. How is this so? Plus, that doesn't work. The background stays purple.

    I know I've been bugging you with questions that are probably dumb, I'm sorry about that. Hopefully I'll be able to make something useful and put it up here :)
    For now, I'll just keep lurking I guess.
     
  10. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,647
    103,306
    450
    That's correct, the tool uses simplix packs so i used it in the index names.
    Long story, it is created to be used for all other SKU creations, based on info by Whatever127 (RIP).

    The legacy script is currently the most advanced/developped and only needed script.

    Win 7 is not really a supported OS anymore, i was planning on unifying the modern and legacy scripts but not high on my todo list atm.
     
  11. yum13241

    yum13241 MDL Novice

    Sep 8, 2023
    6
    0
    0
    OK, makes sense, even if a little narcissistic.

    Weird that the most limited edition is used as a base, but it works I guess.

    OK, I'll take your word for it I guess. Right now I'm building a w7 x64 AIO legacy ISO with your tool.


    I already knew that, it's just that if I need se7en for a specific case (se7en only software, family member insists on it) I can at least not have to install 5 trillion updates with reboots in between then.

    Also, the unification sounds cool, I hope you get to it sometime.
     
  12. theconfectioner

    theconfectioner MDL Novice

    Aug 1, 2023
    7
    0
    0
    Sorry if this is obvious, but i just need someone to point me in the right way.
    I want to integrate my graphics driver (which i obtain from Snappy Driver Installer Origin) so i extract their zip and put both extracted x64 & x32 drivers in the Drivers\ folder. I ran the x64 AiO modern script and it seems to ran just fine and i can install the AiO iso. But after checking device manager, it doesn't seem that my graphics driver is integrated at all.
    When i check the log i also notice that the usb3 drivers, which present in the Drivers\ folder, is not mentioned.
    Do i need to append some line in the *Modern.cmd files or *Simplix.bat file to add custom drivers or all i need is to copy files in the respective folder?
     
  13. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,578
    1,581
    150
    Is it able to integrate your own drivers and not just the basic nvme/usb3 ones?
    did you use the right ones and not the exe?
     
  14. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    274
    83
    10
    Thanks for this great solution.

    I see it creates two temp folders in my system drive C (SSD) to do its thing:
    AiO_Mount
    WinRE_Mount

    I put the tool folder in my drive I: (external HDD)
    I don't want the tool two write anything to my SSD to prevent wear.
    Is it possible for this tool to detect and create both folders in the drive were the tool is?

    TIA
     
  15. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,578
    1,581
    150
    No garantuees but change basically every "%SystemDrive%\AiO_Mount" with "x:\AiO_mount" X=driveletter of your partition
    same for winre
     
  16. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    274
    83
    10
    #2416 BetaTesta, Nov 11, 2024
    Last edited: Nov 11, 2024
    Thanks it worked. Tool should be able to ask user a custom workpath though.
    Also Simplix pack should be able to handle a cmd line to set a custom workpath. C:\Windows\Temp is the default working path.

    Great tool of course!
    Thanks!
     
  17. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,578
    1,581
    150
    change "%SystemDrive%\AiO_Mount" to aiomountpath or whatever and somewhere in the beginning of script uset "set /p aiomountpath=Choose AIO Mount" or something similar.
     
  18. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    274
    83
    10
    I tried running the script without Simplix pack. It worked, thank you.
    However when I include the Simplix pack it still unpacking in C:\Windows\Temp\
     
  19. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream

    Dec 21, 2012
    6,766
    7,696
    210
    Change the last line in SiMPLiX.bat and SiMPLiX_Boot.bat to include the

    Code:
    /Temp=X:\DesiredTempfolder
    parameter. Make also sure the chosen Temp directory exists.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  20. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    274
    83
    10
    Something like these lines?
    Code:
    "%~dp0exe\UpdatePack7R2-%VER%.exe /Temp=X:\DesiredTempfolder" /WimFile="%~dp0temp\wim\aio.install.wim" /FixOff /Index=*
    
    and
    
    "%~dp0exe\UpdatePack7R2-%VER%.exe /Temp=X:\DesiredTempfolder" /WimFile="%~dp0temp\wim\aio.install.wim" /boot="%~dp0TEMP\WIN7ISO\Sources\boot.wim" /FixOff /Index=*