Unfortunately, the MS Answers forums implementation does not prompt for any system information when a new question is asked, so we know next to nothing about your system.
Not knowing fundamental information about a problem prolongs the frustration and agony of resolving these issues but that is the way they choose to run things here.
Thank you MS Answers owners, for continuing to make the resolution of simple problems as frustrating and time consuming as possible.
Please answer the following questions as best you can:
What is your system make and model?
If you have a Dell computer, what is the Service Tag Number?
Describe your current antivirus and anti malware situation: Microsoft Security Essentials (MSE), McAfee, Symantec, Norton, Spybot, AVG, Avira!, avast!. Panda, Trend Micro, CA, Defender, ZoneAlarm, PC Tools, Comodo, etc.
Was the issue preceded by a power interruption, aborted restart, or improper shutdown? (this includes plug pulling, power buttons, removing the battery, etc.)
Does the afflicted system have a working CD/DVD drive (internal or external)?
I would not use any recovery disk that came with your system - sounds too risky.
When you choose to boot in Safe Mode you will see lots of scrolling messages in white text on a black background (this is normal).
When you choose to boot in Safe Mode, does the system just restart or does it appear to hang?
If the system hangs, what does the last line on the screen say (exactly)?
If it restarts, reboot again and start repeatedly tapping the F8 key to get to the Advanced Boot Options Menu from the Advanced Boot Options menu choose:
Disable automatic restart on system failure
If there is a problem booting, XP is configured to automatically try to boot again and you can get stuck in a loop of just being unable to get past the boot options screen or none of the boot options you choose will work.
Sometimes when XP has a problem starting or crashes and tries to start again, it will give you a "short" menu of boot options and none of them will seem to be the right ones to get your system going again. Something like this:
Safe Mode
Safe Mode with Networking
Safe Mode with Command Prompt
Last Known Good Configuration (your most recent settings that worked)
Start Windows Normally
You've tried them all but the system just keeps restarting!
The options resemble the XP Advanced Boot Options menu, but the one option you need (Disable automatic restart on system failure) is not offered because XP has gone too far along in the boot process and offers you a limited number of boot options.
If that is the case, you must manually invoke the Advanced Boot Options menu yourself until you do see the option:
Disable automatic restart on system failure
When you do get to the correct XP Advanced Options Boot menu you want to see, it has options on it like these:
Safe Mode
Safe Mode with Networking
Safe Mode with Command Prompt
Enable Boot Logging
Enable VGA mode
Last Known Good Configuration (your most recent settings that worked)
Directory Services Restore Mode (Windows domain controllers only)
Debugging Mode
Disable automatic restart on system failure
Start Windows Normally
Reboot
Return to OS Choices Menu
What you need to choose from that menu is the option:
Disable automatic restart on system failure
Then if XP fails to boot normally, you will see an error screen with information and clues regarding the problem and then you can decide what to do next.
If you do not see the Disable automatic restart on system failure option, you need to reset your system and start tapping the F8 key on the keyboard until you do see the Disable automatic restart on system failure option.
If you miss the F8 window of opportunity, you need to try again and start tapping the F8 key with more urgency (sooner and more frequently) until you do see Disable automatic restart on system failure, then select it.
You need to keep trying the F8 menu until you do see Disable automatic restart on system failure option, and select it.
If your system is experiencing a Blue Screen of Death (BSOD), we need to know what the screen says:
Here is a BSOD example showing information you need to provide:

Send the information pointed to with the red arrows (3-4 lines total).
Send the entire *** STOP message line since there are clues in the 4 parameters.
If it looks like there is some kind of file name listed under the STOP message, send that line too.
Skip the boring text unless it looks important to you. We know what a BSOD looks like, we need to know what your BSOD looks like.
Respond to the queries and report back the results from the Disable automatic restart on system failure screen and you can decide what to do next.
While you are waiting:
You are unlikely to "fix" your system using Ubuntu since Ubuntu uses a different file system and doesn't have the tools built in you need to fix an NT File System (NTFS), but you could hopefully copy your personal files it or you could make a Hiren's Boot
CD, boot on that and copy your files off and perhaps use it to do some repairs.
You really can't tell if you can fix it or not until you know what is wrong with it - then you can decide the best way to see if you can fix it.
Make yourself a Hiren's Boot CD and start with a chkdsk with error correction. Here's how:
Make yourself a Hiren's Boot CD which you can download from here:
http://www.hirensbootcd.org/download/
The ZIP file is large, so the download will probably take a little while to complete bit it is worth it. Then unzip the download to extract the Hirens.BootCD.ISO file that will be used to create your new bootable CD.
Creating a bootable CD from a .ISO file is not the same as just copying the .ISO file to a blank CD. You have to use software that understands how to burn a .ISO file to a CD to create a bootable CD.
In the Hiren's ZIP file are the BurnToCD.cmd file that you can double click to launch it, but I have never used it and prefer to use ImgBurn.
If you need a free and easy CD burning software package, here is a popular free program:
http://www.imgburn.com/
Like many third party programs you might install, the ImgBurn installation defaults to installing things you probably don't want installed on your system in the form of extra Internet browser toolbars or may make other adjustments to your browser. You don't
want to install any of that so you have to pay attention during the installation.
When clicking through the installation screens be sure to pay attention to the screens and always choose a Custom install and UNcheck the following (or any other things like it):
UNcheck:
Install the AVG toolbar and set AVG Secure Search as my default search provider
Set AVG Secure Search as my homepage and newly opened tabs
Choose custom installation again and UNcheck the following:
Uncheck:
Install QuickShare
There could be other things you need to Uncheck too (anything to do with your browser home page, AVG, etc.).
Here are some instructions for ImgBurn:
http://forum.imgburn.com/index.php?showtopic=61
It would be a good idea to test your new bootable CD on a computer that is working.
You may need to adjust the computer BIOS settings to use the CD ROM drive as the first boot device instead of the hard disk.
These adjustments are made before Windows tries to load. If you miss it, you will have to reboot the system again.
When booting on the Hiren's CD you will see a menu of options. Choose the Mini XP option. Then it will appear that Windows is being loaded and you will be presented with a desktop that has the look and feel of the Windows Explorer interface you are already
used to using.
Remember: You did not boot on your hard disk - you booted into the Hiren's desktop.
One way to check the disk for errors is to open My Computer and right click your afflicted drive and choose Properties, Tools, Error-checking, Check Now... put a check mark in both the boxes and then Start.
Sometimes that doesn't work, so you can also click Start, Run and in the box enter:
cmd
Click OK to open a Command Prompt window and enter the following command (assuming XP is installed on your C drive)
chkdsk c: /r
This disk checking can take a long time (perhaps several to many hours) depending on the size of the volume, the amount of data on the volume and what the disk checking finds to do.
Let chkdsk finish and correct any problems it might find.
Depending on the the speed of your system, the size of the volume, the amount of data on the volume and what chkdsk finds to do, it may take a long time for chkdsk with error correction to complete (several to many hours) or it may appear to be 'stuck'.
Be patient. If the HDD light is still flashing, chkdsk is doing something so don't interrupt it. It will finish eventually one way or the other. Keep an eye on the percentage amount to be sure it is still making progress. It may even appear to go backwards
sometimes.
You may have to run the chkdsk /r it more than once.
When the chkdsk runs clean, remove the CD and restart your system.