Many players have reported DirectX error 0x887a0005 crashes Call of Duty: Black Ops 6 with regularity on their PCs. One BO6 player said this on Reddit, “I understand people are having issues with the DirectX crashes on Black Ops 6, but mine has done it around 20 times in the last 24 hours of playing and it’s happening every time I play.” This DirectX error has made Black Ops 6 unplayable for some. These are some ways to fix the Black Ops 6 error 0x887a0005 on a Windows PC.
Read also: 7 Ways to Fix Call of Duty: Black Ops 6 Not Launching on a Windows PC
Repair the Black Ops 6 Files
Don’t rule out the possibility that corrupted Black Ops 6 files could be causing error 0x887a0005 on your PC. Steam and Battle.net include troubleshooting options you can select for verifying (repairing) game files. Go through the steps on these Steam help and Battle.net support pages to apply this possible fix.
Set VRAM to 60
Setting VRAM to 60 is a potential solution for the Black Ops 6 DirectX error 0x887a0005 some players confirm has worked for them. Restricting VRAM usage in this way can fix graphics card overloading. This is how you can set the VRAM setting to about 60.
- Start the Call of Duty: Black Ops 6 game.
- Click Settings > Graphics in Black Ops 6.
- Select the Quality tab.
- Set the VRAM Scale Target to 60.
- In addition to this, select Fullscreen Borderless for the Display Mode setting on the Display tab.
Change the Upscaling Setting
Some players confirm changing the Upscaling setting from DLSS to DLAA can fix the Black Ops 6 DirectX error 0x887a0005. DLSS is AI graphics technology for enhancing image quality that can sometimes cause gaming issues. So, try changing the Upscaling setting in Black Ops 6 like this.
- Launch your Black Ops 6 game.
- Go into the Quality tab as outlined for the second and third steps of resolution one.
- Select DLAA for the Upscaling / Sharpening setting. Alternatively, try disabling that setting by selecting Off.
Lower the Graphics Preset
Overly high graphical settings could be another potential cause for error 0x887a0005, particularly if your PC is not well equipped for the highest graphics quality. To remedy this, open the Quality tab in Black Ops 6 as covered for previous potential fixes above. Select a lower option for the Graphics Preset option from there.
Erase the Call of Duty Data Folder
Deleting the Call of Duty data folder is another resolution that has fixed the Black Ops 6 DirectX error 0x887a0005 for some players. You can erase that folder like this.
- Click the File Explorer shortcut pinned to the Windows taskbar.
- Go to the This PC > Documents directory location.
- Right-click on the Call of Duty folder to select the Delete context menu option.
Update Graphics Drivers
Black Ops 6 is a graphically demanding game for which outmoded graphics drivers might cause issues. Players who’ve needed to fix error 0x887a0005 confirm they’ve done so by installing new graphics driver versions. So, that could be a possible remedy if you need to update the GPU driver on your PC. You can install the latest driver for your graphics card with a method in this KeenGamer guide.
Other Possible Ways to Fix the Black Ops 6 DirectX Error 0x887a0005
The potential fixes discussed above aren’t necessarily the only ways to fix the Black Ops 6 DirectX error 0x887a0005. These are some other possible remedies that could be worth trying:
- Set Black Ops 6 to run in compatibility mode with fullscreen optimizations disabled.
- If you’re a Windows 11 user, try downgrading to the Windows 10 platform. Some Black Ops 6 players confirm installing Windows 10 has worked for them.
- Set a -d3d11 launch parameter for Black Ops 6 in Steam.
- Select to disable the overlays in Steam, Discord, and GeForce Experience.
- Turn off Hardware-accelerated GPU scheduling in the Graphics section of the Windows Settings app.
DirectX error 0x887a0005 is a rather vexing Black Ops 6 gaming issue for which there isn’t any surefire fix, at the moment. However, the potential resolutions discussed above are among the best remedies for that error. Applying some of those possible fixes might at least considerably reduce the regularity of the error 0x887a0005 crashing on your PC.















