The message says:
"SC2.exe - Bad Image
C:\Windows\system32\D3DCompiler_42.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support."
I've tried a clean re-installation of SC2 and all updates and still get the same message.
I've also tried removing the file and running the latest DirectX installer to replace it. No other games seem to be affected.
I also have the TW/KR client installed but have not updated it or removed it.
Any help would be greatly appreciated!!