I hate all AppX-related bloatware and now that I've removed almost all of it, I want to keep AppX Deployment Service (AppXSVC) disabled and enable it later if needed. However, doing so will semi-break the Metro Start UI. Metro UI will still come up with AppXSVC disabled after a restart, but the menu will be "greyed-out" and not use-able. I think this is only because AppXSVC starts AppX programs and services when OS loads. One of these services is ShellExperienceHost and it heavily influences Metro UI behavior. However, If I disable AppXSVC, reboot, then I can still make Metro UI work by ending ShellExperienceHost process, which in turn, forces it to reload and once it does - Metro Start UI works as usual. I would rather have a StartUp item that restarts ShellExperienceHost then to have AppXSVC set to Manual allowing it to start at any time. How do I make that happen? NOTE: ShellExperienceHost needs to restart and NOT be shut down, which disables Explorer and requires a PC restart.