Game will not start. it says that d3dx9_42.dll is missing. Reinstalling does not help
I had the same problem. Basically the file is corrupt or missing. Re-install DirectX or may be try sfc /scannow in command prompt. My problem was fixed by removing commodo AV and firewall as it prevented WP from running.