Error d3dcompiler_43.dll error status 0xc000012f

I am trying to install the epic games launcher but I get an error saying C:\Windows\SYSTEM32\d3dcompiler_43.dll is either not designed to run on windows or it contains an error.Try installing the program again using the original installation media. Error status 0xc000012f. Can someone please help me figure out how to solve this issue so that I can install unreal.

I have not seen that error code before but a quick internet search for 0xc000012f turns up a ton of hits which might be useful. Before using those, perhaps you could try the following:

FIX D3DCOMPILER_43.DLL

  1. Download the Dx11 redist from here: https://www.microsoft.com/en-us/download/details.aspx?id=8109

  2. Find and backup your current C:\Windows\System32\D3DCOMPILER_43.dll. You can do this by renaming it to D3DCOMPILER_43.dll_BACKUP

  3. Install the DirectX11 Redist.

  4. Check to make sure you have a new D3DCOMPILER_43.DLL

  5. Try running the launcher again.

This didn’t work for me. I downloaded Dx11 redist and made a backup. I installed the DirectX11 Redist and checked to make sure there was a new D3DCOMPILER_43.DLL and it was I launched my game and it Crashed whole PC to bluescreen. I got this error starting of season 5 didnt think of it but I only get in the game fully but when I get in the game I get this error.

You were almost correct only you have to delete D3DCompiler_43.dll from both C:\Windows\System32 AND C:\Windows\SysWOW64 then run the DXSETUP file from the Dx11 redist download.