Battlefield 2042 technical issues


Battlefield 2042 technical issues

A first-person shooter in which the series returns to legendary epic battles.

Battlefield 2042  is developed by DICE. If you have technical problems with the game, then first of all check your PC for compliance with the system requirements.

If you yourself managed to find a solution to any problem, please help other users and write about your solution in the comments.

Important : Below are general guidelines and troubleshooting tips. The best way to fix the problem is to contact developer technical support .

Error installing Battlefield 2042

The installation hung. The path to the game should not contain forigen letters, only Latin. Check and clean your hard drive (in rare cases, replacing the SATA cable can help). Try changing the installation path.

DLL error in Battlefield 2042

Errors of the form: dll is missing, d3d11.dll, msvcp110.dll not found and others.

IMPORTANT : It is not recommended to download DLL files from third party sites in an attempt to replace your missing or corrupted DLL files. Use this option only as a last resort.

Common actions when a DLL error occurs :

  1. Reboot your computer
  2. Recover the deleted DLL file from the recycle bin (or use a file recovery program). Of course, this option will work if you deleted the file
  3. Scan your computer for viruses and malware
  4. Use system restore (see instructions on the Internet)
  5. Reinstall Battlefield 2042
  6. Update your drivers
  7. Using the System File Checker in Windows 10 (see online instructions)
  8. Update Windows if patches are available
  9. Perform a clean install of Windows
  10. If the DLL error persists after a clean install of Windows, then the problem is not with the software, but with the components of your PC.

Errors with specific DLLs

MSVCP140.dll error message. You need to update / install the Visual C ++ package
This can be done at the link

If you have any USB controllers (or other devices) connected to your network, try unplugging them. Crashes on startup with crash module names ntdll.dll and EZFRD64.DLL can (in particular for the latter) be related to USB controllers or PS2 to USB adapters (for various games).

If you get api-ms-win-crt-runtime-l1-1-0.dll errors on Windows 7 or Windows 8.1, Microsoft has released a patch to fix this problem.

If you receive an error message MSVCR120.dll, go to C: \ Windows \ System 32 and search for "MSVCR120.dll". Delete this file. Go to C: \ Program Files (x86) \ Steam \ steamapps \ common \ Battlefield 2042 \ _CommonRedist \ vcredist \ 2013 and run "vcredist_x64.exe". Then click "repair".

Not enough memory error

Possible reasons: the game does not have enough RAM; there is not enough space on the hard disk for the paging file; you yourself configured the size of the paging file (or disabled it, or used software); some program is leaking memory (open Task Manager CTRL + ALT + DELETE and sort applications by memory consumption).

Battlefield 2042 and error 0xc000007b

This application was unable to start correctly (0xc000007b). The most common reason for the error when starting the application 0xc000007b is problems with the NVidia drivers.

Possible solutions

  1. Reinstall the video card drivers
  2. Try to run the game as administrator
  3. Install / update DirectX, Visual C ++, .Net Framework. Download all files only from the  official Microsoft website.
  4. Open the command line "Run" from the "Start" menu and write sfc / scannow. With this command, your PC will scan the system files and fix some errors.
  5. Remove unnecessary software that may conflict with the video driver. Basically, these are various graphics "enhancers". The fewer additional applications you have, the better.

Method with Dependency Walker 64bit Program

  1. Download and unzip  Dependency Walker 64bit .
  2. Run the program, go to View> Full paths . Now select the Battlefield 2042 .exe file. Once you have selected the game .exe, a window may pop up in which you will see errors, just close it. In the module section  , scroll down to the bottom of the error and you will see several values ​​in the columns.
  3. Now in the CPU column all DLL files should be x64-bit for your game. If there is an x86 dll file it will be in the red column CPU. It is this file that causes the error 0xc000007b.
  4. Now go to and download the 64-bit version of this DLL file there and place it in the root folder with the game and in C: \ Windows \ system32 . The game should now start without problems.

DirectX error in Battlefield 2042


Recommendations for resolving the error

  • Perform a "clean" install of the video card driver only . Don't install audio, GeForce Experience ... Same for AMD.
  • Disable the second monitor (if available) and any other peripherals.
  • Disable G-Sync.
  • Use System File Checker
  • For NVIDIA cards. Right click on the desktop -> NVIDIA Control Panel. At the top, where File, Edit, View ... click "Help" and turn on "Debug Mode".
  • Sometimes the cause may be overheating of the video card. Use FurMark utility to test your graphics card under load. Try to lower the frequencies. For more information, see the Internet on request: undervolting and lowering the frequency of the video card.

