1. Angela Pszbor

    Angela Pszbor MDL Senior Member

    Apr 11, 2014
    297
    85
    10
    Thanks for this tool
    Its very usefull
     
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    Ok got it, you updated to .508 manually and the image you used was .450 but the Tool was updated to be used with .487

     
  3. ingviowarr

    ingviowarr MDL Senior Member

    Dec 14, 2009
    345
    362
    10
    You mean, the new MSMG v10.5 should fix the described problem? If so, I ready to try.

    How about my question 2)?

    Thanks.
     
  4. Angela Pszbor

    Angela Pszbor MDL Senior Member

    Apr 11, 2014
    297
    85
    10
    #16404 Angela Pszbor, Sep 16, 2020
    Last edited: Sep 16, 2020
    I think take test app is missing and the cortana should not stay on ltsc in the toolkit helper template

    I know that microsoft is not easy to follow
    every day makes windows with more bloatwares
     
  5. Supern00b

    Supern00b MDL Addicted

    Dec 30, 2010
    728
    540
    30
    Hi @MSMG,

    Does that mean you could fix the defender removal issue on x86, where the CU failed to integrate?

    Cheers.
     
  6. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    767
    616
    30
    @MSMG
    Tested v10.5 with 2004 and received SFC errors for both x86 and x64 images. Hopefully just need an updated for ToolKitHelper.exe.

    Please note that OOBE during setup is no longer functioning correctly, as the Do more across devices with activity history screen is not shown.

    Here is the screen I mean:
    [​IMG]

    • x86 ISO: 19041.450.200808-0726.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X86FRE_EN-GB.ISO
    • x86 SSU: windows10.0-kb4577266-x86_189fc04e250eee5113654f9b2b56a8ce9f764bfe.msu
    • x86 CU: windows10.0-kb4571756-x86_32b08a98d6246f4e0186c74e0280a5c1518d883d.msu
    • x64 ISO: 19041.450.200808-0726.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X64FRE_EN-GB.ISO
    • x64 SSU: windows10.0-kb4577266-x64_126987f629769e860cd7985371754db91685ea16.msu
    • x64 CU: windows10.0-kb4571756-x64_66f7130a68dd9748511454436b3ffb61730d9775.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)
    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
    WindowsStore
    XboxApp
    XboxIdentityProvider
    YourPhone
    ZuneMusic
    ZuneVideo

    Unpin all Start menu icons (5 > 6)

    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)

    Have attached CBS log files.
     

    Attached Files:

  7. zero cool root

    zero cool root MDL Senior Member

    Jun 17, 2011
    376
    161
    10
    @MSMG

    Thank you so much by your tool..!!
     
  8. ingviowarr

    ingviowarr MDL Senior Member

    Dec 14, 2009
    345
    362
    10
    #16408 ingviowarr, Sep 17, 2020
    Last edited: Sep 17, 2020
    @MSMG

    Build 450, MSMG v10.5 : Still can't get manual cumulative updates working after debloating:
    https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-820#post-1618911

    Or I should dive deep into dependencies (check the services/packages/registry)?

    @ALL:

    Which packages I should include to make "Restore point" functional?
    (Interesting, that when I prepeared an image first time using MSMG Menu (UI), then "Restore point" worked, but when I started using the Lists, it's not...).
    Both times I keep "System Restore" package untouched. Hmm...
     
  9. Yanta

    Yanta MDL Senior Member

    May 21, 2017
    463
    264
    10
    #16409 Yanta, Sep 17, 2020
    Last edited: Sep 17, 2020
    @MSMG I've been using 17763.1 for my base image, removing components and updating to a later CU before building the new image, per the readme.txt

    So, now that process is reversed? I MUST Integrate updates before I remove the components, and the CU MUST be 1457, no other? Otherwise package removal might fail?

    Just checking to be sure

    In 10.1 Readme it says
    Code:
    [F] - Remove all required Windows Components using [Remove->Remove Windows Components] menu.
    [G] - Integrate Windows Updates using [Integrate->Windows Updates->Windows Updates] menu.
    
    whereas 10.5 says
    Code:
    [E] - Integrate Windows Updates using [Integrate->Windows Updates->Windows Updates] menu.
    [G] - Remove all required Windows Components using [Remove->Remove Windows Components] menu.
    
     
  10. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    257
    149
    10
    @MSMG ,In ToolKit Integrate Menu,like the line 1287:
    :: Checking whether the selected Source OS is a Windows 10 v2004/v2009 32-Bit Client Edition
    It should be v20H2,not v2009.v2009 is not an official version.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    #16412 MSMG, Sep 17, 2020
    Last edited: Sep 17, 2020
    (OP)
    As said earlier and yesterday, if are going to remove components using ToolkitHelper then you need use the image with a CU integrated for which the ToolkitHelper has been updated to.

    In v10.5 you need an image with a CU .508 as a base image to remove components and then it allows you to install or integrate the further updates.

    But if you use an image with CU lower or higher then .508 then it may break further updates installation.


    And regarding System Restore not working try retaining Windows Backup since both share some files and registry entries, will check and fix them in due time.


     
  12. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    #16414 MSMG, Sep 17, 2020
    Last edited: Sep 17, 2020
    (OP)
    Checked with CBS logs, doesn't see errors related to removed components, can you confirm whether the error is due to component removal or is it with other tasks.

    Regarding Activity History screen not being shown it might be due to adding disable activity history in the Unified Telemetry Component, will check out and fix it.


     
  13. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    #16415 MSMG, Sep 17, 2020
    Last edited: Sep 17, 2020
    (OP)
    Yes now for v1809, v1903/v1909, v2004/20H2 the steps are same, first integrate the update that the ToolKitHelper has been updated to support and then remove the components.

     
  14. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    Ok fixed it.

     
  15. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    767
    616
    30
    Thank you for your quick reply @MSMG

    Shall test later without removing components. I suspect the issue is as it was with 1803/1809 builds and that the integration of updates is causing the error. I don't think we ever got this problem fixed. :(

    See my earlier posts referring to 1809 errors:
    https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-760#post-1597271
    https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-761#post-1597597
     
  16. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,651
    3,398
    60
    #16419 inTerActionVRI, Sep 17, 2020
    Last edited: Oct 3, 2020
    https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110

    Sent an 2020-09-17 updated file in the post above.

    Merged with new MSMG Toolkit 10.5

    I facilitated the steps in the menu [6] Apply.
    When it finish a step, it goes back to Menu "[6] Apply". Only when you finish the Rebuild Step that goes back to the Main Menu.

    Some aesthetic changes were made just to display the message "Mounting Image Registry ..." and "Un-Mounting Image Registry".

    Fixed the Menus that had the options reversed.

    Since I am doing this, I have already been reviewing the Custom Menus and I saw that after @MSMG added PowerShell7 to the menu, I forgot to change the information about which items are Integrated in the Custom Option. So, I also added PowerShell7 to be integrated into the "Integrate Custom Selected ..." options
    Code:
    ===============================================================================
                    MSMG ToolKit - Integrate Windows Features Menu
    ===============================================================================
    
      [A]   Microsoft .NET Framework 3.5
      [B]   Microsoft Edge Chromium Browser
      [C]   Microsoft Win32 Calculator
      [D]   Windows Accessibility Braille
      [E]   Windows Media Feature Pack
      [F]   Windows Portable Devices
      [G]   Windows PowerShell 7.0
      [H]   Open Secure Shell (SSH) Client & Server
      [I]   Microsoft Default Metro Apps
      [J]   Microsoft Office Desktop UWP Apps
      [K]   Microsoft DaRT 10.0 Tools
      [L]   Microsoft DirectX 9.0c
      [M]   Microsoft Games
      [N]   Windows Sidebar
      [O]   Microsoft Visual C++ Runtime
    
      [S]   Integrate Custom Selected L M O C G
      [Z]   Integrate Custom Selected L   O C G
    
      [X]   Go Back
    ===============================================================================
    
    Enter Your Choice :
    

    Merged with new MSMG Toolkit 10.4

    Now, with @MSMG suggestions, the removal menu doesn't show there options for ISO sources integrated with new cumulative or feature updates, is fixed.
    ex:
    18362.1016
    18363.1016

    Merged with new MSMG Toolkit 10.3

    Added: Show info in Source Menu when you have already selected your source.

    Merged with new Toolkit 10.2


    Some improvments:

    When you selected any option to remove all components and decided to return by answering "no" for some reason. You would always return to the Main Menu. In the Custom Toolkit when you answer "no" you are returned to the menu you were in.

    In previous Custom Toolkits I couldn't see a way to maintain the Original "Apply Tweaks Menu" without increasing the code size.

    But thanks to the changes that @MSMG made in the new version, it opened my eyes and I managed to put both menus. The original "Apply Tweaks Menu" back and the "Custom Apply Tweaks Menu".

    The problem was that when deciding to apply a tweak individually, fall into the system of applying all tweaks by answering questions. But now this is fixed.

    There was an error with an extra quote in the Edge removal lines, for some Custom Removal to make Specific Editions. First I thought about correcting it just by removing the extra quote. But I changed my mind and simply put it to remove the Edge directly on the command line to remove multiple components at once.

    I decided to make some changes mainly in the "Gamer Edition" (more components removed that can be added through the Windows Store), so I made changes in the other "Custom Editions" as well. But not in the "Accessibility Edition".

    I put some pauses in the custom integration steps "Integrate Custom Selection 8 7 6 5" so that you can see what happens.

    Fixed a registry error in my custom tweaks and added suggestions for use in the Windows Store, automatic installations in silent mode disabled. Autodownload - Update for installed apps enabled

    Code:
    ...
           if "%Component%" equ "PrivacyComponents" (
               %ToolKitHelper% "%InstallMount%\%%i" AssignedAccess;CEIP_SQM;FaceRecognition;KernelDebugging;LocationService;PicturePassword;PinEnrollment;UnifiedTelemetryClient;WiFiNetworkManager;WindowsInsiderHub
               if "%ImageBuild%" equ "17763" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting
               if "%ImageBuild%" geq "18362" if "%ImageBuild%" leq "18363" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting
               if "%ImageBuild%" equ "19041" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting
               if "%ImageBuild%" equ "19042" %ToolKitHelper% "%InstallMount%\%%i" WindowsErrorReporting
           )
    )else(
           if "%Component%" equ "PrivacyComponents" (
               %ToolKitHelper% "%InstallMount%" AssignedAccess;CEIP_SQM;FaceRecognition;KernelDebugging;LocationService;PicturePassword;PinEnrollment;UnifiedTelemetryClient;WiFiNetworkManager;WindowsInsiderHub
               if "%ImageBuild%" equ "17763" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting
               if "%ImageBuild%" geq "18362" if "%ImageBuild%" leq "18363" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting
               if "%ImageBuild%" equ "19041" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting
               if "%ImageBuild%" equ "19042" %ToolKitHelper% "%InstallMount%" WindowsErrorReporting
           )
    )
    

    Windows Error Reporting is needed for OOBE for v1903 / v1909 OS.
    This component has been reinserted and will pass again, according to specific conditions, to be automatically removed by the "Editions Custom Selection Removal Script" options available in CustomToolkit. Conditions prevent removal on versions v1903 / v1909.

    Only for:
    Remove All Privacy Components
    Accessibility Edition
    Lite Edition
    Xtreme Lite Edition
    Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v20H2 OS.
    For this Component, if you want, just access the "Remove System Components Menu" to remove "Content Delivery Manager".

    I also made available a model of my AutoUnattend *.xml answer file with a ReadMe for those who want to play a little.

    Reported a problem in the question "Do you want to Enable Fraunhofer MP3 Professional Codec ? ['Y'es/'N'o] :" mentioned in the post "https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-796#post-1607819" by friend @roedel.

    Problem solved.

    As @MSMG said:
    Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v20H2 OS.
    Windows Error Reporting is needed for OOBE for v1903 / v1909 OS.

    These components will no longer be automatically removed by the "Editions Custom Selection Removal Script" options available in CustomToolkit.

    If you want, just access the "Remove Privacy Components Menu" to remove "Windows Error Reporting" and "Remove System Components Menu" to remove "Content Delivery Manager".

    When I have an idea to edit the code I add commented lines as if they were reminders or a list of what to do.
    So, I removed some obsolete lines left behind.

    Also, I created a way to use the customized version and the original version of the Toolkit, without having to replace the original files.

    When you run Start.cmd, the Original Toolkit.cmd starts.
    When you run CustomStart.cmd, the CustomToolkit.cmd starts.

    In this file I also placed the original files, for those who had previously replaced them.

    Fixed the bug in the question about choosing the StorageDrive, when you answer "No". I kept asking for the letter and did not go to the Main Menu.

    Correcting the problem of saving the iso that I had set for my drive "I:", I decided to add an option to keep it as is or set another one (Optional for those who need to save their isos on some larger drive). Very simple. There is a moment when opening the toolkit that asks you to check <ENTER>. Well select Y or N. "N" will keep the ISO folder where it has always been - inside the Toolkit folder. Than select your drive.

    Fix Cortana App was not removed in 2004 H1 (only in the custom removal options I made available).

    In that apply tweaks menu by answering questions system, I added a question to the end to apply the integration of your Registry (*.reg) files.

    Removed some "pause" commands from the end of some processes in the Menus (Integrate Windows Features Menu - Integrate Windows Custom Features Menu - Remove Menu (when we select some of the Remove All Components) - Customize Menu) and replaced them with a question "Do you want to continue in that menu?"

    The part with menu options with custom component removal scripts has been retained.

    A huge change has made to apply Tweaks by answering Y (yes) or N (no) questions.

    The focus is on Menu 4 -> 2 and feel free to test.
    @mhussain , the part I promised is ready.
    follow 4, 2, A for Accessibility Edition
    at the end of the first part, you will be asked if you want to keep the Mixed Reality Pack, then ask if you want to keep the components for game functionality.
    just select Y or N.
    Back, in my menu is with the letter Q.

    In the initial menu, Exit, I also changed to the letter Q.

    Apply Custom Tweaks Menu is added. My Custom Tweaks List Available to Apply.


    Thnks!
     
  17. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    767
    616
    30
    @MSMG
    Have been able to test your suggestion of not integrating the updates and this seems to fix both the missing OOBE screen and SFC problems.

    • x86 ISO: 19041.450.200808-0726.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X86FRE_EN-GB.ISO
    • x86 SSU: windows10.0-kb4577266-x86_189fc04e250eee5113654f9b2b56a8ce9f764bfe.msu
    • x86 CU: windows10.0-kb4571756-x86_32b08a98d6246f4e0186c74e0280a5c1518d883d.msu
    • x64 ISO: 19041.450.200808-0726.VB_RELEASE_SVC_REFRESH_CLIENTENTERPRISE_VOL_X64FRE_EN-GB.ISO
    • x64 SSU: windows10.0-kb4577266-x64_126987f629769e860cd7985371754db91685ea16.msu
    • x64 CU: windows10.0-kb4571756-x64_66f7130a68dd9748511454436b3ffb61730d9775.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)
    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
    WindowsStore
    XboxApp
    XboxIdentityProvider
    YourPhone
    ZuneMusic
    ZuneVideo

    Unpin all Start menu icons (5 > 6)

    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)

    Screenshots below of x86 build in VM.

    VirtualBox_w10 x86_17_09_2020_19_25_33.png

    VirtualBox_w10 x86_17_09_2020_19_30_32.png