Windows 10: Disabled GameBar, GameMode, GameDVR in every way possible and yet ...


  1. Posts : 10
    Windows 10 Pro x64
       05 May 2017 #1

    Disabled GameBar, GameMode, GameDVR in every way possible and yet ...


    I complete removed all AppX packages using a custom WIM image made with MSMG Toolkit and then further removed a lot of bloatware by editing State (AppX) Repository SQL Database, which made it possible to remove provisioned AppX's and the "hard-coded" ones MS does not want anyone to remove. The only 2 AppX's left are the ones necessary for normal OS function:
    1. Immersive Control Panel - self-explanatory - has important settings and options not present in classic Control Panel.
    2. ShellExperienceHost - you need it for the Metro Start UI, which is not necessary, but without this AppX your Taskbar will act funny, especially in games.
    3. (Optional) MS Edge - need it for Netflix playback at 1080p and unlike the Netflix App, it does not require Store, associated VCLibs, Frameworks, and other bloatware.

    My "Program Files\WindowsApps" folder is empty, my "User\AppData\Local\Packages" contains only ActiveSync, Edge, Immersive CP, and ShellExperienceHost folders. The same applies to "ProgramData\Microsoft\Windows\AppRepository" directory and sub-directories where the only files, folders, and sub-folders present are for the 3 AppX's I mentioned.

    My point is that even though my setup as bloatware free as common sense allows, I still cannot get rid of the damn Xbox Game features! Xbox Apps were not even installed and fully eradicated. I applied tweaks like:

    - Disabled all Xbox-related services and drivers

    - Set "Disable FullScreen Optimizations" for every game EXE in Properties-->Compatibility tab.

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR]"AppCaptureEnabled"=dword:00000000

    [HKEY_CURRENT_USER\Software\Microsoft\GameBar]"AllowAutoGameMode"=dword:00000000

    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR]"AllowGameDVR"=dword:00000000

    [HKEY_CURRENT_USER\System\GameConfigStore]"GameDVR_Enabled"=dword:00000000"GameDVR_FSEBehavior"=dword:00000002"GameDVR_FSEBehaviorMode"=dword: 00000002

    [HKEY_USERS\MyUserNameSID\System\GameConfigStore]"GameDVR_Enabled"=dword:00000000"GameDVR_FSEBehavior"=dword:00000002"GameDVR_FSEBehaviorMode"=dword: 00000002

    The GameDVR Policy setting alone is supposed to disable them all, except for Game Mode maybe, but other tweaks were necessary to prevent Broadcast and DVR services from appearing in Task Manager when games were launched.

    Yet given all that, I still have "GameBarPresenceWriter.exe" from System32 folder showing up whenever I launch any game!!! The only way to get rid of it is to either rename it or to delete it or to move, but that results in Event Log errors for every launched Game.EXE and will get repaired with every "SFC ScanNow" run.

    How do I make GameBarPresenceWrite stop starting up with games without deleting/renaming/moving it, without doing something that would neither be repaired with SFC ScanNow nor produce Event Log errors?
      My ComputerSystem Spec


  2. Posts : 2,865
    Windows 10.4 Home 1709 x64
       05 May 2017 #2

    MonarchX said: View Post
    How do I make GameBarPresenceWrite stop starting up with games without deleting/renaming/moving it, without doing something that would neither be repaired with SFC ScanNow nor produce Event Log errors?
    I do not think that is possible, you want to break Windows functionality and not it to complain about it.
    If you take ownership of the file & remove all users or deny access to all, it will prevent SFC scan from fixing it.
    I have just tested it & it works, not sure about event log errors, I have event logging & event service disabled.

    For the record, I share the feeling, I have disabled gamebar and this thing just kept running. Darn you MS.
    Attached Thumbnails Attached Thumbnails capture_05062017_014340.jpg   capture_05062017_015241.jpg  
      My ComputerSystem Spec


  3. Posts : 10
    Windows 10 Pro x64
    Thread Starter
       05 May 2017 #3

    Sweet! Thanks! I did not know Event Log can be disabled and the 2 Network-related services that rely on it without breaking internet connection! Heh! More tweakage!

    I made a backup of the GameBarPresenceWriter.exe and the other 5-6 Game-bla-bla files and deleted them without any ill effects!

    What is funny is that Game Mode actually improved my benchmark results in terms of FPS, but there were so many stutters that are now gone for good!
      My ComputerSystem Spec


  4. Posts : 10
    Windows 10 Pro x64
    Thread Starter
       18 May 2017 #4

    I found out how to disable GameBarPresenceWriter without breaking the OS!

    1. You need to rename (or delete) both KnownGameList.bin files to something else - rename the one in "Windows\BCastDVR" directory first and only then rename the one in "User\AppData\Local\Microsoft\GameDVR" directory using Unlocker (may require restart). If you do it the other way around, then risk the OS copying the KnownGameList.bin file from BCastDVR into the User directory.

    Then you need to navigate to "HKEY_CURRENT_USER\System\GameConfigStore" registry directory, find Children and Parent keys and delete ALL "hex-encoded" sub-keys under them as those sub-keys were created when you launched any game on that KnownGameList. Now, this does break SFC ScanNow, but it will repair it too since another non-active KnownGameList.bin file is located in "Windows\WinSxS" directory.
      My ComputerSystem Spec

  5.    22 May 2017 #5

    That game mode and the "optimisations" that came with it is the most pointless and buggy windows update ive known since millenium edition . The "creators update" lit up the internet with issues. I had massive drops in gpu usage , black screens , issues with colour profiles , games crashing , wasted hours sorting it all out . It needs killing dead :P
      My ComputerSystem Spec

  6.    07 Sep 2017 #6

    MonarchX said: View Post
    I found out how to disable GameBarPresenceWriter without breaking the OS!

    1. You need to rename (or delete) both KnownGameList.bin files to something else - rename the one in "Windows\BCastDVR" directory first and only then rename the one in "User\AppData\Local\Microsoft\GameDVR" directory using Unlocker (may require restart). If you do it the other way around, then risk the OS copying the KnownGameList.bin file from BCastDVR into the User directory.

    Then you need to navigate to "HKEY_CURRENT_USER\System\GameConfigStore" registry directory, find Children and Parent keys and delete ALL "hex-encoded" sub-keys under them as those sub-keys were created when you launched any game on that KnownGameList. Now, this does break SFC ScanNow, but it will repair it too since another non-active KnownGameList.bin file is located in "Windows\WinSxS" directory.
    I did this and GamePresenceWriter.exe still starts every time i start a game. Any other suggestions?
      My ComputerSystem Spec


  7. Posts : 2,865
    Windows 10.4 Home 1709 x64
       07 Sep 2017 #7

    You can simply remove it.

    Code:
    takeown /f "%WinDir%\System32\GameBarPresenceWriter.exe" /a
    icacls "%WinDir%\System32\GameBarPresenceWriter.exe" /grant:r Administrators:F /c
    taskkill /im GameBarPresenceWriter.exe /f
    del "%WinDir%\System32\GameBarPresenceWriter.exe" /s /f /q
      My ComputerSystem Spec

  8.    07 Sep 2017 #8

    Click image for larger version. 

