How to Fix “Battlefield 2042 Settings Not Saving” Problem?
Settings like key bindings, sensitivity, and graphics keep changing back every time you start the game, even when you save them. This happens because Battlefield 2042 can’t update the file called PROFSAVE_profile in the Documents\Battlefield 2042\Settings folder.

The main reason is that OneDrive or antivirus programs are stopping the game from saving changes to this file. Other possible reasons are: not having admin rights, broken config files (with “_tmp” in the name), or the file being set to “read-only.”
Now that you’re familiar with the usual causes of this error in Battlefield 2042, try the solutions below that have helped many users fix the problem.
1. Run the Game as Administrator
If you aren’t running Battlefield 2042 with administrative privileges, you’re more likely to encounter this issue. Some users confirmed the problem is tied to permissions—without them, you might not be able to save or change settings, or Battlefield 2042 might not even start.
- Go to the Battlefield 2042 installation folder.
- Right-click the bf.exe file and select Properties from the menu.
- Go to the Compatibility tab, check the box for Run this program as an administrator, and then click OK.
Enable Run This Program as an Administrator
To run the Origin app as admin, right-click the Origin icon and choose Run as administrator. Once Origin launches with admin rights, check if your settings save properly.
2. Remove Temporary Game Files
Sometimes, corrupted or outdated game files can prevent Battlefield 2042 from saving your settings. These temporary files can cause conflicts and need to be removed. In this solution, we recommend deleting the PROFSAVE_tmp file. This simple trick has worked for many gamers.
- Open File Explorer and navigate to your Documents folder.
- Go into the Battlefield 2042 folder, then open the Settings folder.
- Find the file named PROFSAVE_tmp. Right-click it and remove this file.
- Press Enter and confirm any prompts to delete it.
3. Allow Game Files through Antivirus
Sometimes, antivirus programs can block the game’s files, preventing them from running properly. Some security programs might even mistakenly flag the game as a threat. If you use a third-party antivirus, add the game’s files to the exclusion list to see if it resolves the error.
- Go to the Start menu, then open Settings.
- Select Update and Security, then open Windows Security.
Windows Updates and Security - Choose Virus & threat protection and find Manage Ransomware protection.
Manage the Ransomware protection settings - Click Allow an app through Controlled Folder Access.
- Click Add an allowed app and select Browse all apps.
- In the window that appears, go to C drive, then to Program Files (x86) >> Origin Games.
Program Files (X86) - Click into the Battlefield 2042 folder, select BF2042.exe, then click Open.
- Repeat for BF2042Trial.exe and BF2042_launcher.exe, adding each one as an allowed app.
4. Close OneDrive
A number of Battlefield 2042 players have confirmed that OneDrive can interfere with the game’s files and settings, stopping changes from being saved. Closing OneDrive before launching the game and making changes has helped many users.
- Right-click the OneDrive icon in your taskbar.
- Select your account and then choose Unlink this PC.
Unlink Your PC in the OneDrive Settings - Check if you can now save your settings in Battlefield 2042.
5. Check Your Windows Username
Although rare, sometimes having special characters in your Windows username can cause this problem. If you still have issues, check your username and, if necessary, create a new user account without special characters, then launch the game.
- Click the Start button and choose Settings.
- Go to Accounts then select Family & other users.
Accessing the Family and other users tab - Click “Add someone else to this PC”.
- Select Add a user without a Microsoft account.
Add a user without Microsoft Account - Follow the on-screen steps to create a new user account. Avoid using special letters or characters in the account name.
Now, reboot your system. When your system starts up, relaunch Battlefield 2042 and check if your settings can now be saved.