1. Astanedol

    Astanedol MDL Novice

    May 28, 2025
    7
    5
    0
    Hello! Can anyone who has done a very easy Windows 10 22H2 share their proven RemovePkgsList.txt list for the latest OS versions? And also explain, this list specifies both apps and packages... If this list narrows both, then another file RemoveAppsList.txt - can I not use it? I don't quite understand some points: For example, on an already installed system, I removed the User Experience Desktop package, and MicrosoftWindows.Client.CBS was automatically removed along with it. I did not notice any problems in the system after that. But I do not find User Experience Desktop in the examples... maybe it has a different name in the list?
     
  2. mhussain

    mhussain MDL Senior Member

    Oct 1, 2012
    384
    161
    10
    what was the exact name of the package you removed?
    once you can tell us this information, i'll try to find it,
    how did you remove this package?
     
  3. mhussain

    mhussain MDL Senior Member

    Oct 1, 2012
    384
    161
    10
    replying to myself, found where you removed the spesified package list from,
    c:\windows\serviceing\packages.
    here are the packages I found,

    Microsoft-Windows-UserExperience-Desktop-Package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5794.cat
    Microsoft-Windows-UserExperience-Desktop-Package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5794.mum
    microsoft-windows-userexperience-desktop-package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5912.cat
    microsoft-windows-userexperience-desktop-package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5912.mum
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.1.mum
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5794.cat
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5794.mum
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5912.cat
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5912.mum
    remove the .mum and the .cat file extentions from these,
    filenames, then paste in
    RemovePkgsList.txt
    so should look something like this.

    Microsoft-Windows-UserExperience-Desktop-Package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5794
    Microsoft-Windows-UserExperience-Desktop-Package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5794
    microsoft-windows-userexperience-desktop-package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5912
    microsoft-windows-userexperience-desktop-package-Wrapper~31bf3856ad364e35~amd64~~10.0.19041.5912
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.1
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.1
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5794
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5794
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5912
    Microsoft-Windows-UserExperience-Desktop-Package~31bf3856ad364e35~amd64~~10.0.19041.5912
    in toolkit remove packages using option 3 in remove submenu.
    you will be given an option remove using dism or remove using toolkit-helper.
    choose the dism methord.
    the packages above will be removed.
     
  4. Astanedol

    Astanedol MDL Novice

    May 28, 2025
    7
    5
    0
    I have already found the answers to my questions. To make it clearer, I will explain: Initially, I tried to remove the UserExperience-Desktop package on the installed system using the DISM command. Just to check if this method works. The package was removed, and along with it, the MicrosoftWindows.Client.CBS package was automatically removed. Then I wanted to remove UserExperience-Desktop from the image in MSMG ToolKit. Since I have not used it before, I had some difficulties understanding how to do this correctly, but I figured it out. As a result, UserExperience-Desktop was removed from the image, and along with it, MicrosoftWindows.Client.CBS was automatically removed, just like it was on the running system. Thus, I found the answer to my question - will MicrosoftWindows.Client.CBS be removed along with UserExperience-Desktop? Yes.
    I didn't use the full package name in the RemovePkgsList.txt file, I specified this name and it worked.
    Microsoft-Windows-UserExperience-Desktop-Package
    I'm running the latest Windows 10 Pro 19045.5859
     
  5. Astanedol

    Astanedol MDL Novice

    May 28, 2025
    7
    5
    0
    Now I have the following problem - I can't remove any applications by list. I see many examples where full names, short names, or abbreviated names are used. Somewhere they are added to the RemovePkgsList.txt file, and somewhere to RemoveAppsList.txt, but wherever I add them, and which option of removing by list I don't use, it always says that the package has already been removed. Where would be the right place to put such a list?
    EdgeChromium
    OneDrive
    SecurityCenter
    CloudExperienceHost
    Edge
    EdgeDevToolsClient
    OOBENetworkCaptivePortal
    OOBENetworkConnectionFlow
    SmartScreen
    WindowsDefender
    WindowsReaderPDF
    Microsoft.BioEnrollment
    PeopleExperienceHost
    WebView2 Runtime
    Skype ORTC
     
  6. olris

    olris MDL Novice

    Mar 9, 2019
    27
    12
    0
    Is there anything similar, besides the well-known ntlite?
     
  7. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,742
    1,745
    150
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. mhussain

    mhussain MDL Senior Member

    Oct 1, 2012
    384
    161
    10
    add these packages to RemovePkgsList.txt
    the same answer to packages that you wish to remove using dism.
    choose the relevent option.
     
  9. mhussain

    mhussain MDL Senior Member

    Oct 1, 2012
    384
    161
    10
    a question,
    will msmg toolkit component removal work with later builds of windows 10?
    that is to say a image that is completely up to date?
    windows update will be removed.
    Majid
     
  10. Astanedol

    Astanedol MDL Novice

    May 28, 2025
    7
    5
    0
    It didn't work on the latest 22H2 editions.

    I downloaded the latest image for today 19045.5854, integrated the latest cumulative update 1979, thus receiving the latest edition for today 19045.5859. However, you can only remove anything from it using the DISM tool, and not everything is removed correctly, many commands are not processed, giving a message that the package has ALREADY been removed (although it remains in the image). The built-in utility does not work at all - it causes an error after a long wait about lack of access, or also "already removed". It is impossible to remove with its help not only from the list, but also in the interactive menu (where you put +/-), and even regular applications, for example, Skype ... After long attempts to do something with .5859, I spat, downloaded the image 19045.4291 (which is fully supported by the latest version of the MSMG Toolkit), and everything works in it. I have already removed several system packages, installed the system on a test computer, and made sure that everything works. So I want to try installing security updates on this version, if it works, and I will not install cumulative updates.
     
  11. Dude Guyman

    Dude Guyman MDL Senior Member

    Jun 20, 2017
    371
    413
    10
    #27471 Dude Guyman, Jun 2, 2025
    Last edited: Jun 3, 2025
    1. My preferred method is to use MSMG to add my mainboard and network driver and a few custom files, wallpapers, HOSTS, KMS, Roboto Mono Fonts, etc. but nothing removed, then use Slimdown10 original v2.02 with a few custom tweaks to that script to remove all the crap.

    2. Or if using LTSC, just use MSMG to add my mainboard and network driver and a few custom files, wallpapers, HOSTS, KMS, Roboto Mono Fonts, etc. and disable Defender and Cortana.

    Both result in a nice clean OS, with the Simdown10 way being slightly newer and even more "stripped" than LTSC. There are a few personal preference type things in the script, like disabling all Windows sounds, adding OpenShell and disabling default Windows Start, switching it to use classic notification popups, disabling Software Protection Services which causes "error/warnings" (harmless) in Event Viewer, etc. so spending some time to "learn and tweak" the script is advised, if you're picky like me. You don't need to know scripting, just have the sense to understand what it says and how to remove what you don't like. The end result is nice and clean without any breakage though, so worth the time.

    Many options have a "set OptionName=1" (1=on, 0=off) toggle at the beginning of the script, but for the ones that don't...

    Example if you don't want classic notifications, change:
    Code:
    REM Use classic notifications
    Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v "EnableLegacyBalloonNotifications" /t REG_DWORD /d 1 /f >nul
    
    to ( anything after ":: " on a line is invisible/ignored to the script):
    Code:
    :: REM Use classic notifications
    :: Reg add "HKLM\TK_NTUSER\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v "EnableLegacyBalloonNotifications" /t REG_DWORD /d 1 /f >nul
    
     
  12. nemo081

    nemo081 MDL Novice

    May 5, 2016
    1
    0
    0
    Hi to everyone.
    how i can add WMIC component to windows 11 24H2 install image with MSMG Toolkit?
    Thanks :-D
     
  13. magi12share

    magi12share MDL Novice

    Aug 8, 2012
    3
    0
    0
    What are the correct steps to use both MSMG and Slimdown? For example, do I have to create a new Windows ISO after finish using MSMG and then extract it again when using Slimdown? I'm new to this. Thanks.
     
  14. haris_mdlf69

    haris_mdlf69 MDL Addicted

    Oct 23, 2018
    657
    1,235
    30
    Greetings, forum! I was wondering if anyone happens to know how to create a .tpk file for MSMG Toolkit packs.

    I haven’t been able to find detailed documentation on how to properly structure or build these .tpk files. If anyone has experience creating them—or can point me to any templates or guides—I would truly appreciate your help. Thanks in advance.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mhussain

    mhussain MDL Senior Member

    Oct 1, 2012
    384
    161
    10
    hi!
    from what I recall,
    .tpk files are .wim files renamed.
    so what I suspect deer msmg would have done is capture cirten directories of the programme in question, capture the reg enteries using something like reg from app or something while installing the programme then one applieing the .tpk to the image index then somehow applieing the reg file.
    don't quote me on the reg file part however.



    I hope this is of help to you sir :)
    Majid Hussain
     
  16. Dude Guyman

    Dude Guyman MDL Senior Member

    Jun 20, 2017
    371
    413
    10
  17. Igor147

    Igor147 MDL Member

    Oct 20, 2016
    162
    75
    10
    People's question is, what country is MSMG from?
     
  18. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,941
    450
    India.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. 12 lb Turkey

    12 lb Turkey MDL Member

    Nov 24, 2022
    171
    112
    10