You may be missing a driver for your motherboard/ core3i processor or your harddrive/ SATA. Check your Device Manager for devices marked as problematic/ not working and install the necessary drivers. and don't get me wrong, but it really would be smart to install Win 7/ Win 8. You are crippling yourself in every way imaginable by hanging on to XP. You won't see any 3D features even if PS installs for instance...
You have XP Service Pack 1 or 2, and you need to have Service pack 3 installed.
Sounds like it may be getting to be high time to move up to a modern operating system.