Battlefield 2042 not starting

Game won't launch from Steam

Method 1: Restart the Steam Client

Method 2: Exit Steam and open the C: \ Program Files \ Steam \ directory (or which you chose when installing Steam).

Delete the files listed below

- steam.dll

- ClientRegistry.blob

Reboot your computer.

After that, run Steam.exe from the directory with installed Steam, and not from an existing shortcut.

Try to launch the game.

Attention . This process will not affect installed games.

If the issue persists, make sure your computer and network are Steam-optimized:

Download and install VC ++ 2013.

And other required libraries.

General recommendations

Try uninstalling Visual C ++. Then install Visual C ++ from the game folder:

  1. Open the Steam library
  2. Select Battlefield 2042 from the list
  3. Right click on the game and select "Properties"
  4. Select "Local Files"
  5. Select Browse Local Files ...
  6. Open the \ _CommonRedist \ vcredist folder
If Battlefield 2042 won't launch and there are no errors. If this is the first launch, then just try to wait.

Recommendations from the developers :

Install the latest graphics card driver

Also make sure you are using the latest Nvidia PhysX (for Nvidia graphics cards) and DirectX.

Make sure the option is set to "Application Controlled" in the Nvidia Control Panel settings.

Try to run the game as administrator :

  1. Open the Steam library
  2. Choose from the list of Battlefield 2042
  3. Right click on the game and select "Properties"
  4. Select "Local Files"
  5. Select Browse Local Files ...
  6. In the game folder, select the .exe file of the game
  7. Click the file with the right mouse button
  8. In the menu that appears, select "Properties"
  9. In the Properties window select the Compatibility tab
  10. In the "Options" section, check the box "Run this program as administrator"
  11. Click "Apply"
  12. Start the game
Try lowering your screen resolution before launching the game .

Make sure your Windows operating system and third-party software are up to date.

Download Visual C ++ 2017 Redistributable:

For Windows 64-bit:

For Windows 32-bit:

Install both versions.

Also, install / update the .NET software:

DirectX End-User Runtime Web Installer - you probably already have it installed

See also additional guidelines below :

For Windows users :

  • Check the version of the operating system, make sure that there are all the necessary updates
  • Check the Integrity of the Battlefield 2042 Cache on Steam
  • Reboot your computer
  • Reinstall the game
  • Try temporarily disabling programs that potentially conflict with the game (antiviruses, firewalls, etc.)
  • Make sure your PC meets the minimum requirements
  • Make sure the system disk has 5-6 GB free space
  • Scan your PC with an antivirus
  • As a last resort, reinstall the operating system
For Mac :

  • Update your Mac OS version
  • Check the Integrity of the Battlefield 2042 Cache on Steam
  • Try temporarily disabling programs that potentially conflict with the game (antiviruses, firewalls, etc.)
  • Make sure your computer meets all the minimum system requirements for the game

Microsoft Visual C ++ 2015 error

"The following component (s) are required to run this program: Microsoft Visual C ++ 2015 Runtime"
Install the missing library from Microsoft

Battlefield 2042 - BSOD or Blue Screen

BSOD usually means some kind of serious problem with your system that is not related to the game. Check your PSU first. If overheated, it will turn off. Also, if the system does not have enough power from it, then various errors are possible, including BSOD. Test other components of your PC. On the net you can find various utilities for checking memory, hard disk and video card.

Battlefield 2042 crashes after launch

Try to temporarily disable your antivirus (especially in the case of Avast!). Also see the tips in the startup errors section.

Audio Errors / No Voices in Battlefield 2042

Sound Card Troubleshooting Tips

First, restart your computer, then check if the sound is working in Windows: click the speaker icon in the lower right corner, and then click on the speaker slider.

If nothing is heard, then right-click (RMB) on the speaker icon and select " Playback Devices ". In the playback section, check which sound source is the default. RMB on it and click "Check". If there is no sound, then right-click on the icon and click "Detect problems with sound".

There is sound in Windows, but not in the game :

