Blue Screen of Death
The Blue Screen of Death (BSOD), officially a STOP Error, also known as Deadscreen, Blue Screen Error, Bluescreen, or bug check, is the error screen displayed by the Microsoft Windows operating system upon encountering a critical error, of a non-recoverable nature, that causes the system to crash. The term is named after the color of the screen generated by the error.
Stop errors are hardware, updates and driver related, causing the computer to stop responding in order to prevent damage to the hardware or data. In the later versions of Windows (Windows NT to Windows 7) the screen presents information for diagnostic purposes that was collected as the operating system performed a bug check.
The term Blue Screen of Death originated during development of the IBM OS/2 operating system at Lattice Inc, the maker of early Windows and OS/2 compilers. Developers encountered the error screen when bugs in the operating system's software (typically null pointers) slipped through the net during beta testing. In feedback to IBM, a company known informally as 'Big Blue', the developers humorously described the Stop screen as the 'Blue Screen of Death' in consequence of its color, of the association of that color with IBM, and of the fatality of the error (which caused the computer to hang without any possibility of recovery, requiring a manual restart).[unreliable source?]
If configured to do so, the computer will perform a "core dump" and save all data in memory in raw form to a disk file (known as a "dump file") for later retrieval, to assist in the analysis by an expert technician of the causes of the error. It is also possible to manually initiate a BSOD by using a keyboard sequence.
Blue screens are typically caused by software errors in device drivers: in NT-based Windows systems by poorly written device drivers, and in the Windows 9x family of operating systems by incompatible DLL driver files or bugs in the software kernel of the operating system. They can also be caused by physical hardware faults, such as faulty RAM or power supplies, overheating of components, or hardware which is run beyond its specification limits ("overclocking").
These errors have been present in all Windows-based operating systems since Windows 3.1. OS/2 suffered from the Black Screen of Death (Bl.SOD or KSoD), and early builds of Windows Vista displayed a Red Screen of Death (RSOD, see below).
Windows 3.x, 95, 98, and ME
The first blue screen that resembled an error screen was in the Windows 3.x series. Similar error screens appeared in Windows 95, Windows 98 and Windows ME. These presented an error message against an all-blue background, in 80-column 25-line text mode. The error screen was displayed when there was a critical startup error (such as accessing a hardware driver file that no longer existed), or in the case of some other serious fault such as an unhandled error occurring inside a VxD hardware driver file. The BSOD also occurred during system use if a device driver had to present a modal dialog to the user, such as where a removable disk was removed from the drive whilst a file was being read or written. Unlike in NT-based Windows versions, it is possible to "press any key to continue". Sometimes the system is stable after this.
During a demonstration of a beta version of Windows 98 by Microsoft's Bill Gates, at COMDEX on April 20, 1998, a BSOD incident occurred in public. The computer crashed with a blue screen when his assistant (Chris Capossela, currently Microsoft's Chief Marketing Officer) connected a scanner to demonstrate Windows 98's support for Plug and Play devices. This brought applause from the crowd, and Gates replied after a pause: "That must be... er... that must be why we're not shipping Windows 98 yet!"
Windows NT family
In Windows NT–based operating systems, the Stop error occurs when the kernel, or a driver running in kernel mode, encounters any error from which it cannot recover. This is usually caused by an illegal operation being performed, where the only safe action the operating system can take is to restart the computer. As a result data may be lost, since the user is not given an opportunity to save any unsaved data to disk.
The text on the error screen contains an error code along with four other codes, whose meanings depend on the error code itself, and an error name. Depending on the error code, it may display the memory address at which the problem occurred, together with identifying details of the driver file loaded at that address. Under Windows NT and 2000, the second and third sections of the screen may list all the currently loaded drivers and display all memory data (a "stack dump"), respectively. The driver information will list the disk address of the driver file, the file's creation date (as a Unix timestamp), and the name of the file.
By default, Windows NT–based systems create a memory dump file when a STOP error occurs. Depending on the operating system version, this can range from a 64 kB mini-dump to a complete dump of memory that saves the entire active contents of the RAM. The resulting file can thus be analyzed later. Memory dumps and error details are stored in
%windir%\MiniDump\. A kernel debugger program may be used in order to obtain a stack trace (identifying certain memory information) to find the true cause of the error, as the on-screen information is limited and may conceal the true cause. Also, error details can be reviewed with NirSoft's BlueScreenView after recovery.
A STOP error can also be caused by a critical boot loader error, where the operating system is unable to start from the bootable drive due to the presence of an incorrect disk driver, a damaged file system, or a similar problem. In such cases no memory dump is saved.
Windows-based Automated teller machine (cash machine) displaying a Blue Screen Of Death
A Windows-based payphone displaying the Blue Screen of Death.
Blue Screen of Death on an advertising screen at the CNIT
An airport information screen displaying the Blue Screen of Death at the Dallas/Fort Worth Airport
Windows 8, released in 2012, features a redesigned Blue Screen of Death (See above). Rather than displaying detailed technical information about the error, it simply displays a short explanation that the system needs to restart, the technical name of the error and a sad emoticon. It also contains a lighter shade of blue in the background. Technology news website TechCrunch described the revised BSOD as 'a step in the right direction,' stating that the information provided on previous versions was unintelligible to most Windows users. However, it contains less information than the previous version, omitting memory addresses and file names thus making it harder for advanced users to potentially spot the underlying problem such as an obvious driver related problem.
Red Screen of Death
The Red Screen of Death, or occasionally The Red Screen of Doom (abbreviated RSOD) is another kind of error message. It existed in some beta versions (specifically Build 5048) of Microsoft's operating system Windows Vista.
The NT-style BSOD displays error codes that explain what just happened inside the kernel. The STOP error displays five error codes in the following general form:
STOP: 0x#### (0x####, 0x####, 0x####, 0x####) Error Name
STOP: 0x0000007a (0x0000000000000004, 0x0000000000000000, 0xfffffa800a1206e0, 0x000007fbba710218) KERNEL_DATA_INPAGE_ERROR
The first code represents a specific error, while the others are additional data whose meaning depends on the error code.
In the game Portal 2, before each test chamber, the player arrives in a room with screens on the wall. In order to show the decay of the facility, after a certain chapter, the screens show a BSoD.
In the OS X Mountain Lion operating system, any computer that is visible on the network—that happens to be running a Windows operating system, or indeed any OS that is running Samba—is represented with an icon in the form of a 4:3 aspect ratio CRT computer monitor, with a beige bezel, sporting a BSoD (from a pre Windows NT version of the Windows OS). Per the default icon size setting of 64 pixels by 64 pixels, the screen of the monitor in the icon being blue and containing white text is apparent, but that it is actually depicting a BSoD requires that the icon size be dramatically increased; something that the typical user would never usually do.
- Black Screen of Death
- Fatal system error
- Guru Meditation
- Kernel panic—the equivalent on Unix-like systems, including OS X
- Red Ring of Death
- Screen of death
- "Blue Screen of Death (STOP Message)". Retrieved 2011-07-20.
- Felipe Almeida Mendes, "Blue Screen of Death (BSOD)", Know your Meme
- Fisher, Tim. "How To Fake a Blue Screen of Death". About.com PC Support. About.com. Retrieved 14 July 2012.
- "SECTION C: ERROR MESSAGES". Retrieved 2011-07-20.
- Garmon, Jay (April 13, 2007). "Video: Bill Gates, meet the Blue Screen of Death". TechRepublic. CBS Interactive. Retrieved 12 November 2011.
- "Demystifying the 'Blue Screen of Death'". Microsoft. 2011. Retrieved 2011-06-30.
- Microsoft Corporation (1996-10-29). Microsoft Windows NT Workstation Resource Kit (1st edition ed.). Redmond, WA: Microsoft Press. ISBN 1-57231-343-9.
- Sofer, Nir. "BlueScreenView". NirSoft. Retrieved February 12, 2013.
- "Windows 8 Has A Friendlier Blue Screen Of Death". TechCrunch. 2011.
- Best, Jo (May 11, 2005). "Red Screen of Death?". CNET News. Retrieved June 14, 2012.
- Farrell, Nick (June 3, 2005). "microsoft sees red". the Inquirer. the Inquirer. Retrieved 14 June 2012.
- Kaplan, Michael (May 7, 2005). "Longhorn on Virtual PC 2004". Sorting it all Out. MSDN Blogs. Retrieved September 30, 2012.
- "Bug Checks (Blue Screens) Codes Reference". Microsoft Developer Network. Microsoft. 7 September 2011. Retrieved 25 October 2011.
- "Demystifying the ‘Blue Screen of Death’". Microsoft TechNet. Microsoft Corporation. Retrieved 9 November 2011.
- Fisher, Tim. "List of Blue Screen Error Codes". About.Com PC Support. About.com. Retrieved 18 April 2012.
- Fisher, Tim. "How To Fix a Blue Screen of Death". About.Com PC Support. About.com. Retrieved 9 November 2011.
- Poppitt, Stephen (19 August 2011). "FAT32 Hard Disk : Backup, Repair and Data Recovery". Section C: Error Messages. Retrieved 9 November 2011.
- Russinovich, Mark (14 December 2010). "A Bluescreen By Any Other Color". Mark's Blog (Microsoft Corporation). TechNet Blogs. Retrieved 13 October 2011.
- Russinovich, Mark (November 1, 2006). "BlueScreen Screen Saver v3.2". Microsoft TechNet. Microsoft Corporation. Retrieved 9 November 2011.
|Wikibooks has a book on the topic of: Transwiki:List of Windows bugcheck codes|
|Wikimedia Commons has media related to: Blue Screen of Death|