Where Does Destiny 2 Store PC Settings?
Where Destiny 2 keeps CVARS.xml with every PC setting, and why deleting it is Bungie first troubleshooting step.
Last updated
Destiny 2 stores every PC setting in CVARS.xml under %APPDATA%\Bungie\DestinyPC\prefs: keybinds, graphics, audio and hidden toggles like the framerate cap. Characters and loot live on Bungie servers, so this file is pure client configuration.
Bungie own support leads with deleting it: corrupt CVARS is the standard explanation for settings that refuse to stick or menus that misbehave. The game regenerates defaults on next launch, which makes the file both the problem and the fix in most troubleshooting threads.
Where Destiny 2 stores this, by platform
%APPDATA%\Bungie\DestinyPC\prefs\CVARS.xml
Paste %APPDATA%\Bungie\DestinyPC\prefs into Explorer. Edit with the game closed; the game rewrites the file on exit. Guardians and vault contents are server side and never appear here.
Frequently asked questions
My Destiny 2 keybinds and graphics are broken. How do I reset?
Close the game, delete CVARS.xml (and .old/.tmp siblings), and relaunch: the game builds a fresh default. Reapply settings in game afterwards. Back up keybinds first if you run exotic mappings, since defaults wipe those too.
How do I cap the framerate beyond the menu?
Edit the framerate cap value directly in CVARS.xml with the game closed. Zero means the 200 fps default; a huge number like 10000 effectively uncaps. The menu exposes no equivalent, so the file is the only route.
Notice an outdated path? Let us know.