Hi S0say
Are you getting an error saying that DirectX has not passed Windows logo
certification and is incompatible? If so this problem can occur if the
Cryptographic Service is Disabled in services.msc or a file within
%Systemroot%\System32\Catroot2 folder has become corrupt.
First go Start > Run and enter services.msc
A list of Windows Services should now appear on your screen, scroll down the
list until you find Cryptographic Services. Right click this and select
properties. Now ensure that the startup type is set to automatic and click
the start button in that window if the service status is stopped. If the
service was not running try installing DirectX again now. If it was running
or starting the service did not help go to start > run and type cmd
When the cmd prompt opens type the following:
ren %systemroot%\system32\catroot2 oldcatroot2
Now try running setup again. If renaming catroot 2 helped be sure to install
Q817287: Critical Update (Catalog Database Corruption in Microsoft Windows)
from the Windows Update site.
Hope this helps you, if you had a different error post back with that.
--
Mark Salloway MS-MVP (XP)
Associate Expert
http://www.microsoft.com/windowsxp/expertzone
http://www.mvps.org/marksxp