ich denk mal, dass das dx9 setup n paar
dlls überschrieben hat weil du vileicht DX9 für ein anderes
BetriebsSystem draufgemacht hast.

versuch erstma DirectX 8 draufzumachen
wenn er dann sagt das das nicht geht weil DX9
drauf ist dann must du DirektX mit den DirectXBuster
löschen den findest du hier.

Dann lädst du dir von microsoft DirectX 9.0 für XP(englisch)
das müste dan klapen