You have to take some kind of ownership of the process/file as access is denied trying to flat out delete it from windows/system32. Here is what I read/saw you do to fix that.
Step 1: Get Ownership -
Go to Windows/system32/Gamebarpresencewriter.exe
Right click on it. Open Properties. Go to Security Tab.
Click on the ADVANCE Button
At the ADVANCE SECURITY SETTINGS FOR GAMEBARPRESENCEWRITER.EXE:
Where is says: Owner: TRUSTEDINSTALLER Change Place cursor over blue word and click on it.
At the SELECT USER OR GROUP:
Where it says Enter the object name to select.(examples)
Enter the name you gave your win10 PC. Afterwards click the Check Names button
Click OK
You will get a popup screen warning you of the change. Confirm it.
You have now changed Ownership to You from Trusted Installer.
Step 2: Add Yourself as Principal to GameBarPresenceWriter.exe -
You may be at Properties. Click on Advance Button again.
At the ADVANCE SECURITY SETTINGS FOR GAMEBARPRESENCEWRITER.EXE:
Click on the Add Button
At the PERMISSION ENTRY FOR GAMEBARPRESENCEWRITER.EXE:
Click On Select a principal
Add your win10 PC name…Click on Check Names button
Click Ok
From the Basic permission select Full Control
Click OK or Apply. You may get a popup warning screen indicating the change. Confirm it.
You’ve just added yourself as Principal to GameBarPresenceWriter.exe. You are almost done
Step 3: Change Ownership back to TrustedInstaller -
You may be back at Properties again. If so Click on Advance Button.
At the PERMISSION ENTRY FOR GAMEBARPRESENCEWRITER.EXE:
Where is says: Owner: Your Win10 PC Name Change Place cursor over blue word and click on it.
At the SELECT USER OR GROUP:
Where it says Enter the object name to select. (examples)
Enter: NT SERVICE\TrustedInstaller <---- Click on Check Names. It will then Change to TrustedInstaller.
Click OK 2x. You may get a popup warning screen indicating the change. Confirm it.
Exit out of Properties.
Now rename or delete GameBarPresenceWriter.exe
Step 4: Reboot Your PC -
I would suggest that you check Task Manager, Performance , Uptime. If it reads 2 minutes or so you are good. If it reads hours or days. Disable Fast Boot and Reboot again. You can re-enable it if you perfer that feature. But it’s not needed on Gaming Desktop PC’s.
Enjoy BF1 in all of it’s glory.
– Repeat the above Steps for GameBarPresenceWriter.proxy.dll as well. You can then either rename it or delete it. Side note:
I wouldn’t delete the files if you plan on using xbox store apps/games.
–
PS.
I want videos
Wow, did this to those files in slightly a different way but, CPU never goes beyond 60% whereas before it was constantly 100%, game playes so fresh and smooth, thanks no jitter at all just feels really good, Thank you
Hold down the Windows key and press R. This will open the Run dialogue.
Type cmd and press Enter. This will open a command prompt.
Type ipconfig /flushdns and press Enter.
Type ipconfig /registerdns and press Enter.
Type ipconfig /release and press Enter.
Type ipconfig /renew and press Enter.
Type netsh winsoc reset and press Enter.
I appreciate your post but i dont think this has anything to do with dns or networking. Since the latest windows update, all games have been suffering from what i am reading, Renaming and making sure these items dont run, has made this game for me playable again. THANK YOU WINDOZE
If you don’t want to monkey with the windows configuration, you can just end task the process. The down side is that you have to do it every time you start a game.
After about 2 weeks I got tired of doing that.
The method in the OP is fully reversible. Ownership is return back to TrustedInstaller.
If you perform this all you need to do is rename the file back to it’s original name and you are good to go.
Perhaps I could add “Make a copy and then rename it to OP”.
Thanks for the instructions Im going to give it a go. On a side note though MS Edge now crashes and is unusable. No big loss back to Chrome it is. Just wondering what other programs this will effect? Time will tell.
It’s very strange that removing/renaming that file would cause a crash in edge, since one has nothing to do with the other. Highly likely there is no correlation and something else is causing the problem in edge.
Indeed it is strange, I have used it with no problem.
Try rebooting your PC. Make sure you have fastboot disabled…then re-enable it once you are back at desktop.
Its odd, was using it to run through the tutorial so it was definitely working before the change. Tried disabling fast-boot and reset, same result. Tried repairing and reset option for Edge , still crashes. Tried renaming files back to original with restart still crashes. On a positive note got a few games in and it does run smoother. CPU spikes greatly reduced.
Indeed odd. At least your gaming performance is better. Trying googling the issue. Not sure if it’s at the start of Edge or at some point after starting edge. Found somethings about it happening when you start it. Good Luck!
If you want to you can run Process lasso and enable disallow process option on this GameBar Presence Writer.exe.
It will shut it down right after launch, nothing else is needed.
I tested this last night but couldn’t really tell difference, I don’t suffer from stutters and the only issue I have is some servers do hit CPU% very high.
If I run across that I just back out and try another, 90% of the time that works.
At the same time you could use process lasso to give BF1.exe a higher cpu priority and thread priority.
There are some good tweaks you can use with that app to get a good gaming experience.
Yes, I am familiar with the product.
can I ask, are you seeing any measurable CPU% from the GameBar Presence Writer.exe?
When I tested last night, I monitored that process while playing a round.
I didn’t see any usage (I have gamebar and game DVD set off in settings).
Talk about weird timing. Turns out it was Trusteer. It updated the same time I did the file changes. Removed Trusteer and BAM it works again. Thanks for the support and Tutorial.
I am stuck on the first step where im changing the name to what i named my PC. I checked my computers name in Control Panel - System - About, and typed it exactly like it is written there. But when i click “Check names button” it gives me a warning that no such name exists. I have tried spelling in all small letters, all big letters etc. I cant get past this step, any ideas?
Place a finger on both of these keys at the same time:
Window Key + Pause key at the same time
Next:
Advance Settings then Computer Name Tab
Take note of the following: Full Computer Name: XXXXXXXXXXXWorkgroup: XXXXXXXXX
Next:
The place your mouse cursor over Change button and click it. It’s located to the lower right side of popup screen.
What does Computer Name and Member of tell you? Is it the same as above? If not make necessary corrections.