How to control application installation on Windows 10 Creators Update
the windows 10 creators update feature controls the installation of software on the system, enabling users to enhance device security when choosing to install software only throughHow to hide setup options in Windows 10 Creators Update Settings
the current windows 10 creators update allows users to optionally hide or display any settings in settings.