Another way to try:
Start-> Run-> msconfig
BOOT.INI Tab move the your XP boot line to top.
or in c:\ type
attrib -r -a -s -h boot.ini
make a backup of boot.ini to a different name
and edit boot.ini
and remove the unnecessary lines.
Make sure you make a bootable disk and /TEST it before doing any of this.
Stone walls do not a prison make,
Nor iron bars a cage;
Minds innocent and quiet take
That for an hermitage;
If I have freedom in my love,
And in my soul am free,
Angels alone that soar above
Enjoy such liberty. - Richard Lovelace