Sprawdzałeś wszyskie możliwości/punkty z tego poradnika :
http://www.hotfix.pl/articles.php?article_id=58
Jak tak to pozostaje tylko :
http://www.hotfix.pl/articles.php?article_id=12Jeszcze możesz sprawdzić :
1. SP2 lub SP3 / nie napisałeś jaki masz /.
2. Uruchomić edytor Rejestru.
Usunąć wpis dotyczący wersji ( Version) DirectX w lokalizacji
HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> DirectX
Version= 4.09.00.0904 -> usunąć ten wpis
Restart.
Teraz zainstalować ponownie DirectX.