https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 Sent an 2020-07-16 updated file in the post above. Spoiler: CHANGELOG 2020-07-16 Reported a problem in the question "Do you want to Enable Fraunhofer MP3 Professional Codec ? That detail has already been corrected. ['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. Edit: As @MSMG said: Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v2009 OS. Windows Error Reporting is needed for OOBE for v1903 / v1909 OS. These files 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". Thnks!
For v1903/v1909 use the current CU .959 it will work. For v2004/v2009 use the current CU .388 it will work. Content Delivery Manager is needed for OOBE for v1809/v1903/v1909/v2004/v2009 OS. Windows Error Reporting is needed for OOBE for v1903/v1909 OS.
It's actually the method used in the Toolkit.cmd to call the ToolkitHelper which slows down the removal process. I have made changes to the Toolkit script to remove All System Apps and Windows Apps faster by specifying the ToolkitHelper to remove all the components at once rather then calling the ToolkitHelper for each of the components in the System Apps and Windows Apps. Do check when new version is released.
Before integrating .NET FX35 do perform Image Cleanup and After applying the changes to the image perform Re-build the image to reduce the overall image size. In W10 v2009, the Image Cleanup can't be performed due to the Edge Chromium integration. When updates are integrated the image size will vary and will not be the same as original.
Very good to know that, @MSMG. I recently created and started to use an autounattended answer file so I didn't check any more about oobe problems during installations. For those who are testing the modifications I made, I'm sorry if the automatic removals caused this type of problem. I will make these 2 components remain. Anyone who wants can go to the Remove Windows Components menu and remove them. That detail has already been corrected.
https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 Sent an 2020-07-16_v2 updated file in the post above. Spoiler: CHANGELOG 2020-07-16 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 in the post "https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-797#post-1607940": Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v2009 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". Thnks! Edit: reinserted Windows Error Reporting uder conditions
Tried v10.1 on latest ISO download from Microsoft via the media creator (x64 Pro English International v2004) and it runs fine until any removal of components when just removing one it would take a long time (5-7 minutes) or just stop doing anything. Thought I would try v10 to see if any faster as I made one a few weeks back and it was very fast but that version fails to find any chosen indexes from its list.
I hope you have integrated the necessary updates before removing the components. Removing components one by one will take some time due to the code protection added to the removal program, but if you use the Remove components using package list method, it will be faster.
What's the image you are using? If more than one index is present in the image then the image size will not be reduced.
https://forums.mydigitallife.net/threads/msmg-toolkit.50572/page-793#post-1606110 Sent an 2020-07-17 updated file in the post above. Spoiler: CHANGELOG 2020-07-17 Spoiler: Inserted Conditions 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: Spoiler Remove All Privacy Components Accessibility Edition Lite Edition Xtreme Lite Edition Content Delivery Manager is needed for OOBE for v1809 / v1903 / v1909 / v2004 / v2009 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. Edit 2020-07-25 Thnks!
A suggestion: @MSMG, when you have some time, I don't know if it's already in the project ... But could you add the features to remove "Microsoft.Windows.CallingShellApp" and the new "Windows Feature Experience Pack"? There must be a lot of people wanting to see what features disappear when removing this new package. Thanks!