DXGI_ERROR_DEVICE_REMOVED or DXGI_ERROR_DEVICE_HUNG are the most common DirectX errors when playing Battlefield 2042.
Tip: You might also face Battlefield 2042 issues like Battlefield 2042 crashing on PC or black screen.
How to Fix Battlefield 2042 DirectX Error?

Therefore, it’s crucial that you upgrade your graphics driver to the latest version.
There are two ways to modernize your graphics.
One is to update it manually, the other is to update it automatically.

Of course, the latter one is more convenient and fast.
To do so:
Step 1.
Press theWindowsicon andXto kick off the quick start menu.

Click onDisplay adaptersto show your graphics driver.
Right-choose your graphics and selectUpdate driver.
ClickSearch automatically for updated driver softwareand follow the on-screen instructions.
![]()
confirm to follow the next instructions carefully.
PressWin + Ito open WindowsSettings.
ClickUpdate & Security>Windows Update.

On the right page, clickCheck for updates.
If there is an update available, clickDownload and install.
Wait patiently for a while until the update completes.

Way 3: Update DirectX
If you have already updated your Windows but it still doesnt work.
The chance is high that somehow the DirectX version is outdated.
First, you should check your DirectX version.

PressWin + Rto launch the Run box.
Typedxdiagand clickOKto openDirectX Diagnostic Tool.
In theSystemtab, you could see your DirectX version.
If yours is not DirectX 12, you should do the next steps.
Go todownload the DirectX End-User Runtime Web Installeron your machine.
Remember to reboot your PC after installing or updating the DirectX version manually.
OpenFile Explorerand click theDocumentsfolder.
Double-click theBattlefield 2042folder >tweaks.
Right-clickPROFISAVE_profileand selectOpen with Notepad.
Step 4. confirm that you are inside the contents of thePROFISAVE_profilefile.
Navigate to the option namedGstRender.Dx12Enabledat the bottom of the screen.
Change the value from0to1.
SelectFileand click onSaveto exit this window.
As a result, you are supposed to check the integrity of game files and repair them in time.
Scroll down to locateBattlefield 2042and right-click it to chooseProperties.
ClickLOCAL FILES>VERIFY INTEGRITY OF GAME FILES.
Wait for the process to get accomplished.
PressWin + Rto open up theRunbox, copy%ProgramData%/Steamin the box, and clickOK.
Delete all folders exceptLocalContent.
Open theRunbox again and paste%AppData%and hitEnter.
Scroll down to navigate toSteamand delete it.
Navigate toC:\Users\Your Username\AppData\Local, and delete theSteamfolder again.
Restart the game via Steam.
You have to disable DLSS and reboot the game to check whether Battlefield 2042 DirectX error appears or not.
Step 1. initiate the game and theGraphics Settingmenu.
ClickOptions>Display>Video.
Copy & paste the following path in the navbar and hitEnter.
In the right-hand menu, right-clickMachionGuidand chooseModify.
Replace the value of the MachineGuid string with the following content and hitEnterto apply this change.