Whilst trying to run Dirt 3 or Dragon age 2, I get the following error message:
'D3DCOMPILER_43.dll is either not designed to run on windows or it contains an error'
I'm running an ATI 6970 card on Win7 x64, I've reinstalled the drivers for the video card, I've downloaded the Direct X driver dist and manually replaced that file with the latest. I've run 'sfc /scannow' that I found on one forum as a suggestion, but to no avail - it still errors out. Does anyone have any ideas what else it could be?