Help! A Problem with Directx!

Hi all. I have a technical problem with my pc, not with Blender specifically, but I figured some of you would be helpful to the solution to the problem. Here’s the story:
I wanted to watch a video, and when I open it, Windows Media Player doesn’t show an error message, but would play the video as an audio file, showing the first frame of the video and playing the audio. I looked for a solution, and many said that it was a problem in the codec of the video, but I checked the codec and it was fine.



Then, I wanted to play a 3D game (Just Cause 2), but that’s when I figured that the problem in the computer was bigger: an error message showed:

“The program can’t start because d3dx10_41.dll is missing from your computer.”
I was struck by this, and figured that the problem regarded Directx. So, I installed a new Directx, but the problem remains! I want your help!.

The error says “d3dx10_41.dll” is missing. So that’s what you have to get. Now, you can download the file from the internet but you have to be really careful. Make sure you download it from a trusted site. After downloading, place it in your %systemroot%\system32 or (sysWOW64 if you’ve 64bit windows). (eg. C:\windows\system32) But the problem with the video is most probably a codec problem. Try using other media players like VLC. If the same problem occurs then there’s something wrong with the video. Hope it helps.

If you haven’t fixed the problem yet do not download the DLL itself. That’s pretty much a guaranteed virus there. The DirectX 10 runtimes should be available from Microsoft. Download and install that (DX 11 should work, too) and it should fix the problem.