He probably ran the xp setup from another OS, fresh install means you had no OS or formatted before you installed. If you had xp, then installed it again on top of itself you will need to run directx after you install xp. Start fresh fresh, reboot with the disk in the pc, boot from disk and install from there, formatting first.