Problem with DirectX (.dll files reported missing, while they are at their place)

Solved

I had big issues with Windows 10 freezing now and then, restarting and turning my keyboard off, so I came back to the good ol' windows 7. Problem is, now every single game fucks up with DirectX. 8-bit hordes is reporting D3Dcompiler_43.dll to be missing (it's there in System32). Black Mesa reports D3DX9_42.dll to be missing, it's there too. Ashes of the Singularity (original and Escalation), however, didn't put me in too much trouble, I just had to delete the reported "missing" .dll from System32 and reinstalling DirectX to get it working back again. But for the 2 aforementioned games, I'm out of ideas, and this is driving me crazy.

Posted Nov 18, 2016, 11:12 PM UTC

11
GoobyPleesOP•

Okay so I figured this out. So in case anyone crashes on this post having the same problem, I have been only checking Windows/System32, which was a dumb rookie mistake. I simply had to go to Windows/SysWOW64, where I never tried to delete the faulty .dll. Did it and ran DirectX web installer, everything works fine now.

1