Was mir als Laie auffällt, ist der Hinweis, das bereits einen neuere Version von Directx installiert ist.
Hast du schon mal versucht, die aktuelle Version zu löschen, inkl. Reinigung der Registry?
Was sagt denn die dxdiag?
Edit
hat grad gegoogelt und bemerkt, dass sich die Directx gar nicht löschen lässt, jedoch über die Reparaturfunktion mit der von Scotty erwähnten DVD durchführen lassen müsste.
Habe
das hier und
das hier noch gefunden.