Updating direct x files
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.
Once you have downloaded and run the web installer, you will be required to restart your system.
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.
The Dx Diag tool reports detailed information about the Direct X components and drivers installed on your system and can be used.
What changes were made to the Direct X runtime for Windows 8/7?