Yeah, which makes any tool that removes components kinda worthless, if one updates the system afterwards. I hate Microsoft, and I loathe Win10.
Since the PSFX format has been adopted for updates (starting with version 1809) it is no longer possible to remove most components entirely. You need to keep some files in winsxs folder for windows update to keep working. Unless Windows Update is removed as well. With 1903 any System App removed can be reinstalled by a cumulative update (I am not sure the criteria since I have never used 1903 but probably when there is some fix in the update for the removed System App). This is by design by Microsoft. Not sure again but I think that Windows Apps that are removed are not reinstalled. The cleanest way to remove System Apps is not to remove the component but to prevent it from being deployed to the machine. Below some links for reference however you will have to research how to use this: Clean way prevent Inbox Apps from being deployed by abbodi1406 specialize.cmd by abbodi1406 setupcomplete.cmd by abbodi1406 autounattend.xml by abbodi1406 PhotoViewer.reg by abbodi1406 specialize.cmd and setupcomplete.cmd for version 1803 by abbodi1406 Pack for version 1809 by abbodi1406 The unattend.xml needs to be edited for your needs. Maybe other files too. You can also use powershell script by GodHand which removes components in the same way but it doesn't have an official forum thread. I found this topic by KedarWolf: https://forums.mydigitallife.net/th...r-17134-17763-ltsc-2019-and-18362-isos.80038/
I looked at the list and there components not on the list that I Don't want - for example - Windows Defender. I see in that discussion some are saying that doesn't prevent them from being restored either. But my question is "Does prevention of deployment mean that they are not running (No scheduled tasks installed, no services running for them etc.... )" This is getting pointless. I can keep the machines on 1809 for a long time, but sooner or later I'm going to be forced to upgrade all the PCs. I can't keep them all off the Internet (I use WSUS for updates), but several people here are gamers, and I don't think Linux is ever going to be a solid replacement for Windows for gamers.
I do not have any wireless or wired network connected at install time (I don't want updates or drivers installed and I don't want the initial telemetry dump to occur during install). I answer No to everything and I turn all privacy options off. Will the xml you provided work in that situation (Eg. NetworkLocation?). Is a password required?
i have a question.? in txt file. NetFX35_W10_RS5.7z (Extract the folder NetFX35 inside the Archive to Packs folder, so that it should be like <Packs\NetFX35). NetFX35_W10_19H1.7z (Extract the folder NetFX35 inside the Archive to Packs folder, so that it should be like <Packs\NetFX35) RS5 for 1809.? 19H1 for1903.? if so theres NetFX35_W10_TH1- does TH1 is 1903.? sorry its a bit confusing.
Yes it may be possible, there are two cases where one would break the WU install and other one WU restoring the removed components. Just need to experiment more with both the combination to achieve the required state.
TH1 is Threshold 1 (10.0.10240) i.e the first release of Windows 10 TH2 is Threshold 2 (10.0.10586) RS1 is Redstone 1 (10.0.14393) RS2 is Redstone 2 (10.0.15063) RS3 is Redstone 3 (10.0.16299) RS4 is Redstone 4 (10.0.17134) RS5 is Redstone 5 (10.0.17763) RS6 is v1903 (10.0.18362.1) The Readme.txt clearly specifies the required packs for each versions. You may better wait for next version as it is more easier to use the Packs.
19H1 is v1903 (10.0.18362.1) 'coz RS6 (RedStone 6) isn't official codename of v1903. RS6 is used by MSMG only for pratical reasons (i suppose) in ToolKit