Pour *redist/directx9* ca va installer dans c:\windows\temp faut ensuite lancer le setup de dx9 depuis ce répertoire pour installer correctement dx9 et ca doit rebooter à la fin ton PC pour relancer le PC avec la prise en charge de ton système de dx9 logiquement.
En fait me semble que ton problème vient que dx9 est mal installé sur ton PC je pense bien.
Bon la j´y vais pas le temps désolé, mais moi me semble bien que ton problème vient que dx9 n´est pas ou mal installé sur ton PC.
Regarde fait ca pour vérifier fait Démarrer > rechercher > et tape DXDIAG et envoi la recherche ca va t´ouvrir la fenetre indicative de la version présente de directx sur ton PC si la 9 est installé normalement ca te l´indiquera dans la fenetre de diagnostiques de dx9
Voila je part A+tlm.