Slimdown11 – turn Windows 11 or LTSC 2024 into classic/legacy Windows

Discussion in 'Windows 11' started by SunLion, Mar 2, 2025.

  1. SunLion

    SunLion MDL Expert

    May 11, 2011
    1,729
    6,688
    60
    #1901 SunLion, Jul 7, 2026
    Last edited: Jul 7, 2026
    (OP)
    You don't disable the Store in your options, right?

    If that's the case, I can set this adjustment to run when the user hasn't disabled the Store.

    I also don't understand why it isn't working well for you.

    Regardless, I've already added that code to the script so it runs when the Store is not disabled.

    I'm going to download that en-US version 28000 you're editing and test it here with your settings to see what happens.
     
  2. Mavericks Choice

    Mavericks Choice MDL Guru

    Aug 5, 2015
    4,406
    17,067
    150
    #1902 Mavericks Choice, Jul 7, 2026
    Last edited: Jul 7, 2026
    No, always disable store.
     
  3. SunLion

    SunLion MDL Expert

    May 11, 2011
    1,729
    6,688
    60
    #1903 SunLion, Jul 7, 2026
    Last edited: Jul 8, 2026
    (OP)
    OK

    I just tested it with the en-US version, and Modern.Calculator works without errors.

    See the attached GIF image.

    This is your log file:
    This is the test I ran using the same version as you:
    You can observe that Windows.Calculator was not removed during the test and is present in the final image.

    I believe the problem lies with the image you downloaded from uupdump.

    You likely used `CustomList=1` in the `ConvertConfig.ini` file.

    As a result, many appx packages were not integrated into the image, and therefore Windows.Calculator is missing.

    Download the image again, but keep `CustomList=0` in the `ConvertConfig.ini` file.

    This way, all appx packages will be integrated.
     

    Attached Files:

  4. Mavericks Choice

    Mavericks Choice MDL Guru

    Aug 5, 2015
    4,406
    17,067
    150
    @SunLion Thank you for the test,
    As advised in the ISO dir I used this:
    -------------------------------------
    ConvertConfig.ini – my configuration:
    -------------------------------------
    addupdates = 0
    CustomList = 0

    I will poke into this some more.
     
  5. Mavericks Choice

    Mavericks Choice MDL Guru

    Aug 5, 2015
    4,406
    17,067
    150
    #1905 Mavericks Choice, Jul 8, 2026
    Last edited: Jul 8, 2026
    Performed another test with yet another fresh source mod calc is working!
    I did edit your script to include desktopinstaller app as I require this for winget.

    MC .jpg
     
  6. SunLion

    SunLion MDL Expert

    May 11, 2011
    1,729
    6,688
    60
    #1909 SunLion, Jul 11, 2026
    Last edited: Jul 11, 2026
    (OP)
    Hi @mustafa gotr

    First of all, I want to say I was very pleased with the code for selecting the ISO image;
    it was very well crafted, which simplifies the script in that regard.

    I also liked the "GenerateUpdateList.ps1" script, as it eliminates the need to manually edit
    the all.txt file for updates.

    That said, I did have to tweak a few small things in our original script that needed fixing.

    I also preferred to keep the option to download updates before running the main script,
    as otherwise the log file becomes very long due to the download records.
    So, the script _PreDownloadAllUpdates.cmd was added.

    Then I moved on to testing...

    In the first test, while keeping the copies of apps/configs directed to "mount\Windows\Setup",
    VirtualBox stalled right at the start of the installation, on the "Getting ready" screen.
    It stayed frozen for over 20 minutes with no progress.

    So, I edited the script and reverted the copy commands to use the $OEM$ folder and its subfolders.
    This time, the process moved quickly and everything went smoothly. The installation finished successfully.
    I can't explain exactly why it behaved that way.

    I also prefer using the $OEM$ folder method because it makes manual adjustments easier.
    For instance, if we want to modify something there, we don't need to mount the install.wim file
    and go through the whole time-consuming process just to make changes. We can simply replace the file, and that's it.
    In any case, everything in the $OEM$ folder gets copied to the corresponding Windows folders
    during installation.

    All in all, I really liked your contribution. You did a great job.

    I plan to adopt this model for the other scripts as well.

    I'm attaching the adjusted script so you can test and verify that everything is in order.

    Thanks!
     

    Attached Files:

  7. mustafa gotr

    mustafa gotr MDL Senior Member

    Apr 17, 2018
    264
    815
    10
    #1910 mustafa gotr, Jul 12, 2026
    Last edited: Jul 12, 2026

    Attached Files:

  8. mustafa gotr

    mustafa gotr MDL Senior Member

    Apr 17, 2018
    264
    815
    10
    Please test new version
     
  9. SunLion

    SunLion MDL Expert

    May 11, 2011
    1,729
    6,688
    60
  10. Mavericks Choice

    Mavericks Choice MDL Guru

    Aug 5, 2015
    4,406
    17,067
    150
    #1914 Mavericks Choice, Jul 12, 2026
    Last edited: Jul 12, 2026
    menu.jpg win 11 ed.jpg
    Ok ran the resulting image in a vm, have a working desktop, though appears windows store & some apps are still present?
    My install.wim was 5.6gb which is on the heavy side considering I removed quite a few capabilities.
    See my log attached.
    I am liking what you're doing though.
     

    Attached Files:

  11. mustafa gotr

    mustafa gotr MDL Senior Member

    Apr 17, 2018
    264
    815
    10
    I'll check. I might have missed it because I was trying it on the LTSC version.
     
  12. bendeyar

    bendeyar MDL Senior Member

    Mar 14, 2019
    256
    556
    10
    The size of ''install.wim'' was over 5GB.
    After using ''NTLite'' it is what is seen in the picture.
    ''Win11_Pro_26H1_28000.1_tr'' was used.
     

    Attached Files:

    • 1.PNG
      1.PNG
      File size:
      101.6 KB
      Views:
      14
    • 2.PNG
      2.PNG
      File size:
      92.3 KB
      Views:
      14
  13. Mavericks Choice

    Mavericks Choice MDL Guru

    Aug 5, 2015
    4,406
    17,067
    150
    Ok re ran using Iot Ent as source
    with the following options set:

    Code:
    Windows 11 Slimdown Creator - Configuration Menu
    ============================================================
    [ 1] Windows Store              : Remove
    [ 2] ClickToDo / WinBackup      : Keep
    [ 3] Windows Search             : Keep
    [ 4] Windows Defender           : Passive/Remove
    [ 5] Edge Browser               : Already Removed
    [ 6] Calculator                 : Modern
    [ 7] WinRE.wim                  : Remove
    [ 8] Media Player               : Enable
    [ 9] Windows Photos             : Already Removed
    [10] Taskbar Shortcuts          : Pin
    [11] OpenShell                  : Install
    [12] Customize Boot.wim         : Don't Customize
    [13] Desktop Icons              : ThisPC+Bin+User+ControlPanel
    [14] Activation (MAS)           : HWID
    [15] Visual C++ Redist          : Don't Add
    [16] .NET Framework 3.5         : Add
    [17] Codecs                     : Already Removed
    [18] WPI                        : Don't Add
    ============================================================
    [ S] Start Creation Process
    [ C] Advanced Customization (Notepad)
    [ X] Exit Script
    Store is installed, Modern calc not installed. My wim did reduce in size from 5.6gb Pro down to 5gb Iot Ent
     
  14. bendeyar

    bendeyar MDL Senior Member

    Mar 14, 2019
    256
    556
    10
    Changes to :
    [ 2] ClickToDo / WinBackup : Remove
    [ 8] Media Player : Disable
    [11] OpenShell : Don't Add
    [16] .NET Framework 3.5 Don't Add

    then use ''NTLite'' and it will drop to about 4gb
     
  15. Mavericks Choice

    Mavericks Choice MDL Guru

    Aug 5, 2015
    4,406
    17,067
    150
    @mustafa gotr Like your "capability section" what would be great is a select all option if possible?
    I'm finding ticking the lang files takes time as there's so many that I would remove.

    Edit Ive been using your app installer/winget GUI for a while now & I like it!
    The wpi usingwinget looks good too.