How I resolved DirectX error under Windows 64 bits
If you have experienced the game crashing and displaying an DirectX error, you could try:
- I had the same issue on both Win7 and Win10. Upgrading windows won't solve it.
- Use fullscreen (not borderless)
- Disable any pop-up from other application or the other system (like windows updates)
- Use DirectX9
- Don't use overlay application (like ACT)
- Close your anti-virus
- Close your firewall
- Install the latest GPU drivers (just the drivers) using "Clean installation"
Optional:
- Clean installation of Windows
- Disable all not necessary services using msconfig
- Downclock GPU (both GPU and Memory) using MSI Afterburner
It seems it solved the DirectX error for me. Hopefully, it would help you too.
Edit 1: I use DirectX9 for few days with no errors (or maybe just once). Then I switched back to DirectX11 and I had a crash after 2 days. Definitely DirectX11 is less reliable than DirectX9.
Edit 2: I downclocked my GPU, it seems to really improve the stability
Edit 3: The time the game crashed with DirectX11, I had one other opened application. My advise, make sure nothing else is opened. Since then it seems stable.