You can also manually download and apply the update package that updates Direct X to the latest version for your operating system. The Direct X End-User Runtime Web Installer will install the Direct X files your computer is missing.
The exact version depends on the file which is required by your application, in my case it was directx_mar2009_
To find the correct version i analyzed the error message.
All modern Windows operating systems include Direct X by default so you shouldn't ever need to "install" Direct X as a software program, per se.
However, Microsoft has been known to release updated versions of Direct X and installing the latest updates may be the fix to a Direct X problem you're having or may give performance increases in your games and graphics programs.
Anand Khanse is the Admin of The Windows and a 10-year Microsoft MVP Awardee in Windows for the period 2006-16.
Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.
Size: Microsoft® Windows® Malicious Software Removal Tool (KB890830) x64This tool checks your computer for infection by specific, prevalent malicious software (including Blaster, Sasser, and Mydoom) and helps to remove the infection if it is found.
Microsoft will release an updated version of this tool on the second Tuesday of each month.
Sometimes it helps to run the installer in "compatibility mode" for XP-SP3.