|I know it's strange, but the diagnostic said directx 7, there was no doubt about that.|
I don't know how it got there because i've never installed it ??
Anyway i just want to inform that i've solved the problem.
I reinstalled Service Pack 2 and then Directx 9c came back again.
But the installation problem is still there, because now that directx 9 is there i tried to reinstall just the directx 9, but it won't reinstall now either.
Guess i have to reinstall Sp2 again if something on directx is damaged again !