Posted 27 May 2006 - 03:54 PM
The actual error would be good to have - it tells a lot about the problem. However, it may be that your hard drive is full. Unless you have beaucoups of memory, a computer will not start if there is not sufficient room on the drive for a swap space.
The fix, should that be the case, is to remove some files, which can be a bit of a sticky problem if you don't have experience working from the command line.
If your computer was upgraded from an earlier operating system, such as Windows 98 or Windows ME, there is a chance that you can start it and remove files with a startup disk from one of those versions. If you have the NTFS filesystem, this will not work. But if you still have the old FAT 32 filesystem, it will.
Then, you need to know which files can be removed. Temp files are good - if you can navigate to C:\documents and settings\your_user_name\local settings\temp and delete all files in that folder, you might remove enough that Windows can start.
Substitute your actual username for your_user_name. In the old DOS version, you will only be able to see part of each filename because of the limitation on name length, so "documents and settings will probably appear to be: "docume~1"
If you haven't a clue as to how to do these things, feel free to ask for more help. Do not delete any files in system folders. If you haven't deleted temp files for a long time, you might recover a lot of space. Once you restart Windows, check out your C: drive in My Computer and remove enough stuff that you can get at least about 1.5 gigs of space to operate in.
You can also do this from the Recovery Console using the XP CD. You have to set your computer's BIOS to allow you to start from the CD.
When you get to the Windows Setup screen, press "R" to repair.
If you can't start with the older boot disk or the recovery console, you may be able to start with a different operating system CD, such as Knoppix or the Ultimate Boot CD, and then use the file managers to delete files. Of course, it's possible that this isn't even the cause of your problem . . .