question

JonathanWoodward-2815 avatar image
1 Vote"
JonathanWoodward-2815 asked JonathanWoodward-2815 answered

Completely disable and remove Xbox apps and related programs

I would like to completely disable and remove any Xbox apps and related programs running in the background from Win10 x64 Education v20H2. I followed the below procedure.
Source: https://www.partitionwizard.com/partitionmanager/gamebar-presence-writer.html

Questions:

(1) Am I missing anything?
(2) Is there anthing I did that would cause system instability?
(3) The GameBar Presence Writer and X-box Monitoring are fairly obscure tweaks. Are they still applicable?

Thanks!

  1. The following registry keys were modified (can be turned off in windows settings as well)

Turn off X-box Game bar:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR -> AppCaptureEnabled DWORD = 0 (off)
HKEY_CURRENT_USER\System\GameConfigStore -> GameDVR_Enabled DWORD = 0 (off)

Turn off Game Mode Notifications, turn off Game mode, turn off Game Bar tips, and disable Open Xbox Game Bar using Xbox button on Game Controller (respectively):
HKEY_CURRENT_USER\Software\Microsoft\GameBar -> ShowGameModeNotifications DWORD = 0 (off)
-> AutoGameModeEnabled DWORD = 0 (off)
-> ShowStartupPanel DWORD = 0 (off)
-> UseNexusForGameBarEnabled DWORD = 0 (off)

Turn off GameBarPresence Writer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter -> ActivationType dword = 0 (off)

Disable Xbox Game Monitoring
HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\xbgm -> Start dword = 4 (disabled)

  1. Disabled the following services:

GameDVR and Broadcast User Service
XboxGipSvc - Xbox Accessory Management Service
XblAuthManager - Xbox Live Auth Manager
XblGameSave - Xbox Live Game Save
XboxNetApiSvc - Xbox Live Networking Service

  1. Uninstalled the following apps using Powershell:

Get-AppxPackage -allusers Microsoft.XboxGamingOverlay | Remove-AppxPackage
Get-AppxPackage Microsoft.XboxApp | Remove-AppxPackage
Get-AppxPackage XboxOneSmartGlass | Remove-AppxPackage
Get-AppxPackage Microsoft.XboxSpeechToTextOverlay | Remove-AppxPackage
Get-AppxPackage Microsoft.XboxIdentityProvider | Remove-AppxPackage

windows-10-general
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @JonathanWoodward-2815

Iyou can also delete the dll file located at C:\Windows\System32\xbgmsvc.dll

I'd highly suggest backing up the System32 folder before altering any of the files.


Thanks
Karlie

0 Votes 0 ·
JonathanWoodward-2815 avatar image
0 Votes"
JonathanWoodward-2815 answered

@KarlieWeng-MSFT

Would it be easier to rename xbgmsvc.dll to something like xbgmsvc.dll.old rather than delete?

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JonathanWoodward-2815 avatar image
0 Votes"
JonathanWoodward-2815 answered

Can I please get an answer to my follow up questions?

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.