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
    #19381 MSMG, May 18, 2021
    Last edited: May 18, 2021
    (OP)
    Async Text Service - Messaging extensions for People and Maps Apps.
    Calling Shell App - App to host call progress on shell.
    CredDialogHost - Authentication (Sign-in) shell support for Windows Hello.
    XGpuEjectDialog - Modern App for safe removal of external GPUs.

     
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    #19382 MSMG, May 18, 2021
    Last edited: May 18, 2021
    (OP)
    Have uploaded newer Toolkit.cmd

    Edit: IT seems the new Edge Chromium Installer KB5001027 Extended update which won't install without patching the Windows 7 for supporting Extended updates.

     
  3. Bira

    Bira MDL Member

    Oct 4, 2017
    104
    42
    10
  4. graver.x

    graver.x MDL Member

    Jan 18, 2020
    111
    168
    10
  5. graver.x

    graver.x MDL Member

    Jan 18, 2020
    111
    168
    10
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
  7. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Edge Chromium removal was already present for Windows 10 v2004-v20H2-v21H1.

    Recent CU for v1809, v1909 was embedded with Edge Chromium so it was added for removal now.

    Will update the template list.

     
  8. graver.x

    graver.x MDL Member

    Jan 18, 2020
    111
    168
    10
    #19389 graver.x, May 18, 2021
    Last edited: May 18, 2021
    Yes. I just did not correctly express myself in this case.

    What I meant was this: from the time it was packaged in CU, it couldn't be removed, and until the release of Tollkit v11.5, I didn't notice any changes.

    Probably in Changelog.txt it would be nice to add information about this fix, something like:

    + Fixed the Feature "Remove Windows Component" to remove Edge Chromium component for Windows 10 Client v2004/v20H2/v20H1 Source OS.

    (I'm sorry, I use a translator, and therefore I have to check and correct what I wrote several times for easy perception)
     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Before embedding Edge Chromium with CU for W10 v2004/V20H2/v21H1, the Microsoft refreshed ISO/MCT/ESD were system prepared with Edge Chromium integrated so the support was added long back.

     
  10. fch1993

    fch1993 MDL Member

    Mar 14, 2020
    143
    38
    10
    @MSMG

    Could you add an option that “don't re-compress the winre.wim if not mounted” when apply and save images.

    usually windows images (such as Windows 7 SP1/Windows Server 2008 R2 MVS image), All images in install.wim have the same winre.wim(checked by hash code) .

    But after MSMG re-compressed all images' winre.wim don't have the same hash code which will enlarge the image size.
     
  11. graver.x

    graver.x MDL Member

    Jan 18, 2020
    111
    168
    10
    Perhaps we didn't quite understand each other correctly. So I corrected my previous post.
     
  12. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    This was changed when adding support for random indexes, will be correcting it.

    Will add the option to skip rebuilding boot.wim/winre.wim if not mounted and also if winre.wim is selected then which install.wim index has to be chosen for mounting winre.wim and copy the same winre.wim to other mounted install.wim so that this will reduce the overall install.wim size.

     
  13. kompassorpigo

    kompassorpigo MDL Junior Member

    Jun 22, 2016
    84
    14
    0
    Any reason you chose that guide and not Chris Titus'? Chris' seems to be a lot more detailed and properly done.
     
  14. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Yes did understood your query, the Toolkit was capable of removing Edge Chromium for Windows 10 v2004 and above with all four methods

    1) Edge Chromium Integrated through standalone msu/cab installer.
    2) Edge Chromium Integrated through Windows 10 v20H2 Enablement package.
    3) Edge Chromium Integrated through system prepared images.
    4) Edge Chromium Integrated through new CU embedded method.

    Now since the CU contains the Edge Chromium which is similar to system prepared images, the removal works in the same method.

     
  15. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    #19396 MSMG, May 18, 2021
    Last edited: May 18, 2021
    (OP)
    It was chosen randomly and also it had the demo for selecting the source from custom install.esd.

    Ok have added the latest Chris Titus Tech video too.

    Also will be creating own demo videos for Toolkit add them in future.

     
  16. fch1993

    fch1993 MDL Member

    Mar 14, 2020
    143
    38
    10
    Another method is to use wimlib instead of DISM for image re-compress.

    tested by wimlib-1.13.4 (released Apr 18, 2021):

    the command:

    wimlib-imagex.exe optimize winre.wim --compress=lzx

    will always make the winre.wim with the same hash.
     
  17. RaiyvaN

    RaiyvaN MDL Senior Member

    Sep 23, 2009
    302
    347
    10
    #19398 RaiyvaN, May 18, 2021
    Last edited: May 18, 2021
    That's it. I implemented this, in Custom 11.4 for anyone who wanted to use it, while waiting for your return.

    This is going to be very good.
    Welcome, Master!
     
  18. Wetryshka

    Wetryshka MDL Member

    Apr 16, 2017
    141
    29
    10
    #19400 Wetryshka, May 18, 2021
    Last edited: May 19, 2021
    I apologize a forgot to ask about this one in my previous post but, what is Lockscreen App? Does it remove the lockscreen or it is just a confusing naming related to other stuff?

    Also a question about Win32 Web View, is it something related to Edge, Internet Explorer or?

    Edit: Another one came to mind. If I delete Content Delivery Manager which is required for OOBE (Out of Box Experience), do I still have OOBE on the beginning of the installation, or is it removed entirely?