Setting up my PC I used Powershell to permanently delete all the unnecessary bloat from my PC, and this included apps such as:
- XboxApp
- XboxGameOverlay
- XboxIdentityProvider
- XboxSpeechToTextOverlay
I Am wondering if anyone knows which of these I need to reinstall from an ISO to enable sufficient functionality for Crossplay with a friend (XB user)? No rush, I just want to get myself sorted out for when State of Decay 2 hits.
Bonus question: Is it absolutely necessary to be signed into a Microsoft account (rather than a basic user account) to make app purchases from the Windows Store, and further to enjoy XBLA?
Best Answer
I would say to need to have the Xbox Application (XboxApp), since that will make it easier to launch games. Games that install on your computer get buried deep within folders as I've found out. Gears of War 4 for example was within a very messy folder structure. I'm not even sure if it was possible to launch the game without the app.
XboxIdentityProvider is likely needed as well. This site states its description:
Here is the link to redownload the identity provider. You won't be able to connect to Xbox Live if you do not have this downloaded.
You should be able to get away with not having the XboxSpeechToTextOverlay, which at the moment, appears to only be available for one game (Halo Wars 2). According to that site, this service provides:
I assume games will work fine without this - Halo Wars 2 may be the only game impacted by it for now if anything.
The XboxGameOverlay I believe is the service that controls the feature when you press the Windows Key + G. The first result after Googling it yields this article about how to disable it. You should be fine without this, but note that taking screenshots and recordings with this service allows you to share it to Xbox Live (using the above mentioned Xbox Application). Without it, you won't be able to share your content to Xbox Live - or at least not as easily.
Bonus:
Reading this Microsoft Help article, if you are signed in with a local account:
If you are using a local account to sign in to your PC, you will need to use a Microsoft Account to use any Microsoft Applications (including the Xbox Application).
If you use a Microsoft Account as your PC login: