Can you tap F8 (F5) and get to mneu options ? select last Known Good Configuation and see if it boots properly.
next try booting to safe mode and do a repair as per option 1
If cannot boot to F8 Menu / safemode then do a repair as per option 2
OPTION 1 - Repair XP by replacing corrupt files Type
in the run box, press enter and let system file checker find and replace missing / corrupt file in windows and explorer.This will take awhile to complete and you may be asked for the CD to be in the drive if windows is not preinstalled on the hard drive.
sfc /scannow problems http://www.updatexp.com/scannow-sfc.html
OPTION 2 - Repair XP by install over the top of existing system
Boot the computer using the XP CD. You may need to change the boot order in the system BIOS so the CD boots before the hard drive. Check your system documentation for steps to access the BIOS and change the boot order.
When you see the "Welcome To Setup" screen, you will see This portion of the Setup program prepares Microsoft Windows XP to run on your computer:
To setup Windows XP now, press ENTER.
To repair a Windows XP installation using Recovery Console, press R.
To quit Setup without installing Windows XP, press F3.
- Press Enter to start the Windows Setup.
To setup Windows XP now and Repair Install , press ENTER.
DO NOT choose "To repair a Windows XP installation using the Recovery Console, press R", (you Do Not want to load Recovery Console).
Accept the License Agreement and Windows will search for existing Windows installations.
Select the XP installation you want to repair from the list and press R to start the repair.
Setup will copy the necessary files to the hard drive and reboot.
Do not press any key to boot from CD when the message appears.
Setup will continue as if it were doing a clean install, but your applications and settings will remain intact.