Where Are Battlefield 2042 Settings Stored?
Battlefield 2042 stores PC settings in Documents under Battlefield 2042 settings. Shader cache was moved to LocalAppData in later updates.
Last updated
Battlefield 2042 keeps key binds and graphics options in Documents\Battlefield 2042\settings in files named PROFSAVE and PROFSAVE_profile. Editing PROFSAVE_profile allows tweaks not exposed in the menus. Cache files used for stutter fixes live outside Documents in LocalAppData.
Settings are local per Windows user and are sensitive to OneDrive sync and read only flags. Back up the settings folder while the game is closed before editing or reinstalling.
Where Battlefield 2042 stores this, by platform
C:\Users\<username>\Documents\Battlefield 2042\settings\PROFSAVE_profile
Replace <username> with your Windows profile name. PROFSAVE_profile holds most user options and PROFSAVE sits beside it. Do not edit while the game is running because exit will overwrite changes. If settings reset on launch, check for a stale PROFSAVE_tmp file, clear read only flags, and exclude this folder from OneDrive sync.
C:\Users\<username>\AppData\Local\BattlefieldGameData.kin-release.Win32\cache
Replace <username> with your Windows profile name. Older installs used Documents Battlefield 2042 cache for this data. Current builds place cache under LocalAppData in the BattlefieldGameData folder. Deleting cache contents while the game is closed can resolve stutter after updates. The game recreates the files on next launch.
Frequently asked questions
Why do Battlefield 2042 settings reset every launch?
OneDrive overwrite, antivirus locks, or a corrupt PROFSAVE_tmp file are common causes. Delete PROFSAVE_tmp while the game is closed, ensure PROFSAVE_profile is not read only, and pause OneDrive sync for the settings folder. Then set options once and exit cleanly.
Is it safe to delete the cache folder?
Yes when the game is closed. Remove only the contents of the cache folder, not the settings folder. Launch once to rebuild cache before judging performance. Keep a backup of PROFSAVE_profile separately so control mappings are not lost.
Notice an outdated path? Let us know.