Slimdown10 – turn Windows 10 22H2 or LTSC 2021 into classic/legacy Windows

Discussion in 'Windows 10' started by Deleted member 190847, Feb 15, 2023.

  1. CaptainSpeleo

    CaptainSpeleo MDL Addicted

    May 24, 2020
    824
    497
    30
    I honestly don't know what happened.
    The Windows 10 64-bit ISO file which was created with Media Creation Tool was 4.45 GB in size.
    But the Sources folder had no install.wim file or any other file that begins with "install".
    :confused:

    I then tried using a 5.95 GB size Version 22H2 Build 19045.2670 ISO file from UUP Dump.
    Slimdown10 appeared to work fine for awhile, but then the process froze up.
    :(

    I'll give it another try sometime in the future.
     
  2. fox3

    fox3 MDL Member

    Dec 27, 2021
    132
    14
    10
    how i can get start without groups as in your post picture
     
  3. I have sent you valid Win10_22H2_English_x64.iso link directly from Microsoft, on your PM.
    Hope it will help.
     
  4. I do not understand, what exactly do you mean ?
    Attach screenshot.
     
  5. fox3

    fox3 MDL Member

    Dec 27, 2021
    132
    14
    10
    [​IMG]

    start like this
     
  6. I have this start on every single installation I have performed (on english nad polish versions).
    No special tweaks are needed. It should be default on Windows 10 media created by my script.
     
  7. fox3

    fox3 MDL Member

    Dec 27, 2021
    132
    14
    10
    #48 fox3, Feb 18, 2023
    Last edited: Feb 18, 2023
    i want to change it in my computer
    i saw for win11 registery key setting but cant find for win10

    Edit - got it
    just unpinned all items and resized it
     
  8. mdlrs0218

    mdlrs0218 MDL Novice

    Mar 12, 2019
    8
    4
    0
    I am just curious: did you do this in a Win7 machine? Because exactly same thing happened to me when I was in Win7. As the author pointed out several times it has to be run in Win10 environment. Just in case you missed that.
     
  9. geese howard

    geese howard MDL Member

    Aug 18, 2009
    102
    15
    10
    It will turn any windows edition in an "enterprise version" ?
    Or better?
     
  10. TeddyBeers

    TeddyBeers MDL Novice

    Jan 18, 2011
    4
    1
    0
    Ru
    Keeps asking for Admin rights even when running in Admin CMD
     
  11. BetaTesta

    BetaTesta MDL Member

    Aug 6, 2022
    180
    57
    10
    Not in my system Windows 10 x64 21H2. Script initializes ok either right-click or from an open admin cmd prompt.
     
  12. It is cleaner than Enterprise LTSC version and cleaner than original Windows 7 installation.
    That is the idea of it - to make bare Windows and leave what is necessary to run Windows applications.
    I do not need Windows as such, I need applications for Windows.

    Administrator rights are absolutely necessary to modify mounted install.wim file properly.
    Otherwise operating system will block the script from doing its job.
     
  13. #56 Deleted member 190847, Feb 19, 2023
    Last edited by a moderator: Mar 2, 2023
    (OP)
    New version 1.10

    Changes from version 1.00/1.01:

    1. ISOs created by Media Creation Tool are now property serviced.
    Both install.wim and install.esd files are supported.

    2. ISO file does not have to have any specific name.
    The script is now smart enough, so it automatically omits ISO files created by itself.
    So no ISO media will be processed twice.

    3. Minimal host system requirement is now Windows 7 SP1 (no PowerShell is required)
    I have successfully built Windows 10 on my Windows 7 SP1 ESU.
    And I have tested it on Oracle VirtualBox 6.1.40 which was run on the same Windows 7.
    Virtual Machine Additions should be installed after installation, so everything will run smoothly.

    4. The script now provides its own DISM version (from Windows 10 ADK).
    So if operating system provides old, outdated DISM tool, internal one will be used to service Windows 10 media.

    5. Please remember, if anything fails run UnmountCleanUp.cmd and start again.
    It is always safe to run UnmountCleanUp.cmd, as it ensures that everything is properly unmounted and cleaned.
     
  14. Dude Guyman

    Dude Guyman MDL Senior Member

    Jun 20, 2017
    279
    278
    10
    #57 Dude Guyman, Feb 19, 2023
    Last edited: Feb 19, 2023
    This...looks...glorious! Definitely going to give this a whirl, because from a quick looksie over the script it does all the crap I do manually (and then some) for like 4 hours after installing Windows, but in advance.

    Edit: Some notes. It did not like a UUP dump created ISO that was latest version Enterprise (errored out trying to add older cumulative update), but seemed fine with one created from the 19045.2006 Enterprise version, same as MS current Pro images were. Have not installed from it yet.
     
  15. k3lt

    k3lt MDL Member

    Nov 2, 2013
    116
    41
    10
    I'm intrigued
     
  16. schubidubi

    schubidubi MDL Junior Member

    Nov 9, 2022
    78
    81
    0
    #59 schubidubi, Feb 19, 2023
    Last edited: Feb 19, 2023
    Well done, wkeller, I love it! :clap3: Thx for developing and sharing again a nice solution to get around the bloated and privacy invading stuff from M$! :red_bandana:

    Could you please make it optional, to remove the Store and Windows Defender?
    Best as a configuration setting in the beginning section of the script?
    Code:
      :: - Disable or remove Windows Defender
      ::   To Disable it set to 1 and to completely remove it from the system set to 2.
            Or set to 0 and Windows Defender will not be touched and remains active in the OS.
       set WindowsDefender=1
    
      :: - Remove Windows Store
      ::   It is recommended to remove it. However if you need the Store set it to 0.
       set RemoveStore=1
    

    And then it would be really cool, if i could select which Apps gets uninstalled from the running script.
    The script could scan for uninstallable Apps and then ask the User, which of them are wanted to removed.


    Then may i ask you, is this code correct? (The last line with the "rem Reg add")
    Code:
    ...
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessCallHistory" /t REG_DWORD /d 2 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessTasks" /t REG_DWORD /d 2 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessPhone" /t REG_DWORD /d 2 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessRadios" /t REG_DWORD /d 2 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsSyncWithDevices" /t REG_DWORD /d 2 /f >nul
    rem Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\AppPrivacy" /v "LetAppsAccessTrustedDevices" /t REG_DWORD /d 2 /f >nul
    ...
    As my understanding is, the "rem" is prefix for a comment or a notice?

    I looked over your script and found a few lines with a "rem" before the actual command.
    Code:
    ...
    REM Disable Push Notifications
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications" /v "NoCloudApplicationNotification" /t REG_DWORD /d "1" /f >nul
    Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications" /v "NoTileApplicationNotification" /t REG_DWORD /d 1 /f >nul
    rem Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications" /v "NoToastApplicationNotification" /t REG_DWORD /d 1 /f >nul
    rem Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications" /v "NoToastApplicationNotificationOnLockScreen" /t REG_DWORD /d 1 /f >nul
    ...
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\Registration Wizard Control" /v "NoRegistration" /t REG_DWORD /d 1 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\SearchCompanion" /v "DisableContentFileUpdates" /t REG_DWORD /d 1 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows NT\Printers" /v "DisableHTTPPrinting" /t REG_DWORD /d 1 /f >nul
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows NT\Printers" /v "DisableWebPnPDownload" /t REG_DWORD /d 1 /f >nul
    rem Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\EventViewer" /v "MicrosoftEventVwrDisableLinks" /t REG_DWORD /d 1 /f >nul
    rem Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\Software Protection Platform" /v "NoGenTicket" /t REG_DWORD /d 1 /f >nul
    ...
    REM Disable Action Center
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell" /v "UseActionCenterExperience" /t REG_DWORD /d 0 /f >nul
    Reg add "HKLM\TK_NTUSER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "HideSCAHealth" /t REG_DWORD /d 1 /f >nul
    Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v "DisableNotificationCenter" /t REG_DWORD /d 1 /f >nul
    Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v "NoBalloonFeatureAdvertisements" /t REG_DWORD /d 1 /f >nul
    rem Reg add "HKLM\TK_SYSTEM\ControlSet001\Services\wscsvc" /v "Start" /t REG_DWORD /d "4" /f >nul
    rem "%~dp0tools\%HostArchitecture%\NSudo.exe" -U:T -P:E -UseCurrentConsole -Wait cmd /c "del /q /f "%~dp0mount\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\Windows.UI.ActionCenter.dll"" >nul 2>&1
    ...
    And one or two others.
    I'm a noob in understanding code, maybe there is a reason unknown to me. Would you explain, please?


    I'm also a big big fan of your "Integrate7"! Are you completely done with that project or do you consider to update the Tool with the newest Updates available?
    I mean the Updates for Server 2008 or Embedded Standard 7, which work fine in Windows 7 + .Net 4.8.


    However, great great work wkeller... Greetings! :bye:
     
  17. haz367

    haz367 MDL Addicted

    Jan 11, 2020
    796
    1,439
    30
    #60 haz367, Feb 19, 2023
    Last edited: Feb 19, 2023