You are not the only one who is having the crashing issues while playing Call of Duty Black Ops 6. While launching the game, gamers are experiencing Black Ops 6 DirectX error with error code 0X8875A0005 and 0XC0000005 right in the middle of the game or just before launching the game.
DirectX crashing error is not limited to Windows only but also to Xbox users as well as to PS5 users. As soon as the user launches the game, Black Ops 6 crashed, giving you the DirectX error. This frustrating problem can pop up out of nowhere, preventing you from enjoying the game.
In this blog post, we will explore the various causes of the DirectX error in Black Ops 6 and provide you with step-by-step solutions to get you back in the game.
By the end of this guide, you will have a clear understanding of the various causes behind BO6 DirectX error and the steps you can take to resolve them.
Causes of Black Ops 6 DirectX Error
Black Ops 6 DirectX Error can occur due to various reasons, most of which are related to your system’s hardware, software, bugs in the game or the game settings. Here are the most common reasons behind this error:
- Hardware acceleration
- Secure boot state turned off
- Overclocking of CPU or GPU
- Outdated graphics drivers
- Outdated drivers
- RAM running speed
- Game’s Virtual RAM is high
- Problematic softwares
Above listed are some major reasons behind BO6 DirectX crash error in the game.
How to Fix Black Ops 6 DirectX Error
Below are some effective solutions to fix BO6 DirectX error code 0x887a0005 so that you will get back to your game without any crashing issues.
Secure boot state
First and the basic step to fix BO6 DirectX crashing error is to make sure that your system supports secure boot state, and it must be turned on.
To check the secure boot state, right-click on the start menu and choose the option Run. Type in Msinfo32 and hit the enter key.
Find the secure boot state and if it is turned off, go to your BIOS and turn it on and then launch your game.
Disable XMP Profile
BO6 DirectX error code 0x887a0005 has been widely seen on Intel 13th generation or later CPU’s due to the speed compatibility with the game. So to resolve this issue, you need to disable the XMP profile of your CPU.
XMP is simply a safe overclocking of your CPU, but it doesn’t suit with Black Ops 6. To disable XMP profile–
- Open BIOS menu of your system
- Find Memory settings or overclocking settings
- Here, disable XMP profile
- Save the changes by pressing F10 key and exit BIOS
relaunch your game to fix BO6 DirectX crashing error code 0xc0000005 N.
Reduce RAM Speed
If you are using latest generation CPUs, chances are that the game speed not able to match with the speed of your RAM. You need to reduce your RAM speed to play the game and to fix BO6 DirectX error.
If your RAM speed is more than 3600 MHz, you will definitely be getting the crashing issue while playing Black Ops 6. So I highly recommend reducing your RAM below 3000 MHz. To reduce the RAM speed, enter into your BIOS menu and find memory frequency and set it to under 3000 MHz.
Save the changes and launch the game.
Update Graphics Drivers
To make your GPU performs well with the latest launches, GPU manufacturer provides updates to graphics card drivers. So you must ensure that you have the latest version of GPU drivers by downloading from the official website.
To download the latest drivers, click on the below corresponding link, download the drivers and then install them in your system.
After installation is complete, make sure to restart your system and then re-launch the game to fix Black Ops 6 DirectX error.
Running the Game in Admin Mode
Black Ops 6 DirectX error code 0XC0000005 can also be fixed by running the game in administrator mode. But to run the game in admin mode, you need to create a new shortcut. To do so–
For Xbox Users
- Launch the Xbox and click on the game Black Ops 6
- Click on three line icon, and choose the option manage
- Click on the General tab and choose the option create desktop shortcut
for Steam Users
- Launch the Steam and click on the library option
- From the left pane, right click on Black Ops 6 game
- Expand the manage option and choose the option create shortcut
Once the shortcut is created, right click on it, click on the properties option. Now, in the properties of the game, click on the compatibility tab and check mark the option “Run the game as administrator”
Save the changes and launch the game to fix BO6 DirectX crashing error.
Disable hardware acceleration
Game may might not be fully optimized for your GPU and by disabling the hardware acceleration, the system will force running the game onto the CPU and helps you fix the issue of Black Ops 6 direct crashing error.
To turn off hardware acceleration, open the Settings menu and click on the system from the left pane. Scroll down to find the display. Click on it and choose the option Graphics.
Under the Graphics menu, click on the default graphics settings and turn off the hardware acceleration GPU scheduling.
Now, launch the game to resolve the Black Ops 6 crashing issues.
Downgrade Windows
Even tough the problem of DirectX error in Black Ops 6 is universal but the majority seen on Windows 11 version 24H2. So until the developer fully resolve the problem, it is better to downgrade your Windows to Windows 10.
If you do not want to downgrade to Windows 10, at least downgrade your Windows version to 22H2.
Note: To check your Windows version, right-click on the start menu and choose the option run. Type in Winver and hit the enter. Here you will get the information about your Windows version.
Restart Shaders Preloading
Another method to fix BO6 DirectX error is by restarting the shaders preloading so that the game will be properly optimized for specific GPU and hardware configuration. To restart the shaders compilation, launch the game and turn on the option of restart shaders preloading.
Reduce VRAM Scale Target
If none of the method helps you fix the crashing issue with Black Ops 6, launch the game and click on the gear icon to open the game settings.
Here, select the graphics settings and click on Quality tab. Find VRAM scale target and reduce VRAM to 60.
Once the VRAM scale target is reduced, find the Streaming texture as well as NVIDIA Reflex and toggle them off.
After doing these changes in the settings menu, launch the game. This will fix DirectX error while playing Black Ops 6.
Run the game in DX11 mode
Now, if the game is still crashing, running the game in DirectX 11 mode instead of DirectX 12 mode will help you fix the issue. To launch the game in DirectX mode–
- Launch the Steam and click on the library option
- From the left pane, right-click on BO6 and choose the option properties
- Click on the general tab and find launch options
- Type in -D3D11 and save the changes
Now, relaunch the game to fix BO6 DirectX error code 0x887a0005.
Other Fixes
Below are some of the fixes that found to be useful in fixing the crashing error with Black Ops 6. So you must try these fixes also–
- Change the priority of the game to high by opening task manager> Details> right-click on the exe file> set priority to be high
- Uninstalling the WASD software from your system
- Uninstalling the MSI afterburner as well as Riva tuner
- Delete all the .DLL files by going to the installation folder and then re-downloading the deleting files by verifying the integrity of game files in the Steam
Conclusion
Here in this article, I have provided you with the best solutions to fix Black Ops 6 DirectX error while playing the game. I hope one of the methods will help you fix the crashing issue with BO6. If you still face any challenge or have further queries, feel free to comment below, and I would be more than happy to assist you.
Read More
- COD Black Ops 6 error code 0x00001338 N
- COD Black Ops 6 Crash Error code 0X1
- Black Ops 6 Packet Loss, Low FPS & Stuttering Fix
- Call of Duty Black Ops 6 Settings Reset After Every Match
Here is a detailed video of the steps above, So that if you face any kind of issue performing the mentioned steps, you can follow this YouTube guide to fix Black Ops DirectX error code 0X887A0005
I am an engineer by profession and a blogger by passion.
Founder of FixGamingError.com as well as TheLotusGeek.com
I have more than 10 years of expertise in the field of gaming as well as in Windows Support.