1. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,001
    2,969
    150

    Inside the exe there are the .cabs dedicated to each OS. No idea if integrating the cabs alone is enough, that's a question for @abbodi1406 @MSMG or @inTerActionVRI

    It's the original installer, so obviously not.
     
  2. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    I remembered seeing this script inside the folder. But I'll check if it's from an older version I have or if I'm somehow mistaken.
    Sorry!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    From what I saw and understood, in the codes there is an extraction of cabs from within exe packages and msu packages, and then each relevant cab is installed. But there is always more.

    So my knowledge is short and based on what I learned from their scripts.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    969
    466
    30
    @acer-5100 @inTerActionVRI

    Thank you for the kind support. I hope someone chimes in so that I can move forward with the integration.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Yanta

    Yanta MDL Senior Member

    May 21, 2017
    491
    284
    10
    #26325 Yanta, Sep 18, 2023
    Last edited: Sep 19, 2023
    @MSMG Remove remoting components, remote assistance.

    ...friends or techincal

    should be

    friends or technical
     
  6. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    I was on my cell phone and saw the image at a glance.

    The Script I mentioned is in your Packs folder.

    upload_2023-9-18_12-6-35.png

    Also, I wasn't clear when I made the recommendation.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    969
    466
    30
    Hi, found it. Thanks. Now how do I use this script ? Through MSMG toolkit ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    No. Just 2 clicks. I hope the links inside the script reamains working.
    Then you will get the packs renamed for toolkit compatibility with Integrate NETfx48 function.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    969
    466
    30
    Understood, thanks.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    @MSMG,

    A doubt:
    Is it the "I_WindowsDefender" that would be "Windows Defender Dashboard" or the "I_MicrosoftDefender" that should be the "Microsoft Defender Dashboard"?
    This was confusing for me.

    Regarding the names "Films and TV" and "Movies and TV": The nomenclature "Movies and TV" appeared after 19041. Currently in 17763 is it also "Movies and TV"?
    Code:
               if "%I_ZuneVideo%" equ "+" (
                   if "%ImageBuild%" equ "17763" call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Movies and TV", "%ZuneVideo_Appx%", "%UIXaml24_Appx% %VCLibs14_Appx%", "%ZuneVideo_License%"
                   if "%ImageBuild%" geq "18362" if "%ImageBuild%" leq "18363" call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Movies and TV", "%ZuneVideo_Appx%", "%UIXaml27_Appx% %VCLibsUWPDesktop14_Appx% %VCLibs14_Appx%", "%ZuneVideo_License%"
                   if "%ImageBuild%" geq "19041" if "%ImageBuild%" leq "22000" call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Films and TV", "%ZuneVideo_Appx%", "%UIXaml28_Appx% %VCLibs14_Appx%", "%ZuneVideo_License%"
                   if "%ImageBuild%" geq "22621" if "%ImageBuild%" leq "22631" call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Movies and TV", "%ZuneVideo_Appx%", "%UIXaml28_Appx% %VCLibs14_Appx%", "%ZuneVideo_License%"
               )
    

    As did you disable the use of "NETNativeFramework21_Appx" and "NETNativeRuntime21_Appx". There is a need to check the IntelThunderboltController.
    Would it just replace for "NETNativeFramework22_Appx" and "NETNativeRuntime22_Appx"?
    Code:
               if "%I_IntelThunderboltController%" equ "+" call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Intel Thunderbolt Controller", "%IntelThunderboltController_Appx%", "%NETNativeFramework21_Appx% %NETNativeRuntime21_Appx% %VCLibs14_Appx%", "%IntelThunderboltController_License%"
    

    I think it is needed to change the values from:
    Code:
               Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{885a186e-a440-4ada-812b-db871b942259}\TopViews\{00000000-0000-0000-0000-000000000000}" /v "GroupBy" /t REG_SZ /d "System.None" /f >nul 2>&1
               Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{885a186e-a440-4ada-812b-db871b942259}\TopViews\{00000000-0000-0000-0000-000000000000}" /v "PrimaryProperty" /t REG_SZ /d "System.Name" /f >nul 2>&1
               Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{885a186e-a440-4ada-812b-db871b942259}\TopViews\{00000000-0000-0000-0000-000000000000}" /v "SortByList" /t REG_SZ /d "prop:System.Name" /f >nul 2>&1
    
    to:
    Code:
               Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{885a186e-a440-4ada-812b-db871b942259}\TopViews\{00000000-0000-0000-0000-000000000000}" /v "GroupBy" /t REG_SZ /d "System.Null" /f >nul 2>&1
               Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{885a186e-a440-4ada-812b-db871b942259}\TopViews\{00000000-0000-0000-0000-000000000000}" /v "PrimaryProperty" /t REG_SZ /d "System.ItemNameDisplay" /f >nul 2>&1
               Reg add "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{885a186e-a440-4ada-812b-db871b942259}\TopViews\{00000000-0000-0000-0000-000000000000}" /v "SortByList" /t REG_SZ /d "prop:System.ItemNameDisplay" /f >nul 2>&1
    
    Observe:
    HKLM\SOFTWARE to HKLM\TK_SOFTWARE
    "System.None" to "System.Null"
    "System.Name" to "System.ItemNameDisplay"

    Note: in this tweak, even correcting "HKLM\SOFTWARE" to "HKLM\TK_SOFTWARE" and also putting the correct values contained in the MS documentation, according to a user's report, it is not working for build 226xx. I believe there is a need for other tests.
    I use "SortByList" with value "prop:System.ItemTypeText"
    When I did the clean installation of my machine, I didn't check if it was working, if it wasn't, I ended up configuring it manually on impulse (I didn't even pay attention).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. JeepWillys58

    JeepWillys58 MDL Addicted

    Nov 6, 2010
    608
    385
    30
    My dear friend @inTerActionVRI ,

    I will do right now the test for these details and changes that were made yesterday, on my system installed with the iso previously made in TK, as we talked and exchanged this information, it continues to maintain the classification by name and the grouping of files in the downloads folder as expected. I'm creating a new ISO right now to install it in a VM and see if these changes will have an effect on the psta download settings.

    Once you've finished installing, report back here.

    PS OffTopic: I mentioned your instructions on Discord and also shared the uupdump-get-fileinfo+packs file there on main...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    @MSMG,

    In I_ZuneMusic code:
    Code:
                   if "%ImageBuild%" geq "19041" if "%ImageBuild%" leq "22000" (
                       set PackageName=
                       for /f "tokens=2 delims=: " %%a in ('%DISM% /Image:%InstallMount%\%%i /Get-ProvisionedAppxPackages ^| find /I "PackageName : Microsoft.ZuneMusic"') do (set PackageName=%%a)
                       if "!PackageName!" neq "" %DISM% /Image:"%InstallMount%\%%i" /Remove-ProvisionedAppxPackage /PackageName:!PackageName! >nul
                       call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Windows Media Player", "%ZuneMusic_Appx%", "%NETNativeFramework22_Appx% %NETNativeRuntime22_Appx% %UIXaml28_Appx% %VCLibs14_Appx%", "%ZuneMusic_License%"
                   )
    
    it can be optimized using your ":RemoveProvisionedAppxPackage" function:
    Code:
                   if "%ImageBuild%" geq "19041" if "%ImageBuild%" leq "22000" (
                       call :RemoveProvisionedAppxPackage "%InstallMount%\%%i", "Microsoft.ZuneMusic", "Microsoft.ZuneMusic"
                       call :AddProvisionedAppxPackage "%InstallMount%\%%i", "Windows Media Player", "%ZuneMusic_Appx%", "%NETNativeFramework22_Appx% %NETNativeRuntime22_Appx% %UIXaml28_Appx% %VCLibs14_Appx%", "%ZuneMusic_License%"
                   )
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. maur0

    maur0 MDL Senior Member

    Aug 3, 2012
    479
    252
    10
    any way in windows 11 22h2 after removing components with the MSMG ToolKit, after installing first update all components that were removed do not return again

    I would like Windows to stay up to date but the things I removed are not coming back, I don't know if there is a way to update Windows and keep it light
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. roedel

    roedel MDL Junior Member

    Jun 3, 2010
    82
    58
    0
    Just make a Inplace upgrade every month with the updated image
     
  15. f0ness

    f0ness MDL Novice

    Aug 23, 2019
    18
    7
    0
    What is the latest build of Windows 11 that can be installed without problems after removing all applications using msmg toolkit 13.6? build 22621.2134 does not install at all (it gives a cyclic error during the installation phase). Has anyone tested others?
     
  16. maur0

    maur0 MDL Senior Member

    Aug 3, 2012
    479
    252
    10
    any version of 11 22h2 will work
    Maybe you removed something that is essential for Windows 11 to work
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. f0ness

    f0ness MDL Novice

    Aug 23, 2019
    18
    7
    0
    1. Selected the Source Image (build 22621.2134)
    2. Integrated NVIDIAControlPanel and RealtekAudioControl via Windows Inbox Apps menu.
    3. Removed Windows Components Using Package List. Except:
    • WindowsMediaPlayer
    • WindowsPhotoViewer
    • RemoteDesktopClient
    • RemoteDesktopServer
    • WorkFoldersClient
    • PrintDialog
    • CalculatorApp
    • NotepadApp
    • Paint
    EdgeChromium
    EdgeWebView
    InternetExplorer
    FirstLogonAnimation
    GameExplorer
    LockScreenBackground
    ScreenSavers
    SoundThemes
    SpeechRecognition
    Wallpapers
    WindowsThemes
    WindowsTIFFIFilter
    WinSAT
    OfflineFiles
    OpenSSH
    RemoteDifferentialCompression
    SimpleTCPIPServices
    TelnetClient
    TFTPClient
    WalletService
    WindowsMail
    AssignedAccess
    CEIP
    FaceRecognition
    KernelDebugging
    LocationService
    PicturePassword
    PinEnrollment
    UnifiedTelemetryClient
    WiFiNetworkManager
    WindowsErrorReporting
    WindowsInsiderHub
    HomeGroup
    MultiPointConnector
    OneDrive
    RemoteAssistance
    RemoteRegistry
    AccessibilityTools
    DeviceLockdown
    EaseOfAccessCursors
    EaseOfAccessThemes
    EasyTransfer
    FileHistory
    Magnifier
    ManualSetup
    Narrator
    Notepad
    OnScreenKeyboard
    ProjFS
    SecurityCenter
    StepsRecorder
    StorageSpaces
    SystemRestore
    WindowsBackup
    WindowsFirewall
    WindowsSubsystemForLinux
    WindowsToGo
    WindowsUpdate
    Wordpad
    AADBrokerPlugin
    AccountsControl
    AddSuggestedFoldersToLibraryDialog
    AppResolverUX
    AssignedAccessLockApp
    AsyncTextService
    BioEnrollment
    CallingShellApp
    CapturePicker
    CBSPreview
    ContentDeliveryManager
    ClientCBS
    CloudExperienceHost
    CredDialogHost
    ECApp
    Edge
    EdgeDevToolsClient
    FileExplorer
    FilePicker
    LockApp
    MapControl
    NarratorQuickStart
    NcsiUwpApp
    OOBENetworkCaptivePortal
    OOBENetworkConnectionFlow
    ParentalControls
    PeopleExperienceHost
    PinningConfirmationDialog
    QuickAssist
    RetailDemoContent
    SearchApp
    SecureAssessmentBrowser
    SettingSync
    ShellExperienceHost
    SkypeORTC
    SmartScreen
    StartMenuExperienceHost
    UndockedDevKit
    WebcamExperience
    WebView2SDK
    Win32WebViewHost
    WindowsDefender
    WindowsMixedReality
    WindowsReaderPDF
    WindowsStoreCore
    XboxCore
    XboxGameCallableUI
    XGpuEjectDialog
    Alarms
    BingNews
    BingWeather
    Camera
    ClientWebExperience
    CommunicationsApps
    Cortana
    DesktopAppInstaller
    FeedbackHub
    GamingApp
    GetHelp
    Getstarted
    HEIFImageExtension
    Maps
    NETNativeFramework22
    NETNativeRuntime22
    OfficeHub
    People
    Photos
    PowerAutomateDesktop
    ScreenSketch
    SolitaireCollection
    SoundRecorder
    StickyNotes
    StorePurchaseApp
    Terminal
    Todos
    UIXaml24
    VCLibs140
    VCLibs140UWPDesktop
    VP9VideoExtensions
    WebMediaExtensions
    WebpImageExtension
    WindowsStore
    XboxGameOverlay
    XboxGamingOverlay
    XboxIdentityProvider
    XboxSpeechToTextOverlay
    XboxTCUI
    YourPhone
    ZuneMusic
    ZuneVideo
    4. Customized the Image using [Customize] menu
    5. Clean and Apply the Source Image
     
  18. Kolcnei

    Kolcnei MDL Novice

    Sep 23, 2023
    1
    2
    0
    The new version of MSMG now has an option to remove OOBE, which is essential to set up windows and is meant to be deleted only if you use Unattended setup. You'll need to keep it if you want to install Windows normally.
     
  19. Zeid8

    Zeid8 MDL Novice

    Jul 26, 2023
    1
    1
    0