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.
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.
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.
 |
During the Windows startup process, the computer may stop responding (hang), and you may receive the following error message:
*** Hardware Malfunction
Call your hardware vendor for support
*** The system has halted ***
One of the following error messages may also be included:
NMI: Parity Check / Memory Parity Error
NMI: Channel Check / IOCHK
NMI: Fail-safe timer
NMI: Bus Timeout
NMI: Software NMI generated
NMI: Eisa IOCHKERR board x
 |
|
|
 |
When you start your computer, you may receive an error message that is similar to the either of the following:
Windows could not start because of an error in the software
Load needed DLL's for Kernel
 |
|
|
 |
When you try to start Windows XP, the computer may appear to stop responding (hang) with an empty, black screen immediately after the power-on self test (POST) is complete and before the Windows XP logo typically appears on the screen.
 |
|
|
 |
Windows XP Resource Kit: Troubleshooting the Startup Process
If you are not technically inclined then give this article a miss. It is an excellent resource for those seeking to understand more about the startup process.
 |
|
|
 |
If a service or device driver is started automatically and is incompatible with the current version of Windows, the service or device driver may not allow Windows to remain running long enough for you to shut down the service or disable the outdated device driver.
 |
 |
 |
 |
This article describes how to recover a Windows XP system that does not start because of corruption in the registry. This procedure does not guarantee full recovery of the system to a previous state; however, you should be able to recover data when you use this procedure.
 |
|
|
 |
Describes that a black startup screen may briefly display and your computer may restart repeatedly when you try to start Windows XP. This article contains a workaround for this problem.
 |
|
|
 |
When you start your computer, the Microsoft Windows XP startup screen appears, and then the computer may restart. The Windows XP logon screen does not appear.
 |
|
|
|
|
 |
When you use the Welcome screen to log on to a computer that is installed as a home computer (a computer where a network domain has not been specified), the computer appears to stop responding (hang) and you receive the following message under the user name: loading your personal settings...
 |
|
|
 |
During the Windows startup process, the computer may stop responding (hang), and you may receive the following error message:
*** Hardware Malfunction
Call your hardware vendor for support
*** The system has halted ***
One of the following error messages may also be included:
NMI: Parity Check / Memory Parity Error
NMI: Channel Check / IOCHK
NMI: Fail-safe timer
NMI: Bus Timeout
NMI: Software
NMI generated
NMI: Eisa IOCHKERR board x
 |
|
|
 |
Provides a resolution for an issue that occurs when you log on to a computer that is running Windows XP, an "Applying local settings" message appears, and the computer stops responding.
 |
 |
 |
 |
This article describes how to troubleshoot registry corruption issues. Describes how to create a startup disk to start your operating system if the startup record becomes corrupted. The startup disk contains only the files that you must have to start the operating system.
If your computer does not restart, the registry hives may be corrupted. The error messages may vary. They can include any of the following:
Windows could not start because the following file is missing or corrupt:\WINNT\SYSTEM32\CONFIG\SYSTEM.ced
Windows could not start because the following file is missing or corrupt:\WINNT\SYSTEM32\CONFIG\SYSTEM
Windows could not start because the following file is missing or corrupt:\WINNT\SYSTEM32\CONFIG\SOFTWARE
System hive error
Stop 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR
Stop: 0xc0000218 {Registry File Failure} The registry cannot load the hive (file): \SystemRoot\System32\Config\CorruptHive or its log or alternate. It is corrupt, absent, or not writable.
 |
|
|
 |
After you install Windows XP Service Pack 2, the Windows XP splash screen that appears at Startup does not display the complete version information about your operating system.
 |
|
|
 |
If you press the ESC key while your computer is starting, your computer may pause with a black screen. If this problem occurs, you can press any other key to resume the startup process.
 |
 |
 |
 |
Describes how to troubleshoot startup problems in Windows XP if you receive an error message during startup, or your computer stops responding during startup, or, after an upgrade, programs that previously loaded during startup no longer start.
 |
|
|
 |
This article explains how to use the Group Policy snap-in to create or modify the list of programs that start automatically when you log on to your Microsoft Windows XP-based computer.
 |
|
|
 |
This article describes how to view and manually configure the Boot.ini file in Windows XP from within the Startup and Recovery dialog. In Windows XP, you can quickly and easily locate the Boot.ini to verify and/or edit the file.
 |
|
|
 |
