First manually install direct x as Raze has explained above. If it installs with no problems then you will need to manually edit the registry to let Steam know it has installed OK.

Type regedit in the search box.

Now go through the registry tree and find the entry for :

(The registry's data is stored similarly to the way files are stored in the filing system).

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\CommonRedist\DirectX\Jun2010

(Anyone with a 32 bit version of windows should ignore the Wow6432Node part of the directory).

If the key doesn't exist then use 'new key' to add any missing "directories" of the key above.

Once you have found the right directory; on the right hand side you should have the key 'dxsetup'. Change the value of this key from 0 to 1. If the key doesn't exist then create a 'new dword value', name it dxsetup and give it the value 1.

This should tell the Steam installer that Direct X has been installed and it shouldn't try to re-install each time.

Last edited by scanti; 29/01/14 08:35 AM.