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
    The ToolKitHelper treats SkypeORTC, SkypeApp as separate items, so it won't clash when using ToolKitHelper method.

    Just remove the ToolKitHelper: from the your list and keep the rest, it will work.

     
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Yes your list is correct.

     
  3. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    @MSMG I really appreciate you helping me - I was so worried before these changes, then when I saw them I was even more worried haha! With your help I believe I understand much better now.
     
  4. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    Completed removal of components, still not tested ISO yet.
    ===============================================================================
    MSMG ToolKit - Remove Windows Components Using Package List
    ===============================================================================

    -------------------------------------------------------------------------------
    ####Starting Removing Windows Components Using Package List####################
    -------------------------------------------------------------------------------

    Image : Install.wim
    Image Index : 1
    Image Architecture : x86
    Image Version : 10.0.19041.264.0
    Image Edition : Enterprise
    Image Default Language : en-GB

    -------------------------------------------------------------------------------
    ####Removing Windows Components Using Package List#############################
    -------------------------------------------------------------------------------

    MSMG ToolKit Commandline Helper
    Version: 1.0.3348.0

    Image Version: 10.0.19041.264

    Component : GameExplorer

    Removing Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : MapControl

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : OneDrive

    Removing Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : PeopleExperienceHost

    Removing Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : RetailDemoContent

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : SecureAssessmentBrowser

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : SkypeORTC

    Removing Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : WindowsMixedReality

    Removing Package files...
    Modifying Package Registry...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : XboxGameCallableUI

    Removing Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : 3DViewer

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : AdvertisingXaml

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Alarms

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : BingWeather

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Calculator

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Camera

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : CommunicationsApps

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Cortana

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : DesktopAppInstaller

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : FeedbackHub

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : GetHelp

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Getstarted

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : HEIFImageExtension

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Maps

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    The specified component has already been removed...

    Component : OfficeHub

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : OfficeOneNote

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Paint3D

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : People

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : Photos

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : ScreenSketch

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : SkypeApp

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : SolitaireCollection

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : SoundRecorder

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : StickyNotes

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : VP9VideoExtensions

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : WalletService

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : WebMediaExtensions

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : WebpImageExtensions

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : XboxApp

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : XboxIdentityProvider

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : YourPhone

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : ZuneMusic

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    Component : ZuneVideo

    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...

    The operation completed successfully.

    -------------------------------------------------------------------------------
    ####Finished Removing Windows Components Using Package List####################
    -------------------------------------------------------------------------------

    ===============================================================================

    Spotted possible problem with Maps, not 100% yet:
    Code:
    Component : Maps
    
    Removing Package files...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    The specified component has already been removed...
     
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    It's the Mixed Reality Portal App which is not present in 32-bit OS.

     
  6. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    I see, it didn't mention the name so I assumed was Maps, Thank you once more!
     
  7. joorno

    joorno MDL Novice

    Sep 4, 2010
    17
    3
    0
    How does ToolkitHelper remove FirstLogonAnimation ? I removed it, but I want to put it back. Removing it did not change the group policy, so I don't know how it made the change.
     
  8. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    Not sure what happened with MDL forums, but they seem to have been offline all last night for me. :(

    I have tested v10.1 with 2004 and the latest SSU and CU and I can once more report that I did not receive any SFC errors.

    Very good work @MSMG and thank you so much once more!

    • x86 ISO: 19041.264.200511-0456.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X86FRE_EN-GB.ISO
    • x86 SSU: windows10.0-kb4560366-x86_a3e87cf039c5a25ba3e4200892cfee30911d4689.msu
    • x86 CU: windows10.0-kb4567523-x86_aa491155b1a4ef11720472e2ecc6c621b553f7b8.msu
    • x64 ISO: 19041.264.200511-0456.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X64FRE_EN-GB.ISO
    • x64 SSU: windows10.0-kb4560366-x64_653c88cde27a1adff38843c1b054fbbcef380b6f.msu
    • x64: CU: windows10.0-kb4567523-x64_34b4dbb86f35d25ce4cb839aa4007079323507d3.msu
    Extract ISO (1 > 3)

    Select source (1 > 1) (also mount boot and recovery images)

    Integrate Win32 calculator (3 > 3 > C)

    Apply SSU and CU updates (3 > 4 > 2 > 1 > 4)

    Apply setup media update (3 > 4 > 2 > 2)

    Remove using RemovePkgsList.txt (4 > 3 > 2)
    Code:
    GameExplorer
    MapControl
    OneDrive
    PeopleExperienceHost
    RetailDemoContent
    SecureAssessmentBrowser
    SkypeORTC
    WindowsMixedReality
    XboxGameCallableUI
    3DViewer
    AdvertisingXaml
    Alarms
    BingWeather
    Calculator
    Camera
    CommunicationsApps
    Cortana
    DesktopAppInstaller
    FeedbackHub
    GetHelp
    Getstarted
    HEIFImageExtension
    Maps
    MixedRealityPortal
    OfficeHub
    OfficeOneNote
    Paint3D
    People
    Photos
    ScreenSketch
    SkypeApp
    SolitaireCollection
    SoundRecorder
    StickyNotes
    VP9VideoExtensions
    WalletService
    WebMediaExtensions
    WebpImageExtensions
    XboxApp
    XboxIdentityProvider
    YourPhone
    ZuneMusic
    ZuneVideo

    Tweaks for Task View, App Downloads, Photo Viewer (5 > 8 > B/D/J)

    Cleanup (6 > 1)

    Apply changes to image (6 > 2 > Y)

    Rebuild (6 > 1)

    Convert WIM to ESD (2 > 4)

    Make ISO (7 > 1)
     
  9. robymetallaro

    robymetallaro MDL Junior Member

    Aug 17, 2016
    71
    2
    0
    so you can't remove it?
    and one more thing, can cumulative updates be done?
     
  10. robymetallaro

    robymetallaro MDL Junior Member

    Aug 17, 2016
    71
    2
    0
    use startisback.
     
  11. Andrey102

    Andrey102 MDL Novice

    Jun 9, 2020
    9
    0
    0
    how it differs RemoveAppsList.txt and RemovePkgsList.txt ?
     
  12. ffs_

    ffs_ MDL Junior Member

    Sep 17, 2016
    74
    39
    0
    Do I need 18363.904 for latest ToolKit or 18363.900 is fine?
     
  13. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    I worked with 18363.418 and had no problems - I would recommend you also use 18363.418 to avoid problems.
     
  14. gdeliana

    gdeliana MDL Junior Member

    Oct 2, 2010
    65
    12
    0
    Hello @MSMG

    Thanks a lot, huge improvement with the latest 10.1 version in toolkithelper removal speed :)

    I was trying to make an ISO for 19042.330 created from UUPDUMP.ml site. When i try to cleanup source, i get the classic error of Pending.xml file, but i didnt integrate .NET 3.5, I just removed components with the toolkithelper via the RemovePkgList method, that was all. Any idea what could be wrong?

    I found the pending.xml file, this is the content, seems like chromium edge is there:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <PendingTransaction PrimitivesCommitted="yes" Version="3.1" WcpVersion="10.0.19041.329 (WinBuild.160101.0800)" Identifier="369609a1b04bd60140000000d02d8423">
        <Transactions>
            <Transaction TransactionId="TI4.11728_4818281:5/Package_for_KB4562830~31bf3856ad364e35~amd64~~10.0.1.1">
                <Install Application="Microsoft-Windows-20H2Enablement-Payload-Deployment, Culture=neutral, Version=10.0.19041.292, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" RefGuid="{d16d444c-56d8-11d5-882d-0080c847b195}" RefIdentifier="Microsoft-Windows-20H2Enablement-Payload-Package~31bf3856ad364e35~amd64~~10.0.19041.292.50e98be1a572607019694ba51223d88e" RefExtra="" />
                <Install Application="0116da113c9c6b117629d089e774e0fb, Culture=neutral, Version=10.0.19041.292, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" RefGuid="{d16d444c-56d8-11d5-882d-0080c847b195}" RefIdentifier="Package_1_for_KB4562830~31bf3856ad364e35~amd64~~10.0.1.1.4562830-4_neutral" RefExtra="" />
                <Install Application="Microsoft-Windows-Product-Data-EKB-Deployment, Culture=neutral, Version=10.0.19041.330, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" RefGuid="{d16d444c-56d8-11d5-882d-0080c847b195}" RefIdentifier="Microsoft-Windows-Product-Data-EKB-Package~31bf3856ad364e35~amd64~~10.0.19041.330.60890bc5594c7dbba2c385a00711569e" RefExtra="" />
                <Install Application="Microsoft-Windows-UpdateTargeting-ClientOS-EKB-Deployment, Culture=neutral, Version=10.0.19041.330, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" RefGuid="{d16d444c-56d8-11d5-882d-0080c847b195}" RefIdentifier="Microsoft-Windows-UpdateTargeting-ClientOS-EKB-Package~31bf3856ad364e35~amd64~~10.0.19041.330.4cdfeeab418be36a7099cebd63cac5af" RefExtra="" />
                <Install Application="Microsoft-Windows-Product-Data-EKB-Deployment-LanguagePack, Culture=en-US, Version=10.0.19041.264, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" RefGuid="{d16d444c-56d8-11d5-882d-0080c847b195}" RefIdentifier="Microsoft-Windows-Product-Data-EKB-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.264.365ed3bd2f67211d56c136bb2ca1cc37" RefExtra="" />
                <Install Application="Microsoft-Windows-UpdateTargeting-ClientOS-EKB-Deployment-LanguagePack, Culture=en-US, Version=10.0.19041.264, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" RefGuid="{d16d444c-56d8-11d5-882d-0080c847b195}" RefIdentifier="Microsoft-Windows-UpdateTargeting-ClientOS-EKB-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.264.f3f46ddd1ebf78efbe937216b8c9c1b2" RefExtra="" />
            </Transaction>
        </Transactions>
        <ChangeList>
            <Change Family="Microsoft-Windows-EdgeChromium-FirstTimeInstaller, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.292" />
            <Change Family="Microsoft-Windows-UpdateTargeting-ClientOS-EKB-Deployment, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.330" />
            <Change Family="Microsoft-Windows-UpdateTargeting-ClientOS-EKB-Deployment-LanguagePack, Culture=en-US, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.264" />
            <Change Family="Microsoft-Windows-20H2Enablement-Payload-Deployment, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.292" />
            <Change Family="Microsoft-Windows-20H2Enablement, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.292" />
            <Change Family="0116da113c9c6b117629d089e774e0fb, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.292" />
            <Change Family="Microsoft-Product-Data, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" Old="10.0.19041.1" New="10.19042.19041.330" />
            <Change Family="Microsoft-EmergencyUpdate, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" Old="10.0.19041.330" New="10.19042.19041.330" />
            <Change Family="Microsoft-Windows-Product-Data-EKB-Deployment-LanguagePack, Culture=en-US, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.264" />
            <Change Family="Microsoft-Product-Data, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=wow64, versionScope=NonSxS" Old="10.0.19041.1" New="10.19042.19041.330" />
            <Change Family="Microsoft-UpdateTargeting-ClientOS, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" Old="10.0.19041.330" New="10.19042.19041.330" />
            <Change Family="Microsoft-Windows-Product-Data-EKB-Deployment, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.330" />
        </ChangeList>
        <InstallerQueue Length="0x00000001">
            <Action Installer="{81a34a10-4256-436a-89d6-794b97ca407c}" Mode="install" Phase="0x00000026" Family="Microsoft-Windows-EdgeChromium-FirstTimeInstaller, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS" New="10.0.19041.292" />
        </InstallerQueue>
    </PendingTransaction>
     
  15. Super Spartan

    Super Spartan MDL Expert

    May 30, 2014
    1,549
    879
    60
    @MSMG
    It's been a while since I used MSMG Toolkit, does Windows put back all the stuff that one removed if you do a Windows update? That's what's been stopping from using MSMG as I don't want to disable Windows updates so it didn't make sense to remove stuff only to have them put back after a Windows update.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. RaiyvaN

    RaiyvaN MDL Senior Member

    Sep 23, 2009
    302
    347
    10