Are you struggling with theAssassins Creed Shadows DX12 error0x887A0005, 0x887A0006, or 0x80070057 on Windows?
It has received positive reviews worldwide for its exquisite and delicate graphics design and diverse combat system.
Continue reading and try the methods listed below.
![]()
Possible Solutions to Assassins Creed Shadows DX12 Error
Solution 1.
Different brands of graphics cards may require different tools to limit the maximum clock frequency of the GPU.
For AMD graphics cards, you might useAMD Software: Adrenalin Edition.

Run AMD Software: Adrenalin Edition and go toPerformance>Tuning.
Drag the slide bars to set up theMin Frequencyto2200MHz, and set up theMax Frequencyto2500MHz.
Here are some useful tips to help you address Assassins Creed Shadows lagging and low FPS issues.
![]()
Read this post and try them out.
Solution 2.
Reset Shader Cache
Corrupted shader cache files may also cause the Assassins Creed Shadows DX12 error.

For AMD display cards, open AMD Software: Adrenalin Edition and clickGraphics>AdvancedorGaming>Graphics>Advanced.
Next, click thePerform Resetbutton next toReset Shader Cache.
Solution 3.
![]()
Thus, the Assassins Creed Shadows DX12 error may occur.
Solution 4.
Similar to frame generation or DLSS, enabling FSR may also cause compatibility issues or game performance issues.
Solution 5.
Solution 6.
Disable Overlay
Some users have found that disabling overlays can help get the game to work.
So, you might give it a try, and it is necessary to disable all active overlays.
Solution 7.
Is WWE 2K25 not launching or crashing on startup in Windows?
Here are some useful and easy solutions to help you fix it.
Also, it can help optimize Internet speed and repair system issues.
It is 100% secure and can recover 1 GB of files for free.
Some proven community workarounds are outlined above.
Feel free to apply them one by one until the DX12 error disappears.