Если есть проблемы с DirectX, то его можно заного установить следующим образом:
1) Переходим на диск с установленной ОС
2) Открываем папку Windows
3) Внутри папок System32 и sysWOW64 удаляем d3dx9_43.dll
4) Устанавливаем DirectX с официального сайта...