How to Repair Battlefield 1 Crashing in Windows 10 PC

Battlefield 1 keeps crashing for no reason? It’s annoying. But don’t worry. You can easily fix the Battlefield 1 crashing. In this post, we’ve compiled possible solutions for you.

Basically, the game crashes on your PC either because your hardware can’t support the game, or because software conflicts prevent your PC from running the game. Sometimes it’s hard to figure out where the problem lies, but there are workarounds to the problem.

What causes Battlefield 1 to crash?

Windows not updated: A certain version of Windows 10 had a bug, and many users were able to fix the problem by simply updating Windows to the latest version.

Faulty graphics driver: The cause may be the installed graphics driver and you need to install the latest driver version or reset the previous one, depending on the scenario.

BIOS problems: Some BIOS settings, such as XMP or SMT, may be causing this problem and you should disable these settings. If the BIOS version of your computer is outdated, you should also update it.

Origin issues: You may need administrative rights for Origin to work properly, so be sure to grant them. Also, if Origin is running in the game, it can crash the game.

DirectX 12 is not supported: DirectX 12 is still not supported on all configurations. Switching to DirectX 11 may solve the problem for many gamers.

Anisotropic Filtering: A strange bug for players with NVIDIA graphics cards caused them to disable anisotropic filtering in the game to avoid crashes.

How to resolve Battlefield 1 crashing in Windows 10?

Updating the graphics card driver

As you know, Battlefield 1 requires the latest video card driver to run. If the video card driver is corrupt or out of date, you may experience crashes when running Battlefield 1. To solve this problem, follow the steps below to update the video card driver.

  1. Right-click on the Start menu and select Device Manager from the context menu.
  2. Expand the Display Adapters category, then right-click the video card driver and select Update Driver.
  3. You can then select Automatically check for driver software updates to update the driver automatically.
  4. You can also download the video card driver from the manufacturer’s website and install it on your computer.
  5. You can then restart your computer and see if Battlefield 1 crashes or not.

Upgrading to DirectX 11

Not all gaming configurations are known to be compatible with the DirectX 12 version. If your Windows computer is running DirectX 12 for Battlefield 1, you may encounter a DirectX BF1 error. To fix the problem, you can try upgrading to DirectX 11.

  1. Press Win + E to open File Explorer, then navigate to the Battlefield 1 folder.
  2. In the root directory, right-click on PROFSAVE_profile and choose Open with Notepad.
  3. Press Ctrl + F to open the search bar, then type DX12Enabled to access the DX12 settings.
  4. Change the DX12Enabled setting from 1 to 0.
  5. Then press Ctrl + S to save your changes and exit.

Run the game as an administrator

Some users reported that they were able to solve the “Battlefield 1 does not start on PC” problem by running the game as an administrator. Let’s give it a try:

  1. Right-click on the Battlefield 1 shortcut on your desktop and select “Properties.”
  2. In the “Properties” window, click the “Compatibility” tab and check the “Run this program as an administrator” box.
  3. Then click OK to save your changes.
  4. Restart the game and see if BF1 keeps crashing.

Stop BIOS overclocking

Overclocking is often used to speed up the CPU or GPU, which can increase the performance of games. However, overclocking can sometimes cause instability and crashes. To avoid crashes in Battlefield 1, we recommend disabling CPU overclocking.

  1. Restart your computer and press F2 or Del to bring up the BIOS when the manufacturer’s logo appears.
  2. Click the Advanced tab and select Performance -> Overclock.
  3. Uncheck the Overclocking option, save your changes, and exit the BIOS.
  4. You can now reboot your computer and see if the problem with Battlefield 1 crashing on startup persists.

Frequently Asked Questions

  1. Install the latest patch for your game.
  2. Stop overclocking your CPU.
  3. Update your video card driver.
  4. Install the patch for your Origin game.
  5. Run your game as an Administrator.
  6. Disable the Origin In-Game overlay.
  7. Update to DirectX 11.
  8. Update your Windows operating system.

Your Battlefield 5 crash problem may be caused by Windows bugs, outdated drivers, other conflicting applications, or corrupted game files, etc. If not, you can perform a Windows update, then restart the game and see if it crashes.

  1. Install the latest versions of drivers.
  2. Install the correct software.
  3. Make sure your computer doesn't overheat.
  4. Turn off background programs.
  5. Turn off the built-in sound device.
  6. Check for malware.
  7. Check your hardware.

Disabling DX12 in the game menu can also fix the problem. Press the Escape key, then go to Settings > Video > Advanced. Set DX12 Enabled to Off. Try to decrease GPU settings in the Nvidia control panel.