MSMG ToolKit

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

  1. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    Did you use the necessary CU added before the component removal?

    You may need to wait for next release since non English images need a fix to remove left-over resource entries which may be triggering the SFC scan.

     
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    Yes one or the other day people need to update to current version especially if you are having newer AMD Ryzen systems to support CPU scheduling and for some softwares that are being optimized for latest OS.

    You can try using other tools to install Adobe products which won't use the Default Adobe Installer.

     
  3. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    The Toolkit removal program directly adds or removes the registry entries which are done indirectly by the GPO.

    When a component like Edge, Defender is removed then it's corresponding GPO files are also removed.

    No I'm applying only the know registry tweaks which the GPO files do indirectly set.

    Left-over entries means the files in the WinSxS folder and the entries in COMPONENTS registry hive.

     
  4. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    It needs a new version do wait for the next release.

     
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    Thanks for reporting.

     
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    You just need these files for integration which contains all other sub packages.

    Code:
    Microsoft-Windows-HVSI-Package~31bf3856ad364e35~amd64~~10.0.17763.1
    Microsoft-Windows-HVSI-Package~31bf3856ad364e35~amd64~en-US~10.0.17763.1
    Microsoft-Windows-HVSI-WOW64-Package~31bf3856ad364e35~amd64~~10.0.17763.1
    Microsoft-Windows-HVSI-WOW64-Package~31bf3856ad364e35~amd64~en-US~10.0.17763.1
    Microsoft-Windows-SenseClient-Package~31bf3856ad364e35~amd64~~10.0.17763.1
    Microsoft-Windows-SenseClient-Package~31bf3856ad364e35~amd64~en-US~10.0.17763.1
    Windows-Defender-ApplicationGuard-Inbox-Package~31bf3856ad364e35~amd64~~10.0.17763.1
    Windows-Defender-ApplicationGuard-Inbox-Package~31bf3856ad364e35~amd64~en-US~10.0.17763.1
    Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.17763.1
    Windows-Defender-Client-Package~31bf3856ad364e35~amd64~en-US~10.0.17763.1
    Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.17763.1
    Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~en-US~10.0.17763.1
    
    Had been busy with other things here, will let you know soon how to restore the Windows Security Center UI (Microsoft.Windows.SecHealthUI_cw5n1h2txyewy) System App.


     
  7. jinvidia

    jinvidia MDL Member

    Aug 7, 2016
    171
    19
    10
    Thank you very much sir. So far I was unaware of that. Could you please guide me on how to install adobe products by using other installers. Sorry if I am asking something unrelated to this thread. It will be very helpful to me if you can give the URL which guides me on that.

    Again thank you so much.
     
  8. AeonX

    AeonX MDL Addicted

    May 24, 2013
    670
    521
    30
    Component Store integrity helps to have better compatibility with Windows Update.

    What does not make sense to me is to remove components and want to use Windows Update since several files need to be kept in the WinSxS folder for this and Microsoft can change what it wants in the OS with future updates and undo the tweaks you made including returning the components removed.

    If you want to continue to have support from Microsoft including updates better use official tools and methods to tweak your Windows.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    @ingviowarr Also adding to what @AeonX said, if you remove soft-linked files outside WinSxS and leave behind the hard-linked ones in the WinSxS, then SFC will give errors and try to restore the soft-linked files or folders.
     
  10. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    4,817
    10,188
    150
    Try CCMaker tool.

     
  11. Yanta

    Yanta MDL Member

    May 21, 2017
    241
    123
    10
    In your post here... https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-840#post-1624586 you listed a total of 44 packages (22 base and 22 language specific). Here you list 6 + 6 packages, and the /Add-Package command lists only 12 as well. So I don't need to convert the other 16/32 to cabs?

    Sweet. So I can remove the other 16/32. Lol, Well it was fun writing the script :)

    I understand. I wasn't meaning to push you. I know you're very busy and other factors influence your time on this project. When you get time is fine. Don't drop more important things for me.

    Perhaps someone else can chime in?

    @Ace2, do you know how to do this part?
     
  12. ffs_

    ffs_ MDL Junior Member

    Sep 17, 2016
    74
    39
    0
    I tried 19041.208 with the latest ToolKit and everything went fine, I don't think the 20H2 image was the problem, also I don't want to use 572 update because it has a lot of issues. I'll try next version of ToolKit and see if it works, if not then I'll rather stay with my current 2004 ISO that I made months ago.
     
  13. Yanta

    Yanta MDL Member

    May 21, 2017
    241
    123
    10
    This is interesting. I have 10 1809 LTSC systems (because 1809 is supported for 10 years and there is nothing in 1903+ of any compelling need, plus removed components get restored).

    Many of these PCs have Adobe products installed but the only product that refuses to install is Acrobat DC Pro. Pretty much everything in the CC suite has no issues. But we don't have licenses for Acrobat DC Pro so we just use the free reader, which also installs fine.

    But I do agree sooner or later you have to upgrade. I really didn't want to move off Windows 7 but with ESU support being so expensive on top of existing licenses and subscriptions it is getting to the point where people need to win the lotto just to keep up :)
     
  14. nimdas

    nimdas MDL Junior Member

    Oct 14, 2020
    55
    3
    0
    toolkit worked allways.
    until windows 20H2
    i get missing driver during installation
    dono what causes this
     
  15. ingviowarr

    ingviowarr MDL Member

    Dec 14, 2009
    210
    139
    10
    #16856 ingviowarr, Oct 24, 2020
    Last edited: Oct 24, 2020
    Understood.

    I want to test one idea - keep full set of stock GPO files (.ADMX + .ADML) in the OS, in spite of removed components in the ISO. E.g.:
    1) Manually copy (restore) all stock policy files back after OS installation
    2) Restore a backup of GPO presets using LGPO.exe commands

    This way, expected benefits when you have "ready to go" presets backup of all necessary GPO:

    - Protected OS settings, even when unwanted (missed) components will come back with CU = No leaks or unwanted consequences of unexpected enabling
    - Much easier to control : easy to transfer COMPLETE SET of GPO presets from old OS version to the new one; adding a new policy presets is also much easier
    - No dependence on removed/installed components in the ISO - the full set of GPO presets should work for any config
    - Always fast and predictable results if you need reinstall or update OS : "set and forget"

    This idea in simple words : Limited set of ISO Components, but full set of GPO presets (full policy protection).

    ------------------------
    Question: is there a way to quickly extract .ADMX + .ADML from any ISO without installing stock OS?
    Path: C:\Windows\PolicyDefinitions\
    I guess I should use mount ISO commands for that?
     
  16. RaiyvaN

    RaiyvaN MDL Member

    Sep 23, 2009
    155
    119
    10
    #16857 RaiyvaN, Oct 24, 2020
    Last edited: Oct 24, 2020
    @MSMG, suggestions:

    It may be interesting to set to remove components that will no longer work after removing a dependency.

    For example: if you remove Windows Defender, then also remove SmartScreen and Windows Store. If you remove SmartScreen, then remove Windows Store.

    That way you will have a functional system. And, I believe that, when the user notices something missing, he would identify it through his list of removed components.

    Or even add a question:
    When removing this component the following components will be removed. Do you wish to continue? - answer 'Y'es or 'N'o

    Or, instead of a question, it becomes more dynamic to inform in the menu, instead of the dependencies, what will be removed.

    Edit:
    So, as @ingviowarr commented, this could also be that way.
    If 'Y'es - When removing this component the following components will be removed. If 'N'o - The component dependencies wil remain. To continue answer 'Y'es or 'N'o
     
  17. ingviowarr

    ingviowarr MDL Member

    Dec 14, 2009
    210
    139
    10
    #16858 ingviowarr, Oct 24, 2020
    Last edited: Oct 24, 2020
    @RaiyvaN
    Not a bad idea in general. But I'd prefer keep Store | Defender+SmartScreen as a separated things.
    Just to have more flexibility (anyway I don't need all of these).
    In spite of dependecies, the Store may appear semi/functional when Defender+SmartScreen are absent (need to be tested online to be sure).
    As I can remember, I didn't have errors relative to missed Defender+SmartScreen during my offline tests in the past (errors were here due to missed online licensing).

    To say short, Store chain behavior may differ:
    - If you have SmartScreen installed, but disabled/blocked, there will be error (Prompt to Enable SmartScreen)
    - If you have SmartScreen removed completely (and Defender, as well), then no such prompt/error
     
  18. nimdas

    nimdas MDL Junior Member

    Oct 14, 2020
    55
    3
    0
  19. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    32,119
    50,858
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...