Check the volume settings in the settings of the game itself. Update DirectX and sound card driver.

There is sound, but no voices :

Audio files were not installed during installation. Check the integrity of the game files on Steam.

Best practices for solving Creative audio problems

Restart the Creative Audio Control Panel. Check the sound card settings in it.

General tips when you have problems with your Realtek sound card

Restart the Realtek Sound Control Panel. Check the sound card settings in it. In Realtek HD Audio Manager, switch the audio type from Quadraponic to Stereo.

Battlefield 2042 Not saved

The path to the game should not contain foreign letters, only Latin.

Battlefield 2042 is not full screen

Press ALT + ENTER. Check your game settings (windowed mode, resolution, etc.). In some cases, changing the refresh rate (in the Nvidia Control Panel) from 60 Hz to 59 Hz (click "Apply"), and then back to 60 Hz helps. Another way: also in the Nvidia control panel go to the section "Adjusting the size and position of the desktop". In the upper right corner, click "Restore".

Battlefield 2042 has stopped launching

What changes did you make to the computer? Perhaps the problem was caused by the installation of a new program. Open the list of installed programs (Start -> Add or Remove Programs), sort by date. Remove recently installed. Reinstall Battlefield 2042.
Also check your Task Manager. If there are copies of the Battlefield 2042 processes running, terminate all of them.

Battlefield 2042 black screen

A black screen, as well as a white screen, or other colors, can mean various errors, but most often this refers to a specific problem on the part of the video system, and in some cases the cause is the RAM bar. Also roll back the overclocking of the processor and / or video card, if used.

Solutions to this problem

Try running Battlefield 2042 in windowed mode

Windowed mode on Steam

  • Open the Steam library
  • Right click on Battlefield 2042 and open Properties
  • Open the "General" tab and click "Set launch options"
  • Add -windowed
Windowed mode via .exe

  • Right click on the shortcut of the game on the desktop, and open "Properties"
  • In the line "Object" after the quotes (") add" -windowed "
  • "C:\Games\Battlefield 2042\Bin\Win64\Battlefield 2042.exe" –windowed

Close video capture software

One of the reasons for a black screen can be video capture programs: Nvidia ShadowPlay, PlayClaw, Dxtory and others

In addition, video processing programs in games can cause problems. For example: ReShade, Nvidia Freestyle and many others. Various mods can also cause errors. Use a simple rule of thumb: the fewer applications running concurrently with a game, the better. Remove all unnecessary.

RAM diagnostics

The culprit in some cases is the computer's RAM.

  • Perform testing using specialized software for checking RAM
  • Try swapping RAM modules for different slots.
  • If your PC has 2 or more planks, then try leaving only one.
  • More information on this topic can be found on the Internet.

Battlefield 2042 hangs in the controller

Launch Battlefield 2042 in Compatibility Mode for another OS.

Sometimes the problem is the Nvidia GeForce Experience driver add-on. Disable all optimizations for the game in it.

On AMD graphics cards, the Gaming Evolved (Raptr) application can create problems. Try disabling or uninstalling it temporarily.

If there is Nvidia Capture Service in Task Manager, try terminating the process. End other processes related to video capturing.

Update your graphics card driver.

Also see Won't Start Tips.

Battlefield 2042 freezes

Regular freezes can cause PC instability. Roll back the overclocking of the processor and / or video card, if used. Test your video card, processor, hard drive, RAM. Special applications can be downloaded from the Internet.

Improve Performance in Battlefield 2042

By far the easiest way to increase your FPS is by upgrading your PC components, but you should try the free methods first. Install the most recent graphics driver. Reboot your computer. Reduce the resolution, and also set the low level of effects in the graphics options. Do not use any kind of software "accelerators", for the reason that they can contain malware, and besides, their effectiveness often leaves much to be desired. While you run the risk of infecting your PC with a virus. Reinstall Windows. This method should be considered as a last resort when other options have not worked. The reason lies in the fact that over time, the operating system grows outdated files and processes so much that the work of programs is seriously slowed down. 

Controls not working in Battlefield 2042

Unplug the input device (gamepad, mouse) from the USB and plug it back in. If your mouse and keyboard don't work, try disconnecting your controller and other USB devices.

For Origin

Library> Right Click Battlefield 2042> Properties> Uncheck Enable In-Game Screen

Post a Comment