Fix D3DCOMPILER_43.dll error when launching Epic Games Launcher

If you see an error mentioning D3DCOMPILER_43.dll when opening the Epic Games Launcher, the issue is usually caused by a missing or corrupted DirectX file.

Follow these steps to resolve the problem:

  1. Go to the Microsoft DirectX support article (Opens in a new tab) and follow the instructions to install or update DirectX on your PC.
  2. Look for D3DCOMPILER_43.dll in the following locations:
    • C:\Windows\System32
    • C:\Windows\SysWOW64
  3. If the file is missing or not working in either folder:
    1. Download a fresh copy of D3DCOMPILER_43.dll from the DirectX installation package.
      Note: Only download DLL files from official sources like Microsoft. 
    2. Copy the file into both folders listed above.
  4. After replacing the files, restart your PC and try launching the Epic Games Launcher again.