MSMG ToolKit

Discussion in 'MDL Projects and Applications' started by MSMG, Nov 21, 2013.

  1. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    You need to maximum the window to see the menu options.

     
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Still the support for removing Server 2019 components is not yet added.

     
  3. mojo2979

    mojo2979 MDL Novice

    Sep 13, 2012
    4
    3
    0
    ty for your answer,
    your assumption is right - x64 arch.
    also - i did remove in the predefined order and it did work perfectly fine with version 8.8,
    however with 9.0 the result on three different computers / hardware configurations stays eventually the same -
    'setup could not configure windows to run on this computers hardware'
    but despite of that, i really dig your project, i'm a big fan of your work!

     
  4. Doert Medemme

    Doert Medemme MDL Novice

    Oct 26, 2018
    3
    2
    0

    Dear MSMG, thank you for your answer. Looking forward to this update! And yeah, you do an awesome job, if I ever did not say that!
     
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Since the Microsoft's new PSFX updates format won't get installed properly for some components if the WinSXS folder is cleanup, starting from v9.0 I have disabled WinSXS folder cleanup.

    Just need to find out which component is breaking the OS and it needs removing a set of components and installing the OS, then continue another set of components and again install the OS to see if it works.

     
  6. Bluescreen

    Bluescreen MDL Senior Member

    Jul 16, 2009
    334
    49
    10
    I use Windows 10 LTSC refresh 17763.107 French version. No errors too as said before. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. kusosaito

    kusosaito MDL Novice

    Nov 14, 2018
    48
    3
    0
    #8607 kusosaito, Nov 21, 2018
    Last edited: Nov 21, 2018
    it looks like you wanna say that it can have some problems with another langs? i use ja-JP

    also im same as mojo2979, fan of your project. you did very necessary thing. before i did this everything after install and manual (by hands only). but now i can just create iso one time and after install it so many times as i need. also after install my work remains maybe 15-20% of i did before. it very cool.
    hope to see here one day something big, like delete deep system trash to create mini ISO just with only conponents which needs for OSwork, like do some creators on trackers.
    thankyou
     
  8. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,030
    1,328
    90
    yes
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. spidernz

    spidernz MDL Senior Member

    May 20, 2011
    371
    103
    10
    is the full list of components in the menu that you can remove, able to be done via lists?
    if so is there a full list somewhere, so we can just delete lines of what we want to keep and everything else gets removed? the templete don't seem to have everything especially advanced components section.
     
  10. Windows 10 User

    Windows 10 User MDL Expert

    Feb 2, 2017
    1,229
    74
    60
    #8610 Windows 10 User, Nov 21, 2018
    Last edited: Nov 22, 2018
    So we might have problems with source images of other languages?
     
  11. haremmon

    haremmon MDL Novice

    Aug 29, 2016
    20
    18
    0
    Hello,

    I noticed these 4 items were in the RemovePkgsList_Template.txt under Packs folder:
    • Microsoft-Windows-ContentDeliveryManager-Package
    • Microsoft-Windows-DesktopFileExplorer-Package
    • Microsoft-Windows-Management-SecureAssessment-Package
    • Microsoft-Windows-Store-Client-Package
    RemoveAppsList_W10_RS5_Template.txt has all the Windows 10 regular apps to use for reference but as for the system apps, they are not all there.

    I was wondering if anyone has a giant list for all the packages (the exact name) that can be put into the RemovePkgsList.txt?
    I understand there is a button to remove all but I would like to remove 95% of the items and keep some.
    Currently, the only method is to select each item individually. So I was hoping to create a RemovePkgsList.txt to filter the list to my need. If not, where can I start to determine that?

    Any help is much appreciated!

    List under Remove System Apps Menu - RemoveSystemAppsMenu from toolkit.cmd
    • AADBrokerPlugin
    • AssignedAccessLockApp
    • BioEnrollment
    • ContentDeliveryManager
    • FileExplorer
    • LockApp
    • MapsControl
    • ParentalControls
    • PeopleExperienceHost
    • QuickAssist
    • RetailDemoContent
    • SettingSync
    • SkypeORTC

    List under Remove Advanced Windows Components Menu - RemoveAdvancedComponentsMenu from toolkit.cmd
    • AdobeFlashForWindows
    • AssignedAccess
    • CEIP_SQM
    • Cortana
    • DeviceLockdown
    • EdgeDevToolsClient
    • FirstLogonAnimation
    • HomeGroup
    • InternetExplorer
    • KernelDebugging
    • Paint
    • RemoteAssistance
    • SmartScreen
    • SnippingTool
    • SystemRestore
    • UnifiedTelemetryClient
    • WindowsDefender
    • WindowsErrorReporting
    • WindowsMediaPlayer
    • WindowsPhotoViewer
    • WindowsReaderPDF
    • WindowsSubsystemForLinux
    • WindowsToGo
    • WinSAT
    • XboxApp
    • XboxGameCallableUI
     
  12. biatche

    biatche MDL Addicted

    Nov 14, 2009
    568
    143
    30
    #8612 biatche, Nov 21, 2018
    Last edited: Nov 21, 2018
    Yes I have same question as haremmon, can i remove some of the items in Advanced windows component & system apps menu but not all?

    in my case, i wanna remove all of system except SettingSync
    and for advanced -- IE,edge and smartscreen only

    (btw, will defender break if smartscreen is removed?)
     
  13. Yanta

    Yanta MDL Senior Member

    May 21, 2017
    279
    136
    10
    FWIW, there are probably a lot of reasons for this error, but I did come across this myself. For me the cause was having additional disk drives connected at the time I did the install. I disconnected all other drives "cleaned" the drive using diskpart and it then installed. If you have more than one drive, it's worth a try. Just trying to help.
     
  14. Zungao

    Zungao MDL Novice

    Dec 2, 2013
    2
    0
    0
    When tinkering with windows images, i usually apply

    dism /image:"offline_image_path" /Cleanup-Image /StartComponentCleanup /ResetBase

    Do you mean this is no longer advisable?
     
  15. Camino

    Camino MDL Novice

    Feb 20, 2010
    32
    2
    0
    Thx MSMG, what a noob I'am.

    :oops:
     
  16. kuroda

    kuroda MDL Senior Member

    Aug 25, 2012
    445
    32
    10
    ............WELL,I change, and did not work...
     
  17. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    The component/package consists of two things one a Base package and an Language resource package for that Base package.

    Then the update package contains the updated component files/registry entries related to the Base package and it's language package.

    Using DISM to remove a Base package will remove the associated Language resource packages and also the updated package.

    The ToolKitHelper.exe for RS5 has been coded only to remove the base package and it's en-GB/US Language resource package, though the ToolKitHelper.exe removes the file/folder entries for all languages but the registry entries are removed only related to en-GB/en-US languages, also the updated component files/registry entries aren't removed.

    That's why I do suggest people to use the ToolKit to remove the component only for en-GB/en-US source images until the support is added for all languages and not to use the refreshed images.

     
  18. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    The Remove Windows Components using the Package List is meant for removing the Component using the DISM and most of the Components present in the Remove Windows Components don't have a package name to remove using the DISM.

    The result of using the Remove Using Package List will be not same as the Remove Windows Components.

     
  19. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Don't know whether that's the exact cause or may be it's also one of the cause for that error, just need to find out.

     
  20. boo123

    boo123 MDL Member

    Sep 20, 2013
    201
    23
    10
    Fixed my VM!