Here we can see, “How to: Fix Battlefield 4 Crashes and Low Fps on Windows 10”
Crashing, sluggish performance and missing.dll files have all been reported by Battlefield 4 players on Windows 10. All of these issues have the potential to spoil your Battlefield 4 experience, but there is a solution to cure them all.
Fix Battlefield 4 Issues On Windows 10
Battlefield 4 has been noted to have troubles with SLI and Crossfire on Windows 10, and if the updated drivers don’t help you with crashes, temporarily disabling SLI or Crossfire might be the best option.
Follow these steps to turn off SLI:
- Navigate to the NVIDIA Control Panel.
- Set SLI Configuration in 3D Settings.
- Make sure Do Not Use SLI Technology is turned off.
- To save your changes, click Apply.
If you have AMD graphics cards, you can disable Crossfire by taking the following steps:
- Open the Catalyst Control Center application.
- Select Graphics > Crossfire from the drop-down menu.
- Uncheck the box that says “Enable Crossfire.”
- To save the changes, click OK.
After removing SLI or Crossfire, the game’s performance may suffer, but it should be more reliable.
2. Update the drivers for your graphics device
Battlefield 4 fails after 5 minutes of gameplay, according to players. There appears to be a memory leak since performance drops from 150 to 40 frames per second before the game crashes. This makes it impossible to play the game however, there is a workaround.
This appears to be a serious problem because it dramatically lowers game performance, but there is a solution. Nvidia has confirmed that a new set of drivers has been issued to address this issue therefore, download them as soon as possible. Go to the manufacturer’s website and download the most recent drivers for your graphics card to resolve this issue.
2.1 Automatically update drivers to avoid the annoyance
Manually updating drivers might be inconvenient; therefore we recommend utilizing a dedicated program to do it for you. While updating the correct version of drivers, you can avoid file destruction and even irreparable damage to your computer by utilizing this type of program.
3. In your browser, disable hardware acceleration
Users claim that Windows 10 treats browser hardware acceleration differently from prior versions of Windows, which is one of the reasons for Battlefield 4’s frame rate reduction.
The troubles with hardware acceleration persist throughout Battlefield 4 because you started the game in your browser; however you can address this by removing hardware acceleration in your browser. We’ll show you how to disable hardware acceleration in Internet Explorer, but if you use another browser, be sure you disable it as well.
- In the top right corner, click the gear symbol.
- Choose from a variety of Internet alternatives.
- Select the Advanced option.
- Check Instead of using a GPU, use software rendering.
- Your computer should be restarted.
Try running Battlefield 4 again after the restart. Hopefully, you’ll notice a boost in performance.
4. Make a registry change
This method only applies if you have Battlefield 4 DLCs installed, but you won’t be able to play any DLC maps. You’ll get a Requires Additional Expansion Pack notice while trying to run a map from DLC, which will prohibit you from starting the map. To fix this problem, you’ll need to alter a few registry values, so let’s look at how to accomplish that.
- Navigate to the Battlefield 4 installation folder. By default, it should be C:Program Files (x86)Origin GamesBattlefield 4.
- Navigate to the Updates folder. One or more Xpack directories should be visible. Each of these folders corresponds to a separate DLC. The names of the folders must be remembered because you will need them later.
- Start the Registry Editor program. By hitting Windows Key + R and typing regedit, you can open Registry Editor. To open Registry Editor, type regedit and hit Enter or OK.
- Navigate to the following key in the left pane when Registry Editor opens:
- HKEY_LOCAL_MACHINESOFTWAREWow6432NodeEA GamesBattlefield 4
- Battlefield 4 is a first-person shooter that was
- There should be some Xpack keys visible. These keys represent the Xpack folders from Step 2. If some Xpack keys are missing from the registry but there exist folders with the same name in the Updates folder from Step 2, you’ll have to add them manually. To summarize, you must add all of the Xpack folders from Step 2 to your registry.
- Right-click the Battlefield 4 key and select New > Key from the drop-down menu.
- Step 2: Change the name of the key to match the name of the Xpack folders. If the registry key Xpack3 is absent, name the new key Xpack3.
- Choose New > String value from the context menu of the newly generated key, in our case Xpack3.
- Installed is the name of the freshly produced String value.
- Installed should be double-clicked.
- Write True in the Value data field and hit OK to save the changes.
Repeat steps 6–12 until all Xpack keys for all Xpack folders from Step 2 have been inserted.
5. Disable automatic driver installation and get an earlier graphic card driver version
Windows 10 upgrades your drivers automatically, which might cause problems with some games, such as Battlefield 4 in our case. In some instances, it’s preferable to turn off automatic driver updates:
- Activate the Control Panel.
- Select Device Installation Settings from the Hardware tab. Select System & Security from the drop-down menu.
- Tap Never install driver software from Windows Update from the drop-down menu. Select No, and leave it up to me to decide what to do.
- After that, you can uninstall your current graphics card driver and get an earlier version from your graphics card manufacturer. If the latest version of the driver isn’t operating correctly for you, remember to download an older version.
6. EVGA Precision X (closed)
The current version of EVGA Precision X, an overclocking tool for Nvidia graphics cards, has been reported to cause some issues with Battlefield 4. Users claim that they can’t even start the game since it keeps crashing to the desktop.
The only solution so far is to disable EVGA Precision X while playing Battlefield 4. If you absolutely must use EVGA Precision X, go back to the previous version, which works well with Battlefield 4.
7. Turn off your antivirus and firewall, and start Origin as an administrator
You can try running Origin as administrator if the game is giving you unexpected errors, won’t start, or suddenly stops working. Simply locate the Origin shortcut, right-click it, and select Run as administrator from the selection that appears.
If running Origin as administrator does not resolve the issue, you may need to disable your antivirus and firewall before restarting the game temporarily.
8. Game resolution and graphic quality are reduced
DirectX function, free virtual memory, and total resource memory issues have all been reported by users. A lack of graphics card memory causes these issues, and the only way to repair it is to reduce your game’s graphic settings and resolution.
In the worst-case scenario, you may need to replace your graphics card with one with more memory.
9. Make a new configuration file (.cfg)
Let’s look at how to make a new.cfg file in Windows 10 to see if it can help with frame rate difficulties and lag.
To begin, open Notepad and type the following lines:
- GameTime.MaxVariableFps 60
- PerfOverlay.DrawFps 1
- PostProcess.DynamicAOEnable 0
- RenderDevice.Dx11Enable 0
- RenderDevice.ForceRenderAheadLimit 1
- RenderDevice.TripleBufferingEnable 0
- WorldRender.DxDeferredCsPathEnable 0
- WorldRender.FxaaEnable 0
- WorldRender.MotionBlurEnable 0
- WorldRender.SpotLightShadowmapEnable 0
- WorldRender.SpotLightShadowmapResolution 256
- WorldRender.TransparencyShadowmapsEnable 0
You must now save the file as user.cfg. To do so, take these steps:
- Click File > Save As in Notepad.
- Select All files from the menu in the Save as type section.
- In the File name area, type user.cfg.
- Save the file in your Battlefield 4 installation location now. It should be C:Program Files by default (x86).
Origin Games are a series of video games created by Battlefield 4 is the fourth installment in the Battlefield series.
10. Change anti-aliasing and anisotropic settings
You can try tweaking anti-aliasing and anisotropic settings in Nvidia Control Panel if your game stalls or crashes during the loading screen.
- Navigate to the Nvidia Control Panel.
- Select Manage 3D Settings from the drop-down menu.
- Change the value of anti-aliasing and anisotropic settings to Use application settings.
If you have an AMD graphics card, you can alter these settings using Catalyst Control Center.
If altering anti-aliasing and anisotropic settings doesn’t help, consider turning off Origin’s cloud storage option and updating PunkBuster.
11. Place the dxgi.dll file in the Battlefield 4 installation directory
If you get a missing dxgi.dll problem, you can quickly solve it by copying the dxgi.dll file to your Battlefield 4 installation directory. Follow these steps to do so:
- Go to C:WindowsSystem32 and double-click it.
- Look for the dxgi.dll file in System32.
- To install Battlefield 4, copy the file to the Battlefield 4 installation directory. It should be C:Program Files (x86)Origin GamesBattlefield 4, although the location on your PC may be different.
12. Download and install the Visual C Redistributables
You must reinstall Visual C Redistributables if you receive an error stating that Msvcr110.dll or Msvcr120.dll is missing. You won’t need to download anything because Visual C Redistributables may be installed directly from the Battlefield 4 installation directory.
Install the x86 and x64 versions of VCredist.exe in the C:Program Files (x86)Origin GamesBattlefield 4 InstallerVCvc2012Update3redist folder.
13. Use Task Manager to terminate the BTTray.exe process
Every time you hit the Caps Lock key on your keyboard, Battlefield 4 is said to minimize. It might be pretty frustrating if you accidentally press it while playing, but there is a way to fix it.
- Start the Task Manager program. By pressing Windows Key + X and selecting Task Manager from the menu, you may start Task Manager.
- When Task Manager opens, look for and terminate the BTTray.exe process.
- You may now start the game, and if you accidentally press Caps Lock again, the game will not minimize.
To avoid this issue, you’ll need to perform this step every time you want to launch Battlefield 4.
14. Turn off Origin in-game
Disabling Origin in-game may help Battlefield 4 difficulties, according to several players. This workaround’s instructions are simple to follow: To disable Origin in-game, go to Origin > Application settings > Origin in-game > disable Origin in-game.
15. If you run Windows 64bit, set BF4 to 64bit as well
- Go to My Games in Origin after launching it.
- Select Game Properties from the right-click menu on Battlefield 4 (BF4).
- Set the game’s launch option to x64.
- ‘Disable origin in-game’ should be unchecked.
- Apply the modified settings > restart Battlefield 4 to see if the solution worked.
16. Restart your computer
This method is very beneficial for low- and mid-end machines. Your computer will be able to employ more resources to run the game if you perform a clean boot. Additionally, if program incompatibility issues cause your BF issues, this approach should resolve them.
- To begin, select Start > msconfig > is the command to use. To start System Configuration, press Enter.
- Select Selective startup from the General tab. uncheck the box that says “Load startup items.”
- Select Services from the drop-down menu. check All Microsoft services are hidden > Disable all by clicking the button
- Click OK > Apply > Start the game after restarting your PC.
I hope you found this guide useful. If you’ve got any questions or comments, don’t hesitate to use the shape below.
1. Why is my FPS in BF2042 so low?
The following are some of the possible causes of FPS decreases and stutters in Battlefield 2042: Your game’s performance is most likely to be hampered by outdated or defective GPU drivers. As a result, ensure sure your graphics drivers are up to current on your computer.
2. What is the best way to solve Battlefield 4?
In Origin, go to My Game Library. Battlefield 4 can be accessed by right-clicking it. Select the Repair Game option. Allow it to finish, then restart the game.
3. Is Battlefield 4 a CPU hog?
There are no settings that use a lot of CPU power.
4. FYI – How I fixed 99% of my BF4 game crashes [PC] – Reddit
5. Please Help! Battlefield 4 PC crashing 10 minutes into play.