Can't Install Directx 9.0c please help

Hi
I am using widows xp professional with service pack 2 installed in it. As we all know that service pack 2 has built in directx 9.0b installed in it. Now if I try update directx 9.0b with directx 9.0c it wouldn’t do it.

So using on of the directx uninstall software I have removed the directx 9.0b and restore the directx 8.1 from windows xp professional Service pack 1 cd. Which was successfully done. Owow.

But I am still unable to install directx 9.0c into my pc.

When I try to install directx 9.0c , a dialog box appear saying “The components installed are now ready for use.” Which is not true.

I tried running “dxdiag” command it still shows directx version 8.1

Please help!