I know one can do that using NTLite, but it is a payed tool and it does not work that great to be honest (I know cause I have a Licence). I was plying with windows server 2019 the other day and noticed that there you can uninstall quite a few useless M$ crapware features quite easy. Get-WindowsOptionalFeature -Online Disable-WindowsOptionalFeature -Online -FeatureName SearchEngine-Server-Package Disable-WindowsOptionalFeature -Online -FeatureName File-Services-Search-Service Disable-WindowsOptionalFeature -Online -FeatureName Windows-Defender How ever in the non server editions these features can not be removed using this method. What is a pity, as this works quite a bit better than NTLite, for example removing windows defender leaves the parts of the settings app that are used for the firewall intact. Now I was wondering if it would be somehow possible to copy a file or two from a server install to a normal one, or may be patch some files and get the ability to remove those features also from a normal install using onboard functionality. Did anyone tried that already?