How to Fix Battlefield 1 Black Screen After Startup

Battlefield 1 is a first-person shooter game developed by DICE and published by Electronic Arts. It is the tenth installment in the Battlefield series and the first main entry since Battlefield 4 in 2013. It was released for Microsoft Windows, PlayStation 4 and Xbox One in October 2016. As the game just received a new update, several players are experiencing the black screen issue on PC while playing Battlefield 1.

According to multiple reports online, the affected players mention that it is just stuck on the black screen whenever they try launching the game. Another major issue is that during the black screen, there is no sound coming out as well. After waiting some time, players have to press the Alt+F4 keys to get out of the screen and nothing else. So, this issue or bug is frustrating.

Battlefield 1

Fix: Battlefield 1 Black Screen After Startup

The chances are high enough that Battlefield 1’s black screen may appear due to the PC configuration compatibility issue with the game’s system requirements. Meanwhile, having an outdated graphics driver, missing or corrupted game files, outdated game version, issues with DirectX, overlay app issues, higher in-game graphics settings, etc, can cause several issues with the black screen while the game launches.

It’s worth mentioning to check out the game’s system requirements from the mentioned link to ensure no compatibility issue appears on your computer.

1. Disable Full-Screen Optimizations

  • First, go to the C:\Program Files (x86)\Steam\steamapps\common\Battlefield 1\Binaries\Win64 directory. [If you’ve installed the Steam client or game on another drive or location, then head over there]
  • Right-click on the Battlefield 1.exe file and click on Properties.
  • Go to the Compatibility tab > Uncheck the Enable Fullscreen Optimizations toggle.
  • Click on Apply and then OK to save changes.

2. Run the game as an Administrator

To avoid user account control regarding privilege issues, run the game exe file as an administrator. It would be best if you also ran the Steam client as an administrator on your PC. To do this:

  • Right-click on the Battlefield 1 exe shortcut file on your PC.
  • Now, select Properties > Click on the Compatibility tab.

  • Click on the Run this program as an administrator checkbox to checkmark it.
  • Click on Apply and select OK to save changes.

3. Check Graphics Driver Update

Check whether the graphics driver update on your PC is outdated. Sometimes, an outdated GPU driver version or corrupted driver can cause several issues. It’ll also help you fix the black screen-related issues with games or applications. To do so:

  • Press the Windows + X keys to open the Quick Link Menu.
  • Now, click on Device Manager from the list > Double-click on Display adapters.
  • Right-click on the dedicated graphics card that you’re using.

Device Manager Update Display Adapter

  • Next, select Update driver > Choose to Search automatically for drivers.
  • If an update is available, the system will automatically download & install it.
  • Once done, restart the computer to apply changes.

4. Update Battlefield 1

If you haven’t updated your Battlefield 1 game for a while, then make sure to follow the steps below to check for updates and install the latest patch (if available). To do this:

Steam Launcher Users:

  • Open the Steam client > Go to Library > Click on Battlefield 1 from the left pane.
  • It’ll automatically search for the available update. If there is an update available, make sure to click on Update.
  • It may take some time to install the update > close the Steam client.
  • Finally, reboot your PC to apply changes and relaunch the game.

Epic Launcher Users:

  • Open the Epic Launcher client > Go to Library > Look for Battlefield 1 from the left pane.
  • On your Battlefield 1 application, you have to tap on the three-dot icon.
  • Make sure to check the auto-update to get a new update installation automatically.
  • It’ll automatically search for the available update. If there is an update available, make sure to click on Update.
  • Finally, reboot your PC to apply changes, and then try launching the game again

For Origin:

  • Open the Origin client on the PC > Click on Application Settings.
  • Now, look for the Client update section > Here, you’ll need to Turn ON the Automatic game updates option.

For EA Desktop:

  • Launch the EA Desktop client on the PC.
  • Make sure that you’re logged into a valid EA account.
  • Head over to the Profile section at the top right corner.
  • Now, click on the down arrow icon next to the profile > Click on Settings from the drop-down menu.
  • Click on the Download tab > Under the Updates section, you’ll need to Turn ON the Update games automatically toggle.
  • You should also Turn ON the Enable background services toggle to keep things going smoothly.
  • Once done, restart the EA Desktop client again to apply changes immediately.

5. Check System Resources

If the game loads slowly or takes too much time in a startup, check out the system resources after launching the Battlefield 1 game on your PC by following the steps below to check whether the RAM or CPU Usage becomes higher.

  • Press the Ctrl + Shift + Esc keys to open Task Manager.
  • Click on the Processes tab > Select the task you want to close.

End Task Manager

  • Once selected, click on End Task. Make sure to do the steps for each task individually.
  • Once done, just restart your computer to change effects immediately.

6. Disable Overlay Applications

According to some affected players, overlay applications can run in the background while gaming, and it basically consumes system resources which will cause issues with the gameplay too.

So, disabling them before launching the game will come in handy if you’re not using any dedicated overlay application for chatting, taking screenshots, or recording gameplay sessions. To do so:

  • Open the Steam client > Go to Library.
  • Now, right-click on Battlefield 1 > Select Properties.
  • Head over to the General section > Here, just uncheck the Enable Steam Overlay checkbox.
  • Go back to Library > Re-open Battlefield 1 to check whether the black screen issue is happening or not.

7. Check Windows Updates

