MSMG ToolKit

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

  1. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    6,208
    7,533
    210
    ^
    it's simple friend, according to MSMG just wait for the next version of the Toolkit...
     
  2. AkarshM

    AkarshM MDL Novice

    Oct 21, 2020
    14
    7
    0
    While integrating CU using WHD, which one should we integrate it to: Boot, Install or Recovery? I'm not looking for anything in specific, just the latest update to be applied on my installation, that's all.
     
  3. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Those cab files contains the actual files and registry that get installed with the OS.

    Since the ToolkitHellper uses manual method and removes more in depth than the standard DISM /Remove-Package, think the restoration of Defender using the CAB files aren't working properly or the SecUI SystemApp may be required too.

    May be you could try as ingviowarr said, do an in-place upgrade to same edition and version with defender retained and the SmartScreen is not required for Defender.

     
  4. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    For average user the Install is enough.

     
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Option to Skip Edge Chromium while Integrating W10 20H2 Enablement Pack.

    Support for integrating Windows Defender Updates with WHD Update Pack.


    Code:
    ===============================================================================
      MSMG ToolKit - Integrate WHD General Updates to Windows Setup Install Image
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ##################Starting Integrating WHD General Updates to Install Image####
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.19041.1.0
    
    -------------------------------------------------------------------------------
    ####Processing WHD General Updates Packages####################################
    -------------------------------------------------------------------------------
    
    Creating WHD General Updates Temporary folder...
    
    Extracting .CAB Package files to Temporary folder...
    
    Finished Extracting .CAB Package files to Temporary folder...
    
    Do you want to skip integrating Microsoft Edge Chromium ? ['Y'es/'N'o] : Y
    
    -------------------------------------------------------------------------------
    ####Integrating WHD General Updates to Windows Setup Install Image#############
    -------------------------------------------------------------------------------
    
    ===========================[Install.wim, Index : 1]============================
    
    -------------------------------------------------------------------------------
    Integrating Windows 10 Servicing Stack Update to Install Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.20241.1000
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_KB4577266~31bf3856ad364e35~amd64~~19041.504.1.2
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 10 Dynamic Updates to Install Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.20241.1000
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_KB4558130~31bf3856ad364e35~amd64~~10.0.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Adobe Flash Player Security Update to Install Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.20241.1000
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_KB4580325~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 10 .NET Cumulative Update to Install Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.20241.1000
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.4261.2
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 10 Cumulative Update to Install Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.20241.1000
    
    Image Version: 10.0.19041.1
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.608.1.10
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows 10 v20H2 Feature Update to Install Image...
    -------------------------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.20241.1000
    
    Image Version: 10.0.19041.608
    
    Processing 1 of 1 - Adding package Microsoft-Windows-20H2Enablement-Package~31bf3856ad364e35~amd64~~10.0.19041.479
    [==========================100.0%==========================]
    The operation completed successfully.
    
    -------------------------------------------------------------------------------
    Integrating Windows Defender Definition Updates to Install Image...
    -------------------------------------------------------------------------------
    
    Copying Windows Defender Definition Updates (v4.18.2009.7-0).
    Copying Windows Defender Platform Updates.
    Copying MpAsDesc.dll file.
    Copying MpAsDesc.dll.mui file.
    Copying package-defender.xml to windows temp folder.
    
    -------------------------------------------------------------------------------
    Generating WHD General Updates Integration Log File...
    -------------------------------------------------------------------------------
    
    Writing WHD General Updates Integration Log.
    
    -------------------------------------------------------------------------------
    Cleaning Up Temporary Files & Folders...
    -------------------------------------------------------------------------------
    
    Cleaning Up WHD General Updates Temporary folder.
    
    -------------------------------------------------------------------------------
    #########Finished Integrating WHD General Updates to Install Image#############
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Press any key to continue . . .
    
     
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    You need to use 19042.608 since that's the required build now.

    Will try to fix the issue with script, if it gets delayed than will add the issue to know issues list and release the Toolkit as a 10.7 Beta 2 for time being.

     
  7. MIMMO61

    MIMMO61 MDL Senior Member

    Aug 19, 2009
    254
    63
    10
    I also tried the manual procedure, very long, eliminating the individual apps:
    [4] Remove> [1] Remove Windows component> [6] System Apps
    [4] Remove> [1] Remove Windows component> [7] Windows Apps

    I get the same result.
    Obviously there must be some problem regardless of the "RemovePkgsList.txt".
    This is the report of the latter method
    Code:
    ===============================================================================
            MSMG ToolKit - Remove Windows Components Using Package List
    ===============================================================================
    
    -------------------------------------------------------------------------------
    ####Starting Removing Windows Components Using Package List####################
    -------------------------------------------------------------------------------
    
        Image                    : Install.wim
        Image Index              : 1
        Image Architecture       : x64
        Image Version            : 10.0.19041.572.0
        Image Edition            : Professional
        Image Default Language   : it-IT
    
    -------------------------------------------------------------------------------
    ####Removing Windows Components Using Package List#############################
    -------------------------------------------------------------------------------
    
    MSMG ToolKit Commandline Helper
    Version: 1.0.3888.0
    
    Image Version: 10.0.19042.572
    
    Component : ContentDeliveryManager
    
    Removing Package files...
    Modifying 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...
    Modifying 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 : 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...
    Modifying Package files...
    Loading Image Registry...
    Modifying Package Registry...
    Unloading Image Registry...
    
    The operation completed successfully.
    
    
    The specified component has already been removed...
    
    Component : AdvertisingXaml
    
    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...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    Component : WindowsStore
    
    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.
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    The specified component has already been removed...
    
    -------------------------------------------------------------------------------
    ####Finished Removing Windows Components Using Package List####################
    -------------------------------------------------------------------------------
    
    ===============================================================================
    
    Premere un tasto per continuare . . .
    
    
     
  8. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    Don't see 19042.608 available here just yet. :(

    Edit: I believe 19042.608 is preview?
     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    .572 is not supported by Toolkit v10.6 but still it should remove the components but you are getting the message this components has been already removed which it shouldn't be.

    Better wait and try with next release.

     
  10. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Yes it's the preview, checked with it it's working properly.

     
  11. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    Where should I place the KB4588844 update? In Dynamic or SetupMedia of WHD folder?

    @Enthousiast believes it should go in SetupMedia, but when I Googled the file names it shows as a Dynamic update.
     
  12. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,567
    59,633
    450
    From the readme:
    Code:
    [E] - Integrate Windows Updates using [Integrate->Windows Updates->Windows Updates] menu.
    
          Note: The Toolkit supports updates either in .msu/.cab format.
          If using Windows Updates Menu, then Copy the Windows Updates to Toolkit's <Updates\w10\<Architecture> folder E.g: <Updates\w10\x64>.
         if using WHD Update Pack Menu, then Copy the Windows 10 WHD Update Pack files to Toolkit's <WHD\w10\<Architecture> folder (E.g. <WHD\w10\x64>).
    
          Copy Windows Cumulative Update file to <WHD\w10\<Architecture>\Cumulative> folder (E.g. <WHD\w10\x64\Cumulative>).
          Copy Windows Dynamic Update files to <WHD\w10\<Architecture>\Dynamic> folder (E.g. <WHD\w10\x64\Dynamic>).
          Copy Windows Flash Player Update file to <WHD\w10\<Architecture>\FlashPlayer> folder (E.g. <WHD\w10\x64\FlashPlayer>).
          Copy Windows .Net Cumulative Update file to <WHD\w10\<Architecture>\NetCumulative> folder (E.g. <WHD\w10\x64\NetCumulative>).
          Copy Windows Servicing Stack Update file to <WHD\w10\<Architecture>\ServicingStack> folder (E.g. <WHD\w10\x64\ServicingStack>).
          Copy Windows Setup Media Update files to <WHD\w10\<Architecture>\SetupMedia> folder (E.g. <WHD\w10\x64\SetupMedia>).
          Copy Windows WinPE Update files to <WHD\w10\<Architecture>\WinPE> folder (E.g. <WHD\w10\x64\WinPE>).
    
    
    As i explained:
    It updates the setup media aka ISO.

    The dynamic folder is meant for DU for SafeOS.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    555
    423
    30
    Shall try later when I have more time available to me. Thanks.
     
  14. ingviowarr

    ingviowarr MDL Senior Member

    Dec 14, 2009
    314
    270
    10
    Dynamic / Setup Media / WinPE - are unclear for me also (what is this for & how to recognize KB).
    The rest classification is easy to suggest.
     
  15. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,567
    59,633
    450
    Example of how i see it (win 10):
    Code:
    +---Cumulative
    |       windows10.0-kb4580364-x64_RP_LCU_608.cab
    |
    +---Dynamic
    |       windows10.0-kb4579305-x64_DU_SafeOS.cab
    |
    +---Enablement
    +---FlashPlayer
    |       Windows10.0-KB4580325-x64_Flash.cab
    |
    +---NetCumulative
    |       Windows10.0-KB4578968-x64-NDP48_CU_10.0.4261.2.cab
    |
    +---ServicingStack
    |       Windows10.0-KB4577266-x64_SSU_504.cab
    |
    +---SetupMedia
    |       windows10.0-kb4588844-x64_DU_Sources.cab
    |
    \---WinPE
    Running...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. ingviowarr

    ingviowarr MDL Senior Member

    Dec 14, 2009
    314
    270
    10
    @Enthousiast
    OK. And if I want to apply only .msu , how it should look?
    Is there any benefits playing with *.cab instead of simple .msu ?
     
  17. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,567
    59,633
    450
    It should not matter, whether the updates are in cab or msu format,
    From the readme:
    Code:
    Note: The Toolkit supports updates either in .msu/.cab format.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...