Typically, a message with the lack d3d compiler 42.dll occurs when removing it from the computer or damage. Just maybe it triggered destructive activity of a virus. Another negative effect incorrect installation of any of the programs that it requests the necessary d3d compiler 42 dll file.
Allow this problem, then eliminate this phenomenon, ie d3d compiler 42 dll download. We can find a huge selection of the file type. They can be downloaded for free.
How to download free d3dcompiler_42.dll?
Next, the file is installed, that is placed in the System folder, or the game folder and restart the computer. Re-install the program.