Can't Start Windows XP
Before troubleshooting Windows XP startup, it is important to understand that XP startup is a process, not an event. If you can't start XP, it means that an event took place that prevented XP from completing its startup process. The distinction is important in this type of troubleshooting because the point where the event took place within the process is what should lead you to finding a solution. An additional distinction about hibernation or standby is also required; failure to bring a system out of hibernation or standby is not a startup problem. Go here for information on hibernation and standby problems.
Narrow Down the Problem
Depending on what you have done so far in your attempts to fix the problem, and depending on where the problem is and what it is, using the Last Known Good Configuration feature may or may not allow you to start XP. Try the the feature now before you try anything else. |
|||
|
|||
Scan the Knowledgebase articles listed below first. Check to see if your specific issue is addressed there. |
|||
If you have Service Pack 2 or later installed, and if your machine is continually rebooting, there is a startup option that you can use to prevent XP from rebooting on a system error. Start the machine as you would start it to get into by pressing F8 after the BIOS screen has displayed. Select the option named Disable automatic restart on system failure. This will allow you to obtain any STOP error code that might be causing the problem. Once you have the stop code, you can look it up on the Stop Errors page here. You can also refine your troubleshooting plan by using the site search facility at the top of the page. |
|||
If the machine is hanging or rebooting after you type your password, and if you can access any other user account in normal startup mode then you may have a corrupt user account, or the account may be trying to start a corrupt application that the other user accounts don't try to start. If the problem occurs on other user accounts then the cause could either be a corrupt system registry or all the accounts may be trying to start the same corrupt application. Try starting the machine in . |
|||
|
|||
If the machine is hanging or rebooting after you type your password, and if you do not have access to any other user account then try to start the machine in and create a new user account. If you can create a new user account, go back to the previous step and try logging on to the new account. If the new account works then recovering from a corrupt user account is fairly straightforward:. Read this . If you have trouble accessing the user data in the corrupt user account, read this . |
Safe Mode
If you have not yet tried to start in safe mode, do it now. If you need help with safe mode, read this . If you cannot access any user account in safe mode then go to Corrupt System Registry. If you can access any account in safe mode then you can choose to:
|
|||
It may seem odd to some that in troubleshooting your problem you would be asked to pretend that you are dealing with a completely different problem, which is, in effect, what you are doing if you choose to treat the problem as a corrupt user account without narrowing the problem down further. However it is a valid and logical thing to do in this kind of troubleshooting. There is a risk that neither treating the problem as a corrupt user account nor spending endless hours trying to narrow it down to something specific will result in a fix for your problem, which means you will be left with only one possible way to go; treat the problem as if it is a corrupt system registry. The question is, how much time and effort are you prepared to invest while there is a risk you won't find the root cause? To put that another way, what is more important, knowing what the real cause is or getting out out of the mess you're in as quickly as possible? At least in this kind of troubleshooting, by assuming that the problem is X without knowing for sure that the problem is X, you can save an awful lot of time and effort because the problem is in the general direction of X. This holds true because the only real way to confirm that you have a corrupt user account is to perform a and do exhaustive ; if the problem persists, see a doctor. |
|||
If, at any stage of the troubleshooting process so far, you have been able to gain access to your data then perhaps you should back it up before you do anything else. |
|||
Corrupt Registry
If all else fails, you will have to try to treat the problem as if it is a corrupt registry issue. You can attempt either or both of the methods listed below; you simply need to decide what to try first. You don't have to be suffering a black screen and constant reboots to use the information at the first article because it's the information in the article that counts.
The article describes several recovery methods. Don't forget to ignore the symptoms if you are treating the issue as if it is a corrupt system registry. |
|||
Again, if you are treating your issue as if it is a corrupt system registry, ignore the symptoms. |
Disk Corruption
If you have followed the troubleshooting steps above and have tried all the methods described but still cannot access your system then your last hope is to treat the problem as if it is a serious disk corruption problem.