Try these steps: 17763.1 x64 LTSC (non updated version), add updates (do not run Component Cleanup) and then remove components. At the end run Component Cleanup. In my case (it-ita) it does the job with no issues and the installed image seems to work properly
Using DISM to remove a component will remove more or less required and so it can break other components and also give SFC errors. I need to update the database for pre-RS5 builds and then I will add the support these OS.
With my recent tests those components when removed broke the Windows Setup, still need to further test, hope to fix all issues soon.
If you are using Start.cmd to run the ToolKit, the error should come and and make sure .NET FX 472 is installed.
Have you considered receiving donations / equipment to speed up the process of testing your toolkit? gofund perhaps? A new m.2 ssd will speed up the work you do for this community. a new cpu will drastically help with the m.2 as well.
I would fund this 100% myself to be honest @MSMG. I am in a great place and like helping out projects like this. From my person experience building images I can say with certainty that cores, clock speed, RAM and I/O all matter. Cores in particular can make quick work of certain DISM tasks. Other DISM tasks will only use 1 thread so you can't skimp on clock speed either.
MSMG MDL Developer > My Windows 10.0.18362.1 X64 es-MX > How Can I Uninstall or Remove All These Metro Apps? 3DViewer AdvertisingXaml Alarms BingWeather Calculator Camera CommunicationsApps DesktopAppInstaller FeedbackHub GetHelp Getstarted HEIFImageExtension Maps Messaging MixedRealityPortal OfficeHub OfficeOneNote OneConnect Paint3D People Photos Print3D ScreenSketch SkypeApp SolitaireCollection SoundRecorder StickyNotes VP9VideoExtensions WalletService WebMediaExtensions WebpImageExtensions YourPhone ZuneMusic ZuneVideo
In MSMG directory, go into the Packs folder, then edit the RemovePkgsList.txt and enter these entries. Microsoft.3DBuilder Microsoft.Appconnector Microsoft.BingFinance Microsoft.BingNews Microsoft.BingSports Microsoft.BingWeather Microsoft.CommsPhone Microsoft.ConnectivityStore Microsoft.GetHelp Microsoft.Getstarted Microsoft.HEIFImageExtension Microsoft.Messaging Microsoft.Microsoft3DViewer Microsoft.MicrosoftOfficeHub Microsoft.MicrosoftSolitaireCollection Microsoft.MixedReality.Portal Microsoft.Office.OneNote Microsoft.Office.Sway Microsoft.OneConnect Microsoft.People Microsoft.Print3D Microsoft.ScreenSketch Microsoft.SkypeApp Microsoft.VP9VideoExtensions Microsoft.Wallet Microsoft.WebMediaExtensions Microsoft.WebpImageExtension Microsoft.Windows.Photos Microsoft.WindowsAlarms Microsoft.WindowsCamera microsoft.windowscommunicationsapps Microsoft.WindowsFeedbackHub Microsoft.WindowsMaps Microsoft.WindowsPhone Microsoft.WindowsSoundRecorder Microsoft.Xbox.TCUI Microsoft.XboxApp Microsoft.XboxGameOverlay Microsoft.XboxGamingOverlay Microsoft.XboxIdentityProvider Microsoft.XboxSpeechToTextOverlay Microsoft.YourPhone Microsoft.ZuneMusic Microsoft.ZuneVideo Microsoft.MicrosoftEdge Now just use MSMG toolkit to clean windows components by package list. Also, don't forget to suppress the error messages from the options.
It's my first time using MSMG and trying to debloat and customize a windows iso, have come into this problem though where image cleanup doesn't work for me. Steps which I followed was to mount sources from dvd folder, then cleaned up metro apps and windows components, applied some default tweaks which came with MSMG, then saved the image from the apply menu. Everything went fine but when I went to cleanup a win image index, ran into the error 0x800f0806 "This operation could not be completed due to pending operations. Although the remaining two options Cleanup Image with Checkhealth and Cleanup Image with Scanhealth run fine. What am I doing wrong, I already saved the image. I also made some changes to the name/description of the image indexes and removed the entries which I didn't need, but I've already saved my progress. What pending operations there could be?
It doesn't hurt to read a bit, this has been asked before and answered. If you had integrated .net framework 3.5, it will set the pending flag. If you did not integrate .net 3.5, then maybe something else set the pending flag. Cheers.
Is it possible to also remove with one click Map Control, OneDrive, Quick Assist, Retail Demo Content, Setting Sync, Skype ORTC, CEIP_SQM, Face Recognition, First Logon Animation, Game Explorer, Internet Explorer, Location Service, SmartScreen, Unified Telemetry Client, Windows Error Reporting and Windows Mixed Reality?
MSMG, It looks like Mixed Reality is being reinstalled by CU: - 17763.1 LTSC 64 ITA succesfully removed components with Toolkit - added SSU 402 and CU 437 - re-run Toolkit's removal and all components are seen as "already removed" except Mixed Reality (which is succesfully removed again) Thank You
Yeah, sorry, I didn't read much of the forum since it's quite big. But anyways, I did integrate .net framework 3.5 and thanks for telling me about it. Kudos I'll try it in a bit and give my results. The link I posted is from the template files I got from MSMG, although somehow when I ran it it gave me "This package has been removed already." message. I think the package names must have been changed in the April build or is different in the LTSC version so can't say. But yes if it works for you, it should remove all those apps you mentioned. MSMG, can I use dism commands from the toolkit or after mounting the wim images? I wanted to see if the packages are really removed or not and would try to remove them manually if they aren't getting removed with the list I provided.
@Supern00b Thanks, that worked great. Just tried it out and it works. @MSMG I got some questions, sorry for not reading the thread before hand. But I was thinking of implementing something just like Dell's Support Assist. In a fresh newly bought dell laptop, there's a partition which is meant for dell support assist. I was wondering to do something like that but instead implement a winpe to it instead which would act like support partition in case of system failure. Is it possible to achieve this? If so how, shall I remove the windows original recovery partition? My idea was to leave that one alone and instead create a new partition and a recovery image which will automatically be loaded to it and a new entry to boot to it would be made.
Can anybody explain to me how to properly run/start the toolkit? If I try to run 'ToolkitHelper.exe' whether with Nsudo or not, a black window open but the shutdown itself in a second. The only way for me is to run the script (the start or the toolkit). I have .net 4.7.2 installed on my system.
Yes, I also have the "This package has been removed already." message after adding some entries to the RemovePkgsList.txt file. How can I know the packages' name to add the right ones to the file? I'm on Windows 10 1809 non-LTSC.
Don't worry those packages have the same name, I verified all of those apps were removed already from the source image that's why I was getting the same message while trying to remove them.