If you cannot boot into safe mode you can try using the Recovery Console in Windows XP. This requires you to have a Windows XP CD. Knowledge Base Article 307654 has directions on how to use it. You do not need to follow the instructions for how to install it. In fact, if you have a problem like the 0×00000024 issue above, you probably can not boot from an installed recovery console anyway.
In brief, to boot from the recovery console in XP, do this:
1. Insert your Windows XP CD
2. Boot the computer
3. Select to boot from the CD. On many computers you have to hit a button to do that. On Dell computers the button is usually F12. On HP it is usually ESC.
4. The computer will work for a while and eventually you get a screen that says “Welcome to Setup”. Hit the R key here
5. If will ask you which installation you want to boot. If you have several XP installations on this computer, select the one you want. Of course, if you have several installations, and one still works, you would not need these steps.
6. Type the administrator password for the installation you need to repair.
At this point, you should be at a command prompt. The commands you can run are very limited and they are often different from what you are used to. If you have disabled the intelppm driver on an Intel-based computer and need to re-enable it, run “enable intelppm SERVICE_SYSTEM_START”.
If you need to run chkdsk you can do it from the recovery console window as well. The C: drive is the boot volume in your Windows XP installation. To run the full check run “chkdsk c: /p /r”
c:\attrib -h -r -s
c:\boot.ini
c:\del boot.ini
c:\ bootcfg/rebuild
c:\chkdsk/r/f
c:/fixboot
c:/fixmbr
this commands will be help to repair windows xp