After you start Windows XP Professional, you may receive the following error message: dri_kbfiltr could not be found This issue may occur after you upgrade from Windows XP Home Edition to Windows XP Professional.
 |
|
|
 |
After you complete the process of upgrading from Microsoft Windows 98 or Microsoft Windows Millennium Edition (Me) to Microsoft Windows XP, and then you restart your computer, your computer may reach the Windows XP startup screen, shut down, and begin the restart process again. The startup process never completes, and your computer remains stuck in a restart loop.
 |
|
|
 |
When you start Microsoft Windows XP Home Edition, you may receive the following error message:
Unhandled Exception c0000005 at address: 100016b8 PromulGate Universal has encountered a problem and needs to close.
 |
|
|
 |
After you upgrade your Microsoft Windows XP Home Edition-based computer to Microsoft Windows XP Professional, you may experience one or more of the following behaviours: When you start the computer, the display turns black with a large white pointer; You cannot increase the screen resolution to higher than 640 × 480 pixels; You receive the following error message when Windows starts:
\\.\DRI_KBFiltr The System cannot find the file specified.
 |
 |
 |
 |
When you try to start your Microsoft Windows XP Service Pack 1 (SP1)-based computer, it may stop responding or "hang".
 |
|
|
 |
When you use a Microsoft SideWinder Game Pad Pro device on a computer that runs Windows XP, you may receive the following error message on a blue screen:
Fatal System Error:
0x000000a0 (0x00000002,0x00070124,0x00000000,0x00000000)
 |
|
|
 |
Explains how to resolve the issue if a "Windows could not start because the following file is missing or corrupt" error message appears. You can either run Windows XP Setup again, cancel Windows XP Setup, or install Windows XP on a clean hard disk.
 |
|
|
 |
When you start your computer, you may receive an error message that is similar to the either of the following: Windows could not start because of an error in the software Load needed DLL's for Kernel.
 |
|
|
 |
When you try to start Microsoft Windows XP or Microsoft Windows 2000 , you may receive one of the following error messages, depending on your operating system.
Windows XP
Windows could not start because the following file is missing or corrupt: \windows\System32\Drivers\Isapnp.sys
Windows 2000
Windows could not start because the following file is missing or corrupt: \Winnt\System32\Drivers\Isapnp.sys
 |
 |
 |
 |
If you install the 826939 Update Rollup 1 for Windows XP on a Windows XP SP2-based computer, the computer may not always start. You may receive a message that says that the \System32\Drivers\Ntfs.sys file is missing.
 |
|
|
 |
Fixes a problem that may occur on a computer that is running an x64-based version of Windows if the computer uses multiple processors or uses more than 8 GB of RAM. Provides a hotfix to resolve the problem.
 |
|
|
 |
Describes issues that can cause your Windows XP-based computer not to start and how to resolve these issues.
 |
|
|
 |
Describes how to use the Last Known Good Configuration feature when you have problems after you make a change to your computer. This feature restores registry information and driver settings to those that were used at the last successful startup.
 |
|
|
 |
When you start Windows, you may receive an error message similar to the following: Windows cannot find openme.exe.
 |
 |
 |
 |
When you install Windows XP, you may experience one or more of the following symptoms: When you restart your computer, you may be prompted to use the Last Known Good configuration. When you do so, your computer may stop responding (hang) during the restart, and each time you restart thereafter; You may be prompted to run ScanDisk. When you do so, your computer may stop responding (hang). If you do not run ScanDisk, your computer may start correctly. However you are prompted to run ScanDisk every time you start your computer, and if you do so, your computer may stop responding (hang); When you restart your computer, your computer may stop responding (hang); If you try to restart your computer in , your computer may stop responding (hang) when Windows XP tries to load the Agp440.sys service.
 |
|
|
 |
If you installed security update 873333 (MS05-012), you may experience one or more of the following problems:
- You may receive the following error message after you start the computer:
- Generic Host Process for Win32 Services Error
- Note: This problem only occurs in Microsoft Windows XP Service Pack 2 (SP2).
- File names are not displayed in e-mail messages that include file attachments when the following conditions are true:
- The file name contains double-byte character set (DBCS) characters.
- The file name is longer than 42 characters.
- Note: This problem only occurs when the e-mail message format is Rich Text.
- An application that implements the IMallocSpy debugging interface may experience heap corruption after you install security update 873333.
|
|
|