How to fix d3d11.dll errors

Learn how to remove d3d11.dll to fix unexpected crashes

What is d3d11.dll?

d3d11.dll is a library driver for interacting with the DirectX 11 API. While it is not included by default with Grand Theft Auto V or FiveM, it is commonly included as a part of custom graphics mods.

This is not an issue with FiveM®, you will have to resolve this issue yourself.

Crashes involving d3d11.dll #

Description: A graphics mod is crashing your game

If you are experiencing crashes with d3d11.dll, removing it will get you playing FiveM® again. d3d11.dll is not a file included with GTA V® or FiveM®, but a file included in many graphics mods.


  • Crashes mentioning:
    • d3d11.dll
    • d3d11.dll?EnsureChildDevice@...


  • Close any FiveM® processes

  • Locate your FiveM® directory:
    Rockstar:C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V
    Steam:C:\Program Files (x86)\Steam\commonapps\Grand Theft Auto V
    Epic:C:\Program Files (x86)\Epic Games\GTA V\

  • Remove any of the following files from your GTA V® directory:
    • d3d11.dll
    • d3dcompiler_46e.dll

  • Re-verify your game through the Rockstar Launcher, Steam, or Epic