again: please post your dxdiag results file 

on the windows desktopIt's windows vista..
Nothing works for me so far regarding patch 1.74....I get the d3dx9_32.dll error.
Attempting to download anything from Microsoft regarding DirectX yields a message saying that "a cabinent file needed for installation cannot be trusted" and stops the installation.
XP with SP3 and all updates current.
on the windows desktop
click on the windows button
then on search
type dxdiag
hit enter
the program should start directly - if not click on the directx diagnosis program that it shows as a search result
in the dxdiag program click on save results
come back here
attach the results file to a post - by clicking on go advanced and then on manage attachments...
Welcome to CFC
did you try this?: http://www.microsoft.com/downloads/...38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en
download this:
http://www.microsoft.com/downloads/...E5-5CE1-4032-A207-C693D210F616&displaylang=en
run the .exe - microsoft tends to change its installers often so one of two things will happen:
1) it installs directx 9c (and you do not need to do anything)
2) it unpacks a host of files to a new folder -> open that folder and look for a file called DSetup.exe -> run that. Once that is done you can delete the new folder it created.
that is because you need a full directx update and not just some of the files...
did you install that redistributable you posted? its a .exe so just putting it into a systems folder won't do anything - and you likely need to run dsetup.exe from that redistributable.