The chances are also high that your Windows OS build becomes outdated for a while. In that scenario, your gameplay performance will impact a lot apart from bugs or stability issues. So, it’s always better to check for Windows updates and install the latest version (if available). To do that:

  • Press Windows + I keys to open up the Windows Settings menu.
  • Next, click on Update & Security > Select Check for updates under the Windows Update section.

Windows Update Windows 11

  • If there is an update available, select Download and install.
  • Wait for some time until the update gets completed.
  • Finally, reboot your PC to apply changes immediately.

8. Lower in-game Graphics Settings

Try lowering the in-game graphics settings from the game menu to check if that helps. Disable V-Sync, Shadow Effects, and Anti-Aliasing, and try running a lower display resolution for the game to fix black screen-related issues.

9. Update DirectX

Sometimes, an outdated DirectX version or missing DirectX can cause multiple issues with the game launching or gameplay. It would be best to try following the steps below to update it.

  • Head to this Microsoft link to download the DirectX End-User Runtime Web Installer on your PC.
  • Next, install or update the DirectX version manually.
  • Once done, restart your computer to apply changes.

10. Press ALT+TAB Key Combo

Some affected PC users have mentioned that by pressing the ALT + TAB key shortcut combo, they can switch between the opened programs on the PC. So, keep pressing the ALT + TAB to switch between programs and then go back to the running game to check whether the problem has been fixed. It’ll change the display mode from full-screen to windowed mode and then full-screen mode, which can fix the black screen issue.

11. Try Disabling Overlay Apps

A couple of popular apps have their overlay program that can eventually run in the background and cause gaming performance or even launching issues. You should turn them off to fix the issue by following the steps below:

Disable Discord Overlay

  • Launch the Discord app > Click on the gear icon at the bottom.
  • Click on Overlay under App Settings > Turn on the Enable in-game overlay.
  • Click on the Games tab > Select Battlefield 1.
  • Finally, turn off the Enable in-game overlay toggle.
  • Make sure to reboot your PC to apply changes.

Disable the Xbox Game Bar

  • Press the Windows + I keys to open Windows Settings.
  • Click on Gaming > Go to Game Bar > Turn off Record game clips, screenshots, and broadcast using the Game bar option.

If you are unable to find the Game Bar option, search for it from the Windows Settings menu.

Disable Nvidia GeForce Experience Overlay

  • Launch the Nvidia GeForce Experience app > Head over to Settings.
  • Click on the General tab > Disable the In-Game Overlay option.
  • Finally, restart the PC to apply changes and relaunch the game.

Also, remember that you should disable other overlay apps like MSI Afterburner, Rivatuner, RGB software, or any other third-party overlay apps that always run in the background.

12. Reinstall Microsoft Visual C++ Runtime

Ensure to reinstall the Microsoft Visual C++ Runtime on your computer to fix multiple gaming issues or errors completely. To do that:

  • Press the Windows key from the keyboard to open up the Start Menu.

  • Type Apps & Features and click on it from the search result.
  • Now, locate the Microsoft Visual C++ program(s) in the list.

  • Select each program and click on Uninstall.
  • Visit the official Microsoft website and download the latest Microsoft Visual C++ Runtime.
  • Once done, install it on your computer, and restart the system to change the effects.

13. Verify Game Files and Repair

Verifying the game files and repairing them automatically using the game client is also recommended.

Verify Game Files on Steam:

  • Open up Steam > Go to Library.
  • Right-click on Battlefield 1 game.
  • Click on Properties > Go to the Local Files tab.
  • Select Verify Integrity of Game Files…
  • This process will start by verifying and checking all the installed game files to see whether a missing/corrupted file is located.
  • Let the process be completed. Once done, close the Steam client and restart your computer to apply changes.
  • Finally, re-open Steam and try running the Battlefield 1 game again.

Verify Game Files on Epic:

  1. Start by launching the Epic Games Launcher on your PC.
  2. Once the launcher is open, click on the ‘Library’ tab on the window’s left side. This will display all the games you have in your Epic Games account.
  3. Scroll through your library and find the game you want to verify.
  4. Click on the game to see its options. Look for the three dots or a gear icon near the game. Clicking this will open a drop-down menu.
  5. In the drop-down menu, select ‘Verify.’ This will begin the process of checking your game files.
  6. The launcher will now check your game files and compare them with the files on the server. If any discrepancies or corrupted files are found, the launcher will re-download and replace these files. This process can take some time, depending on the size of the game and your internet speed.
  7. Once the verification is complete, you’ll receive a notification. If any files were missing or corrupted, they should now be fixed.
  8. After verifying, try relaunching the game to see if the issue has been resolved.

This process is essential for resolving common issues like game crashes or corrupted files. By following these steps, users can ensure that their game files are intact and up-to-date, often fixing any problems they were experiencing with their games. Remember, this process might take some time, but it is a crucial step in troubleshooting game-related issues on the Epic Games Launcher.

For Origin:

  • Open the Origin client on the PC.
  • Go to My Game Library > Select F1 2022 from the list of installed games.
  • Now, click on the Settings icon > Select Repair.
  • Wait for the client to do the job for you.
  • Once done, make sure to close the client, and restart the PC to change effects immediately.

For EA Desktop:

  • Open the EA Desktop client > Go to ‘My Collection’.
  • Now, right-click on Battlefield 1 from the list of games.
  • Click on Repair and wait for the verification process to be completed.
  • Once done, make sure to restart the computer to apply changes.

That’s it, guys. We hope this guide was helpful to you. For further queries, you can comment below.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.