Home » Articles » Features » Troubleshooting » 6 Ways to Fix Battlefield 6 Not Launching on a Windows PC

6 Ways to Fix Battlefield 6 Not Launching on a Windows PC

Find out how you can fix Battlefield 6 not launching on PCs with the possible resolutions included within this troubleshooting guide. Are you searching for a way to kick-start Battlefield 6 on your PC? If so, look no further than the ways to fix B6 not starting outlined below.

6 Ways to Fix Battlefield 6 Not Launching on a Windows PC

Battlefield 6 Open Beta has only been out a few weeks (at the time of writing). Yet, many players have already reported that they can’t start that game. One Battlefield 6 player said this in a Reddit post, “BF6 Open beta crashes on startup/splash screen.” Players can’t play Battlefield 6 because of that kind of startup crashing. This is how you can fix Battlefield 6 not launching on a Windows PC.

Configure Exploit Protection Settings for Battlefield 6

A widely confirmed way to fix Battlefield 6 not launching is to configure Exploit Protection settings for that game. Exploit Protection is a malware protection feature in Windows. Try configuring the Exploit Protection settings for Battlefield 6 like this:

  1. First, press the Windows logo + S key combination and input an Exploit Protection phrase in the search box that opens.
  2. Select Exploit Protection in your search results.
  3. Click the Program settings tab.
  4. Select the Add program to customize option.
  5. Click Add by program name.
    The Add by program name option

    The Add by program name option

  6. Select the bf6event.exe game file in the Battlefield 6 installation folder and click Open.
  7. Next, select the Override system settings checkbox.
  8. Turn off all the toggle switches for those settings.
    The Override system settings checkbox

    The Override system settings checkbox

  9. Click Apply to save your Exploit Protection settings.
  10. Select the Yes option to allow.

Set Up a New Windows Admin Account

Some players who’ve needed to fix Battlefield 6 not launching have done so by setting up new Windows admin accounts. Then, they could start the game from the new admin accounts. This is how you can set up a new Windows admin account:

  1. Open the file finder tool in Windows 11 or 10.
  2. Enter an accounts search phrase.
  3. Click Add, edit, or remove other users in the search results.
  4. In Windows 11, click Other users > Add an account. Or click Add someone else to this PC in Windows 10 Settings.
    The Add account option

    The Add account option

  5. Next, click I don’t have this person’s sign-in information and Add a user without a Microsoft account.
  6. Input the user name and password details.
    The user accout name details

    The user account name details

  7. Select Next to set up the account.
  8. Click the new account added in Settings and select Change account type.
  9. Select the Administrator option and OK.
    The Change account type option

    The Change account type option

  10. Restart Windows and sign in to your new admin account.
  11. Try playing Battlefield 6 from the new administrator user account.

Set Battlefield 6 and EA AntiCheat to Run With Admin Rights

Running Battlefield 6 as an administrator has also worked for some players who’ve fixed B6 not starting. I also recommend setting the EA AntiCheat software to run with elevated privileges. This is how you can set admin rights for the game and EA AntiCheat:

  1. Click File Explorer’s pinned taskbar shortcut and open the Battlefield 6 installation folder.
  2. Next, right-click the bf6event.exe file to select Properties > Compatibility.
  3. Select Run this program as an administrator by clicking on the checkbox for it.
    The Run this program as an administrator

    The Run this program as an administrator

  4. Then, select Apply in the window and click OK to exit.
  5. Repeat the previous four steps for the EAAntiCheat.GameServiceLauncher.exe file.
  6. Double-click the bf6event.exe file to start the game.
  7. If Battlefield 6 still doesn’t start, try double-clicking the EAAntiCheat.GameServiceLauncher.exe file to launch the game.

Repair EA AntiCheat

EA AntiCheat is the anticheat package needed for playing Battlefield 6. Repairing corrupted EA AntiCheat software might fix Battlefield 6 not launching for some players. You can repair EA AntiCheat like this:

  1. First, open Explorer and the Battlefield 6 installation folder. For example, the default installation B6 installation path for Steam users is Program Files (x86) > steamapps > common > Glacier Events.
  2. Next, open the EAAntiCheat subfolder from there.
  3. Right-click the EAAntiCheatInstaller file to select Run as administrator.
  4. Then, click the Repair button in the Anticheat Setup window.
    The Repair button option

    The Repair button option

  5. Select OK in the confirmation prompt.
  6. Next, select the Battlefield 6 game installation folder. For Steam users, the game installation folder is Glacier Events.
  7. Click the Select Folder button.

Rename the Battlefield 6 Open Beta Folder

Renaming the B6 Open Beta data folder is another troubleshooting method some players confirm can fix Battlefield 6 not launching. However, note that applying this potential fix wipes saved game progress. If you don’t mind that, try renaming the Battlefield 6 folder like this:

  1. Open your Documents folder in File Explorer.
  2. Right-click the Battlefield 6 Open Beta folder there and select Rename.
  3. Change the folder’s name to Battlefield 6 Open Beta.old and press Return.
    The Battlefield 6 Open Beta folder

    The Battlefield 6 Open Beta folder

Enable Secure Boot

Secure Boot needs to be enabled to play Battlefield 6. If Secure Boot isn’t enabled on your PC, that’s probably why B6 doesn’t start. This page on the Microsoft site tells you how users can enable the Secure Boot feature. You can check if Secure Boot is enabled with the Windows System Information tool. 

The System Information window

The System Information window

Other Possible Ways to Fix Battlefield 6 Not Launching

Try applying the potential fixes for Battlefield 6 not starting covered above first. If the game still doesn’t start, these additional troubleshooting methods might be worth trying:

  • Select to verify (repair) the Battlefield 6 files, as covered on these Steam and Epic Games pages.
  • Disable any Daemon Tools installed on your PC via Device Manager.
  • Add the Battlefield 6 EXE file to your antivirus exceptions list.
  • Cleanly install the latest graphical driver for your GPU with a method in our graphics drivers article. For example, select Custom > Perform a clean installation in the NVIDIA Installer window.

The potential resolutions covered here are among the most widely player-confirmed ways to fix Battlefield 6 not launching at the moment. However, remember that Battlefield 6 is still an open beta game, which means it’s still in a testing phase. So, EA might iron out some of the technical bugs reported for Battlefield 6.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>