Ever since Renegade came out I was having issues on my PC regarding performance.
Momentary stutters and FPS drops (From ~100 fps down to <20 for approx. .5 - 1 second at a time), usually reaching a crescendo by eventually killing the GPU driver.
However, I think I found the culprit on my system and have been enjoying silky smooth, non-crashing gameplay for a few days now.
On my system, despite it being disabled, the OS was still trying to make API calls to 'Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter', which is disabled on my system, and that failed call would reach an instruction timeout and reboot the graphics driver causing whatever game was making the call to crash.
How I circumvented this on my system was to uninistall the XBOX game bar completely using command line. This removed all components of the XBOX gamebar. Then I found 'Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter' in my Registry and set it from 1 to 0 (disabling it at the Registry level).
Since performing these steps, I've noticed my system overall has a lower CPU load and runs everything smoother\faster\with no stuttering FPS.
Your mileage may vary, everyone's system is different, but this so far has been a paneceum for the issues I've been having with Destiny 2.
-
Edited by Golden: 12/31/2025 11:25:35 PMWhat helped me a bit (it’s still there but not as aggressive as before) is turning off Shader Cache in the NVIDIA control panel. Still in no way should a 5070 should be getting these issues in the first place 😅