If you still can't install it, check to see what version of XP you have. I would recommend being on SP 2 for a DirectX 9 installation, although not technically necessary, it would probably help. Alternatively, you could do a repair installation of Windows XP by putting in your XP disc, and choosing the install option (not the recovery console). When it says that you already have a windows xp installation in the following location "C:\windows\" or something similar to that, choose the "Repair" or "Repair Installation" option, and follow through the steps, then install DirectX