Pour ceux dont la solution de "thesurfing12", comme moi n´est pas la bonne, allez voir sur :
http://www.matbe.com/actualites/18531/patch-microsoft-directx/
sur ce site on me dit :
"Microsoft vient de publier un patch pour Windows Vista corrigeant les problèmes d´adressage de la mémoire virtuel sous DirectX. Ce petit correctif s´adresse en particulier aux possesseurs de cartes graphiques GeForce 6, 7 et 8 (cf. cette page ). Il résoudrait les problèmes d´instabilités et de performances rencontrés avec les jeux Battlefield 2, Battlefield 2142, Civilization IV, Company of Heroes, Half-Life 2. Les possesseurs de cartes graphiques AMD/ATI sont bien sûr invités à installer ce patch."
voila suivez les instructions sur le site pour être redirigé vers le site de téléchargement de mises à jours de directX.