Name:	123.jpg 
Views:	4 
Size:	156.5 KB 
ID:	152347

    I dont't think that works

    Click image for larger version. 

Name:	124.jpg 
Views:	2 
Size:	394.0 KB 
ID:	152348

    Dunno if this is of any help.
      My ComputerSystem Spec

  9.    08 Sep 2017 #9

    TairikuOkami said: View Post
    You can simply remove it.

    Code:
    takeown /f "%WinDir%\System32\GameBarPresenceWriter.exe" /a
    icacls "%WinDir%\System32\GameBarPresenceWriter.exe" /grant:r Administrators:F /c
    taskkill /im GameBarPresenceWriter.exe /f
    del "%WinDir%\System32\GameBarPresenceWriter.exe" /s /f /q
    Does not work.
      My ComputersSystem Spec

  10.    16 Oct 2017 #10

    hello boys, i found how to disable GameBarPresenceWriter.exe (This is a telemetry program that sends statistics of the behavior of the game with the included game bar)

    Step 1:
    Go to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Gaming.GameBar.Pres enceServer.Internal.PresenceWriter"

    Step 2:
    Set owner
    "Everyone" or "Administrators" or "Current User", and assign full permissions

    Step 3:
    set "
    ActivationType" to "0"
      My ComputerSystem Spec


 

Related Threads
Does gamebar record games even if i dont have a xbox? Can it record games played through steam too?
Disabled IE but why? in Browsers and Email
Do I keep getting temporary files? Thanks
Hello everyone, how are you? :) I don't think only I have this problem with GameDVR, but I have to ask if anyone knows how to fix it. So, whenever i record a gameplay with GameDVR on my Windows 10, there is no sound in video. Anyone had that problem...
Hi i have noticed with autorun that i have 2 tasks that run mrt.exe Microsoft Malicious Software Removal Tool i have disabled them do you have them ? thanks
Sound keeps getting disabled in Drivers and Hardware
Seems like every time windows updates something for 10; something keeps disabling my sound in the process and its really driving me freaking crazy!. I then have to go into device manager; uninstall the sound card; then rescan for hardware changes...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 16:23.
Find Us