What Is a Blue Screen Error --- windows XP
Topic 1: What Is a Blue Screen Error?
When Windows encounters certain situations, it halts and the resulting diagnostic information is displayed in white text on a blue screen. The appearance of these errors is where the term “Blue Screen” or "Blue Screen of Death" has come from.
Blue Screen errors occur when:
A problem has been detected and Windows has been shut down to prevent damage
to your computer.
UNMOUNTABLE_BOOT_VOLUME
If this is the first time you've seen this error screen,
restart your computer. If this screen appears again, follow
these steps:
Check to be sure you have adequate disk space. If a driver is
identified in the Stop message, disable the driver or check
with the manufacturer for driver updates. Try changing video
adapters.
Check with your hardware vendor for any BIOS updates. Disable
BIOS memory options such as caching or shadowing.
If you need to use Safe Mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.
Technical Information:
*** STOP: 0x000000ED(0x80F128D0, 0xC000009C, 0x00000000, 0x00000000)
A problem has been detected and Windows has been shut down to prevent damage
to your computer.
UNMOUNTABLE_BOOT_VOLUME
If this is the first time you've seen this error screen,
restart your computer. If this screen appears again, follow
these steps:
Check to be sure you have adequate disk space. If a driver is
identified in the Stop message, disable the driver or check
with the manufacturer for driver updates. Try changing video
adapters.
Check with your hardware vendor for any BIOS updates. Disable
BIOS memory options such as caching or shadowing.
If you need to use Safe Mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.
Technical Information:
*** STOP: 0x000000ED(0x80F128D0, 0xC000009C, 0x00000000, 0x00000000)
Topic 2:
Troubleshooting Common Blue Screen Error Messages
Stop 0x000000ED (UNMOUNTABLE_BOOT_VOLUME)
Stop 0x0000007B (INACCESSIBLE_BOOT_DEVICE)
These two errors have similar causes and the same troubleshooting steps apply to both of them. These stop codes always occur during the startup process. When you encounter one of these stop codes, the following has happened:
1 The system has completed the Power-On Self-Test (POST).
2 The system has loaded NTLDR and transferred control of the startup process to NTOSKRNL (the kernel).
3 NTOSKRNL is confused. Either it cannot find the rest of itself, or it cannot read the file system at the location it believes it is stored.
When troubleshooting this error, your task is to find out why the Windows kernel is confused and fix the cause of the confusion.
Things to check:
STOP 0x00000024 (NTFS_FILE_SYSTEM)
This stop code indicates the NTFS file system driver encountered a situation it could not handle, and is almost always caused by 3 things:
Things to check:
1 Reseat the memory and all drive data cables to eliminate data corruption issues stemming from poorly or improperly seated hardware.
2 Run a complete memory and hard drive diagnostic. The quick test will not be thorough enough here. You need to run the full system diagnostic.
3 If those diagnostics pass, run a full file system check from the Recovery Console (chkdsk /f /r) to detect and (potentially) fix any corrupted data.
4 If none of the above solves the issue, reinstall Windows.
5 If that does not fix the issue, replace the hard drive.
STOP 0x0000007E (SYSTEM_THREAD_EXEPTION_NOT_HANDLED)
STOP 0x0000008E (KERNEL_MODE_EXCEPTION_NOT_HANDLED)
These two errors indicate that a program running in the kernel encountered an unexpected condition it could not recover from. They have identical troubleshooting and resolution steps, and you will probably need to use the Windows Debugger to find out what caused the error.
Things to check:
STOP 0x00000050 (PAGE_FAULT_IN_NON_PAGED_AREA)
This stop code means the system tried to access a nonexistent piece of memory, almost always due to:
Use the Windows Debugger to pinpoint the exact cause of these errors.
Things to check:
1 If the Blue Screen error mentions a driver or library file, figure out what driver or program the file is a part of and either upgrade to the latest version or uninstall the driver or program.
2 If the error happens during the startup process, try booting to the Last Known Good Configuration.
3 If the error started appearing after a program or driver was installed, uninstall that program or driver.
4 Try running a full hard drive and memory diagnostic after reseating the memory and hard drive data cables.
STOP 0x000000D1 (DRIVER_IRQL_NOT_LESS_THAN_OR_EQUAL_TO)
This stop code indicates a driver tried to access a certain area of memory when it should not have, meaning there is a flaw in the driver itself. The goal of your troubleshooting is to find that driver and either disable or replace it. Use the Windows Debugger to troubleshoot this error.
Without the debugger, you are limited to uninstalling/updating/rolling back the driver that contains the driver file the Blue Screen mentions.
STOP 0xC0000218 (STATUS_CANNOT_LOAD_REGISTRY_FILE)
This stop code indicates the Registry has been corrupted.
Things to check:
1 Try to boot to the Last Known Good Configuration.
2 If that fails, you will have to try and restore the registry files manually. The process for doing so is fairly complex and described in the Microsoft KB Article: "How to recover from a corrupted registry that prevents Windows XP from starting" Article ID: 307545
STOP 0x000000EA (THREAD_STUCK_IN_DEVICE_DRIVER)
This Blue Screen error indicates that a device driver-almost always a video card driver-is stuck waiting for something (usually a hardware operation) to happen. Most of you have probably seen nv4_disp.sys associated with this Blue Screen.
Things to check:
1 Ensure the video drivers are updated to the latest Dell version.
2 The system BIOS is fully up-to-date.
3 If both the video driver and the system BIOS are fully up-to-date, check with the manufacturer for recent driver updates
4 As a last resort, try exchanging the video card.
Reinstalling Windows is not likely to prevent this error from reoccurring.
Topic 3:
Using the Windows Debugger
Dell Recommended Video- Dell has created an online tutorial on how to use the Windows Debugger tool to troubleshoot specific blue screen errors.
The Windows Debugger is one of the primary tools used by Microsoft software developers and support staff to analyze and resolve errors that result in memory dumps, and it's available for you.
The Windows Debugger is a powerful tool with many useful applications, but for this article, we are only interested in its ability to analyze memory dump files generated by blue screen errors to determine the cause of the error.
Before you can use the tool, keep in mind the following:
To use the tool, follow these steps:
1 Download and install the Windows Debugger from the Microsoft Web Site.
2 Once installation completes click
start
, click All Programs, click DebuggingTools for Windows, then click WinDbgto open the debugger.
3 Configure the symbol path used by the debugger to turn addresses in the memory dump file into meaningful location names: expand the File menu, select Symbol File Path, type "SRV*c:\debug_symbols*http://msdl.microsoft.com/download/symbols" in the dialog box then click OK.
4 Open a minidump file: expand the File menu, select Open Crash Dump, select the desired dump file and click Open.
5 The debugger will open the dump file and give a brief description of what caused the system to crash. (Figure 2)
Figure 2: Windows Debugger
Suggested command for the Debugger's command line
Stop code from the blue screen (1000007F is the same as 0x7F)
What Windows thinks caused the crash (atapi.sys in this example, you'll sometimes see things like memory_corruption
6 When it returns this preliminary analysis, the Debugger tells you how to dig deeper. Type "!analyze -v" in the command line (kd>) field at the bottom of the window and press the Enter key to have the WinDbg perform a detailed analysis of the file.
Figure 3: Analyze the Results
A detailed explanation of the stop code (in the example, you can see that the kernel encountered an EXCEPTION_DOUBLE_FAULT (8), or an error while trying to process an error)
Figure 4: Further Analysis of the Results
The bug check code (notice in the example it includes the number 8, indicating the double fault)
The number of times the system has crashed with this exact error (typically 1)
The bucket in which Windows has categorized the crash
The stack trace at the time the system crashed, with the most recently called procedure on top (you can see in the example the system crashed while processing a request from the IDE controller)
Figure 5: Additional Analysis
The name of the module the system was in when it crashed. On an actual system, the module name is a link you can click to receive some useful information about the module, who created it, how old it is, etc
Topic 4:
Restore the Operating System to Factory Settings
If clean boot troubleshooting cannot identify the issue, it may be necessary to restore your computer to factory settings. Restore your computer's operating system and software to the original factory settings
Portable Diag Test
D + Power Button - LCD BIST
Fn + Power - PSA / PSA +/ PAID (After PSA or PSA + MP Memory Test is done)
Remove Batter plug in the adapter and press power (hold) - PSA
RCD - 32 bit Diag
Desktop Diag Test
Ctrl + Alt + D - 90 90 Diag
RCD / Utility Partition - 32 bit diag
Monitor - Self Test press "-"
RCD - Memory Diag
Please Click to contact me.
This is nothing because, education is implemented in schools also demand to maximize the skills...
Do you have children before the wants of his reputation as a class, the teacher know or do they...
“Find me a tutor” is a commonly heard phrase. Nevertheless, people who know what kind of pe...
Now that everyone is asking others about ‘find me a tutor’ as looking for a private tutor f...
Basic rules in child-rearingChild's behavior, whether accepted or rejected enhanced rewards he ...
Here is something i like to share with you all something about FOREFRONT LICENSING... initially...
Cloud Computing is a term that is often bandied about the web these days and often attributed t...
We all have upgraded windows 7 just for sake of upgrade but we are not aware of what are the be...
Below are the IMPORTANT links for the trouble shooting .... hope will help all. Please rate thi...
We have to link the article through KCS need to linked to SR... please follow the below mention...