1. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    have uploaded a newer version of ToolKitHelper.exe, can you try the component removal with it and let me know the results.
     
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Have made the changes.
     
  3. bala1

    bala1 MDL Member

    May 2, 2015
    179
    150
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. qazesz

    qazesz MDL Novice

    Apr 30, 2018
    5
    5
    0
    It's fixed now, thank you.
     
  5. n3ro97

    n3ro97 MDL Member

    Oct 17, 2018
    105
    63
    10
    OS: Windows 10 Enterprise LTSC 2021 21H2 19044.1288
    When I remove other components and keep Windows Store Back-end Client, AAD Broker Plugin, Accounts Control, windows store won't download and install with command line wsreset -i.
    I also tried abbodi1406 Microsoft Store Lite version but when I open it, app ends up with infinite loading screen.
    What component should I also retain then? Because Toolkit description says: Windows Store Back-end Client, AAD Broker Plugin, Accounts Control is only required for windows store to work, but looks like something else is required.

    Windows Store downloads, installs and works flawlessly on the clean original Windows 10 Enterprise LTSC 2021 21H2 19044.1288 with both methods: wsreset -i and abbodi1406 Microsoft Store Lite Version.
     
  6. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    Have you applied the Disable Windows Update Tweak?
    Not necessarily, but that could be it.
     
  7. n3ro97

    n3ro97 MDL Member

    Oct 17, 2018
    105
    63
    10
    #24187 n3ro97, Dec 4, 2022
    Last edited: Dec 5, 2022
    Yes, I did. I will try without applying this tweak.
    Please don't tell me I can't use Microsoft Store App with disabled WU...

    Can I at least apply Disable Windows Update tweak and modify one of registry values responsible for blocking Microsoft Store? I wonder which one it is.
    The list of registry entries that are modified when applying Disable Windows Update tweak:
    Code:
    if "%Tweak%" equ "DisableWindowsUpdate"
    (
    Reg add "HKLM\TK_NTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization" /v "SystemSettingsDownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Speech_OneCore\Preferences" /v "ModelDownloadAllowed" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization" /v "OptInOOBE" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config" /v "DODownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate" /v "AutoDownload" /t REG_DWORD /d "5" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Services\7971f918-a847-4430-9279-4a52d1efe18d" /v "RegisteredWithAU" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-DeviceUpdateAgent/Operational" /v "Enabled" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-WindowsUpdateClient/Operational]" /v "Enabled" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "HideMCTLink" /t REG_DWORD /d "1" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Speech" /v "AllowSpeechModelUpdate" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DODownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DoNotConnectToWindowsUpdateInternetLocations" /t REG_DWORD /d "1" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "1" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUServer" /t REG_SZ /d " " /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUStatusServer" /t REG_SZ /d " " /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "UpdateServiceUrlAlternate" /t REG_SZ /d " " /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "AUOptions" /t REG_DWORD /d "2" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /t REG_DWORD /d "1" /f >nul 2>&1
    Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "UseWUServer" /t REG_DWORD /d "1" /f >nul 2>&1
    Reg add "HKLM\TK_SYSTEM\ControlSet001\Services\wuauserv" /v "Start" /t REG_DWORD /d "4" /f >nul 2>&1
    )
     
  8. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #24188 inTerActionVRI, Dec 4, 2022
    Last edited: Dec 4, 2022
    I think I modified something on IMCK, on Custom Disable Windows Update.

    I know Downloads through the store work with Windows Update disabled. But I never tested the command: wsreset -i

    EDIT:
    Code:
               if "!T_CustomDisableWindowsUpdateTweaks!" equ "+" (
                   echo.
                   echo.##### Custom Disable Windows Update Tweaks #####
                   reg.exe add "HKLM\TK_NTUSER\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization" /v "SystemSettingsDownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_DEFAULT\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization" /v "SystemSettingsDownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization" /v "OptInOOBE" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Config" /v "DODownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DODownloadMode" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DOMinBackgroundQos" /t REG_DWORD /d "256" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DOMinBatteryPercentageAllowedToUpload" /t REG_DWORD /d "100" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DOMaxUploadBandwidth" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DOPercentageMaxDownloadBandwidth" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /v "DOMaxDownloadBandwidth" /t REG_DWORD /d "1" /f >nul 2>&1
    
                   reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Services\7971f918-a847-4430-9279-4a52d1efe18d" /v "registeredWithAU" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "HideMCTLink" /t REG_DWORD /d "1" /f >nul 2>&1
    
                   if "%ImageDefaultLanguage%" equ "zh-CN" reg.exe add "HKLM\TK_SOFTWARE\Microsoft\LexiconUpdate\loc_0804" /v "HapDownloadEnabled" /t REG_DWORD /d "0" /f >nul 2>&1
                   if "%ImageDefaultLanguage%" equ "zh-HK" reg.exe add "HKLM\TK_SOFTWARE\Microsoft\LexiconUpdate\loc_0804" /v "HapDownloadEnabled" /t REG_DWORD /d "0" /f >nul 2>&1
                   if "%ImageDefaultLanguage%" equ "zh-TW" reg.exe add "HKLM\TK_SOFTWARE\Microsoft\LexiconUpdate\loc_0804" /v "HapDownloadEnabled" /t REG_DWORD /d "0" /f >nul 2>&1
    
                   if "%SelectedSourceOS%" neq "w10" if "%SelectedSourceOS%" neq "w11" (
                       reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\Gwx" /v "DisableGwx" /t REG_DWORD /d "1" /f >nul 2>&1
                       reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableOSUpgrade" /t REG_DWORD /d "1" /f >nul 2>&1
                   )
                   if "%SelectedSourceOS%" neq "w7" if "%SelectedSourceOS%" neq "w81" (
                       reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpdatePeriod" /t REG_DWORD /d "0" /f >nul 2>&1
                       reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgrade" /t REG_DWORD /d "1" /f >nul 2>&1
                       reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DeferUpgradePeriod" /t REG_DWORD /d "1" /f >nul 2>&1
                       rem reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Services\Pending\7971f918-a847-4430-9279-4a52d1efe18d" /v "ClientApplicationID" /t REG_SZ /d "MoUpdateOrchestrator" /f >nul 2>&1
                       reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Services\Pending\7971f918-a847-4430-9279-4a52d1efe18d" /v "RegisterWithAU" /t REG_DWORD /d "0" /f >nul 2>&1
                   )
    
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "AllowAutoWindowsUpdateDownloadOverMeteredNetwork" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableDualScan" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableOSUpgrade" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "ElevateNonAdmins" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "ExcludeWUDriversInQualityUpdate" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "SetDisableUXWUAccess" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "SetRestartWarningSchd" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "AlwaysAutoRebootAtScheduledTime" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DoNotConnectToWindowsUpdateInternetLocations" /t REG_DWORD /d "0" /f >nul 2>&1
                   rem reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DoNotConnectToWindowsUpdateInternetLocations" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "0" /f >nul 2>&1
                   rem reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUServer" /t REG_SZ /d " " /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUStatusServer" /t REG_SZ /d " " /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "UpdateServiceUrlAlternate" /t REG_SZ /d " " /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "AUOptions" /t REG_DWORD /d "2" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "AutoInstallMinorUpdates" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "IncludeRecommendedUpdates" /t REG_DWORD /d "0" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoRebootWithLoggedOnUsers" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "UseWUServer" /t REG_DWORD /d "0" /f >nul 2>&1
                   rem reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "UseWUServer" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "RebootRelaunchTimeoutEnabled" /t REG_DWORD /d "1" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "RebootRelaunchTimeout" /t REG_DWORD /d "10" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "RebootWarningTimeoutEnabled" /t REG_DWORD /d "0" /f >nul 2>&1
                   rem reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate" /v "AutoDownload" /t REG_DWORD /d "4" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsStore\WindowsUpdate" /v "AutoDownload" /t REG_DWORD /d "5" /f >nul 2>&1
                   rem reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\WindowsStore" /v "AutoDownload" /t REG_DWORD /d "4" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\WindowsStore" /v "AutoDownload" /t REG_DWORD /d "5" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SYSTEM\ControlSet001\Services\WaaSMedicSvc" /v "Start" /t REG_DWORD /d "4" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SYSTEM\ControlSet001\Services\wuauserv" /v "Start" /t REG_DWORD /d "3" /f >nul 2>&1
                   reg.exe add "HKLM\TK_SOFTWARE\Policies\Microsoft\Speech" /v "AllowSpeechModelUpdate" /t REG_DWORD /d "1" /f >nul 2>&1
               )
    
     
  9. OpenSourceGhost

    OpenSourceGhost MDL Member

    Feb 14, 2022
    170
    24
    10
    Is there a Remote Desktop package? I need one for Home version, which does not come with Remote Desktop...
     
  10. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    Oh my good God am I doing something wrong and I can't figure out where? because every time I use Toolkit V13 it always presents the results, see spoiler's; in this way if anyone can help me I will be eternally grateful thank you in advance...;):mad:
     

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    I must have misunderstood your question... But here we go...

    Were are the spoiler's?

    In the attachments, I saw a nice decrease from the previous size to the final size of the iso. From 7Gb to 3.5Gb

    Would it be this? This is normal for ESD compression and I know you know this.

    So, since it's nothing like that, point exactly:
    What do you suspect is wrong?
     
  12. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    #24192 Tiger-1, Dec 5, 2022
    Last edited: Dec 7, 2022
    @inTerActionVRI
    1-Hello good friend, well the problem is the way I'm using the script see if my procedure is correct (although I for some reason know that the way I'm understanding how to remove it is wrong and so far I haven't managed to get to a common denominator in this way my iso resulted in an unexpected size which in the "front" the problems begin to happen; see well by my research here on MDL, Youtube, CTT and several others the iso's of Windows 10 are around of ~2.6, 2.8GB but my iso's no matter how hard I try they are NEVER below 3.31GB and it's exactly the first version I made and also the last iso I made the process so I urgently need to solve this problem.

    2-on the other hand I "discovered" another way to use Toolkit see my reasoning:

    1-copy the Toolkit V13 files (with the new ToolkitHelper) to c:
    2-I follow all the procedures recommended by the MSMG (I believe that my problem is here: maybe the way I understood it is not the same as our Master MSMG
    3. I faithfully follow all the operations that the script asks for but... when I get to the stage of converting from wim to esd, I realize that once again my iso will have ~3,31.3, 3,5 GB and never less than
    4-of course that I can't be happy ok, so with your vast knowledge I believe you should solve my problem in minutes
    5-thank you in advance for your already known attention and goodwill towards the users of this section thanks in advance
    ** Just one last comment: this version I'm using I did the job and installed the system on 20.11.2022 and so far I had no problem with sfc / scannow, no blue screen, and no problem with drivers too :confused:;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #24193 inTerActionVRI, Dec 5, 2022
    Last edited: Dec 5, 2022
    Remove Winre.wim from all install.wim indexes. It will decrease 500mb.

    Remove WinPE, it's boot.wim index 1.

    I know how to do this. But I don't know if index 2 needs to remain index 2.
    So to do this you need to create an empty index 1 in boot.wim.

    To remove winre.wim Mount your image on the IMCK when asked if you want to mount winre, choose R to remove. Then do the procedure to close the image already converting it into ESD.


    EDIT: @Tiger-1, I implemented removing Index 1 from Boot.wim on IMCK.
    I'll test it and let you know if it's OK.

    I took care to implement a counter for the Boot.wim indices.
    Code:
    :GetImageCount
    
    :: Get total no of Indexes present in the Image.
    for /F "tokens=2 delims=: " %%a in ('%DISM% /Get-ImageInfo /ImageFile:"%~1" ^| findstr.exe /I Index') do (
       if "%~1" equ "%BootWim%" set /A BootCount=%%a
       if "%~1" neq "%BootWim%" set /A ImageCount=%%a
    )
    

    Replaced all mount paths from:
    %BootMount%\2
    to:
    %BootMount%\!BootCount!

    Thus, as all boot.wim checking loops have been replaced from:
    for /L %%i (1, 1, 2) do (
    to:
    for /L %%i (1, 1, !BootCount!) do (

    Thus, no functions that integrate or update Setup Boot will break.
     
  14. longbeard

    longbeard MDL Novice

    Oct 23, 2021
    35
    18
    0
    Where is the menu option to load registry files in toolkit v13 for windows 7, i have found the folder to put them in but no menu option.
     
  15. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #24195 inTerActionVRI, Dec 5, 2022
    Last edited: Dec 5, 2022
    It should be in Customize Menu.

    EDIT:
    My mistake...
    Customize Menu is not prepared to work in W7, but you can modify it as I will put below so that you have 3 options available.
    Option 3 will work, the others I think I didn't use, because I didn't know what to put in the feature lists and be able to use. The lists available as a template are empty.

    from:
    Code:
    :CustomizeMenu
    
    cls
    echo.===============================================================================
    echo.                         MSMG ToolKit - Customize Menu
    echo.===============================================================================
    echo.
    :: Checking whether Source OS is selected
    if "%IsSourceselected%" equ "No" (
       echo.Source OS is not selected, please do select source from "Source" menu..
       echo.
       echo.===============================================================================
       echo.
       pause
       goto :MainMenu
    )
    
    :: Checking whether Image Registry is loaded
    if "%IsImageRegistryLoaded%" equ "Yes" (
       echo.Source OS Image Registry is loaded, please do unload it using Tools-^>Options..
       echo.
       echo.===============================================================================
       echo.
       pause
       goto :MainMenu
    )
    
    :: Checking whether the selected Source OS is a Windows 7/Server 2008 R2 Edition
    if "%SelectedSourceOS%" equ "w7" (
       echo.This feature is not yet implemented...
       echo.
       echo.===============================================================================
       echo.
       pause
       goto :MainMenu
    )
    
    echo.  [1]   Enable Windows Features using Features List
    echo.  [2]   Disable Windows Features using Features List
    echo.  [3]   Import Custom Default Inbox Apps Association from XML File
    echo.  [4]   Export Default Inbox Apps Association to XML File
    echo.  [5]   Remove Default Inbox Apps Association XML
    echo.  [6]   Import Custom StartMenu Layout from XML File
    echo.  [7]   Import Custom Registry Setting from Registry File
    echo.  [8]   Apply Tweaks
    echo.
    echo.
    echo.
    echo.
    echo.
    echo.
    echo.
    echo.  [X]   Go Back
    echo.
    echo.===============================================================================
    echo.
    choice /C:12345678X /N /M "Enter Your Choice : "
    if errorlevel 9 goto :MainMenu
    if errorlevel 8 goto :ApplyTweaksMenu
    if errorlevel 7 goto :ImportCustomRegistry
    if errorlevel 6 goto :ImportStartMenuLayout
    if errorlevel 5 goto :RemoveMetroAppsAssociation
    if errorlevel 4 goto :ExportMetroAppsAssociation
    if errorlevel 3 goto :ImportMetroAppsAssociation
    if errorlevel 2 goto :DisableFeatures
    if errorlevel 1 goto :EnableFeatures
    
    to:
    Code:
    :CustomizeMenu
    
    cls
    echo.===============================================================================
    echo.                         MSMG ToolKit - Customize Menu
    echo.===============================================================================
    echo.
    :: Checking whether Source OS is selected
    if "%IsSourceselected%" equ "No" (
       echo.Source OS is not selected, please do select source from "Source" menu..
       echo.
       echo.===============================================================================
       echo.
       pause
       goto :MainMenu
    )
    
    :: Checking whether Image Registry is loaded
    if "%IsImageRegistryLoaded%" equ "Yes" (
       echo.Source OS Image Registry is loaded, please do unload it using Tools-^>Options..
       echo.
       echo.===============================================================================
       echo.
       pause
       goto :MainMenu
    )
    
    :: Checking whether the selected Source OS is a Windows 7/Server 2008 R2 Edition
    if "%SelectedSourceOS%" equ "w7" (
       echo.  [1]   Enable Windows Features using Features List
       echo.  [2]   Disable Windows Features using Features List
       echo.  [3]   Import Custom Registry Setting from Registry File
       echo.
       echo.
       echo.
       echo.
       echo.
       echo.
       echo.
       echo.  [X]   Go Back
       echo.
       echo.===============================================================================
       echo.
       choice /C:123X /N /M "Enter Your Choice : "
       if errorlevel 4 goto :MainMenu
       if errorlevel 3 goto :ImportCustomRegistry
       if errorlevel 2 goto :DisableFeatures
       if errorlevel 1 goto :EnableFeatures
    )
    
    if "%SelectedSourceOS%" neq "w7" (
       echo.  [1]   Enable Windows Features using Features List
       echo.  [2]   Disable Windows Features using Features List
       echo.  [3]   Import Custom Default Inbox Apps Association from XML File
       echo.  [4]   Export Default Inbox Apps Association to XML File
       echo.  [5]   Remove Default Inbox Apps Association XML
       echo.  [6]   Import Custom StartMenu Layout from XML File
       echo.  [7]   Import Custom Registry Setting from Registry File
       echo.  [8]   Apply Tweaks
       echo.
       echo.
       echo.
       echo.
       echo.
       echo.
       echo.
       echo.  [X]   Go Back
       echo.
       echo.===============================================================================
       echo.
       choice /C:12345678X /N /M "Enter Your Choice : "
       if errorlevel 9 goto :MainMenu
       if errorlevel 8 goto :ApplyTweaksMenu
       if errorlevel 7 goto :ImportCustomRegistry
       if errorlevel 6 goto :ImportStartMenuLayout
       if errorlevel 5 goto :RemoveMetroAppsAssociation
       if errorlevel 4 goto :ExportMetroAppsAssociation
       if errorlevel 3 goto :ImportMetroAppsAssociation
       if errorlevel 2 goto :DisableFeatures
       if errorlevel 1 goto :EnableFeatures
    )
    

    I had already done this some time ago.
     
  16. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    ok thank you very much for your attention with me and I should follow your instructions; and even more I think we should also ask our Master MSMG and maybe we've come to a common denominator :good3:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    About winre.wim: These lite images are found with 2.8gb, certainly have it removed.

    About the WinPE part, I'm checking here.

    I give you the result.
     
  18. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,735
    240
    I totally agree with you, I've also been scouring some "famous" websites that promise versions of Windows 10/11 with isos "fabulous" which is not true and more I also had the patience to check and record the size of iso's on Youtube among various websites spread on the network is absurd! what many websites promise and who can ensure the security of the system... the funniest is the fact that most of these iso's have their size in GB very much like hmmm...;)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    No one.

    They remove everything related to security in favor of performance. And the space occupation by the installation that caused a lot of slowness, it was in the era of the use of mechanical hds.
    Few people still use mechanical HD for system and games.

    Mechanical HD, only used for storage. It's safer with regards to the possibility of data recovery (but that depends on the point of view).
     
  20. GreenGremlin

    GreenGremlin MDL Novice

    Jul 4, 2010
    23
    16
    0
    I have suddenly found that Toolkit fails to remove BioEnrollment, FaceRecognition and PinEnrollment components from LTSC 2019 and 2021.
    I use RemovePkgsList.txt template and although it says "completed successfully", these options are still present in Settings→Accounts→Sign-in options.
    It is broken in several latest versions of the Toolkit, but it worked in some older versions.