Copyright © Philip M. Parker, INSEAD. Terms of Use.

BLUE SCREEN OF DEATH

Specialty Definition: BLUE SCREEN OF DEATH

DomainDefinition

Computing

Blue Screen of Death n. [common] This term is closely related to the older Black Screen of Death but much more common (many non-hackers have picked it up). Due to the extreme fragility and bugginess of Microsoft Windows, misbehaving applications can readily crash the OS (and the OS sometimes crashes itself spontaneously). The Blue Screen of Death, sometimes decorated with hex error codes, is what you get when this happens. (Commonly abbreviated BSOD.) The following entry from the Salon Haiku Contest (http://www.salonmagazine.com/21st/chal/1998/02/10chal2.html), seems to have predated popular use of the term: Windows NT crashed. I am the Blue Screen of Death No one hears your screams. Source: Jargon File.

Slang

Noun. Source: The color of the background screen for fatal VXD errors in MS-Windows is blue; hence, "blue screen of death". Definition: A fatal VXD error has occurred. Context: Usually said in disgust at having encountered a VXD error. Social Source: Northwest American computer hacker. Source: Compiled by The University of Oregon. (additional references)

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Blue screen of death

(From Wikipedia, the free Encyclopedia)

The so-called blue screen of death, also abbreviated as BSoD, refers to the screen displayed by Microsoft's Windows operating system when it cannot (or is in danger of being unable to) recover from a system error. There are two Windows error screens that are both referred to as the blue screen of death, with one being significantly more serious than the other.

A BSoD is also a "Stop Error", as known in the Windows XP manuals.

A "true" blue screen of death occurs when the Windows NT operating system's kernel cannot recover from an error, and the only action a user can take is to restart the operating system, losing all unsaved work and possibly breaking the integrity of the file system. The information displayed on the blue screen of death is often not enough to determine what went wrong, even for someone with access to the source code (for example, it does not contain a stack dump, and if it did, it would be a lot of work to copy it somewhere else since you cannot save the data displayed on the screen at this point). It only displays at what point the code crashed, which can be completely different from where the error originated, and thus can mislead users into believing it is a hardware error or similar. The blue screen of death usually occurs only after Windows encounters a very serious error. This version of the blue screen of death is present in Windows NT, Windows 2000, and Windows XP, the latter two of which are based on NT.

The less serious blue screen of death occurs in Microsoft's home desktop operating systems Windows 95, 98, and Me. In these operating systems, the BSoD is the main way for VxDs to report errors to the user. It is internally referred to by the name of "_VWIN32_FaultPopup". A Windows 9x/Me BSoD gives the user the option to either restart or continue. However, VxDs do not display BSoDs frivolously—they usually indicate a problem which cannot be fixed without restarting the computer, and hence after a BSoD is displayed the system is usually unstable or unresponsive.

The most common reason for BSoD'ing is problems with incompatible versions of DLLss. This cause is sometimes referred to as DLL hell. Windows loads these DLLss into memory when they are needed by application programs; if versions are changed, the next time an application loads the DLL it may be different from what the application expects. These incompatibilities increase over time as more new software is installed, and is one of the main reasons why a freshly-installed copy of Windows is more stable than an "old" one.

The following is a re-creation of a Windows NT/2000/XP BSoD:

\r
*** STOP: 0x0000000A (0x00000000, 0x00000002, 0x00000000, 8038c510) IRQL_NOT_LESS_OR_EQUAL*** Address 8038c510 has base at 8038c000 - Ntfs.sys\r


\r
CPUID:AuthenticAMD irq1:1f SYSVER 0xf0000565\r


\r
Dll Base DateStmp - Name
\r
80100000 336546bf - ntoskrnl.exe
\r
80000100 334d3a53 - atapi.sys
\r
802ab000 33013e6b - epst.mpd
\r
802b9000 336015af - CLASS2.SYS
\r
802bd000 33d844be - Floppy.sys
\r
f9328000 31ec6c8d - Siwvid.sys
\r
f9468000 31ed868b - KSecDD.sys
\r
f9348000 335bc82a - i8024prt.sys
\r
f947c000 31ec6c94 - kbdclass.sys
\r
f9370000 33248011 - VIDEOPORT.SYS
\r
f9480000 31ec6c6d - vga.sys
\r
f90f0000 332480d0 - Npfs.sys
\r
a0000000 335157ac - win32k.sys
\r
fe0c9000 335bd30e - Fastfat.SYS
\r
fe108000 31ec6c9b - Serial.sys
\r
f9050000 332480ab - Parallel.sys
\r
\r
Dll Base DateStmp - Name
\r
80010000 33247f88 - hal.dll
\r
80007000 33248043 - SCSIPORT.SYS
\r
802b5000 336016a2 - Disk.sys
\r
8038c000 3356d637 - Ntfs.sys
\r
803e4000 33d84553 - viaide.sys
\r
f95c9000 31ec6c99 - Null.SYS
\r
f95cb000 335e60cf - Beep.SYS
\r
f95cb000 3373c39d - ctrl2cap.SYS
\r
f9474000 3324806f - mouclass.sys
\r
fe9d7000 3370e7b9 - NDIS.SYS
\r
f93b0000 332480dd - Msfs.SYS
\r
fe957000 3356da41 - ati.sys
\r
fe914000 334ea144 - ati.dll
\r
fe110000 31ec6c9b - Parport.SYS
\r
f93b4000 31ec7c9d - ParVdm.SYS
\r


\r
Address dword dump Build [1314]                               \r
- Name
\r
801afc24 80149905 80149905 ff8e6b8c 80129c2c ff8e6b94 8025c000 - Ntfs.SYS
\r
801afd24 80129c2c 80129c2c ff8e6b94 00000000 ff8e6b94 80100000 - ntoskrnl.exe
\r
801afd34 801240f2 80124f02 ff8e6cf4 ff8e6d60 ff8e6c58 80100000 - ntoskrnl.exe
\r
801afd54 80124a16 80124a16 ff8e6f60 ff8e6c3c 8015ac7e 80100000 - ntoskrnl.exe
\r
801afd64 8015ac7e 8015ac7e ff8e6cf4 ff8e6f60 ff8e6c58 80100000 - ntoskrnl.exe
\r
801afc70 80129bda 80129bda 00000000 80088000 80106f60 80100000 - ntoskrnl.exe

\r
Restart and set the recovery options in the system control panel
\r
or the /CRASHDEBUG system start option. If this message reappears,
\r
contact your system administrator or technical support group.\r



Windows can be set to do a memory dump or restart immediately after this message is displayed.

The following is a re-creation of a Windows 9x/Me BSoD:

 Windows 

  A fatal exception 0E has occurred at 0157:BF7FF831. The 
  current application will be terminated.

* Press any key to terminate the current application. * Press CTRL+ALT+DEL to restart your computer. You will lose any unsaved information in all applications.

Press any key to continue

By default, the display is white (CGA color 0x0F; HTML color #FFFFFF) lettering on a blue (EGA color 0x01; HTML color #0000AA) background, with information about current memory values and register values. Demonstrating a sense of humor, Microsoft has added a utility that allows the user to change a setting in system.ini that controls the colors that the BSoD code uses to any of the 16 CGA colors.

This type of blue screen is no longer seen in Windows NT, 2000, and XP. In the case of these less serious software errors, the program may still crash, but it will not take down the entire operating system with it due to better memory management and decreased legacy support. In these systems, the "true" BSoD is seen only in cases where the entire operating system crashes.

System administrators often use "to bluescreen" or "to BSoD" as a verb, as in: "The server just BSoD'd" or "Windows 2000 doesn't bluescreen as much as NT 4 did." (This usage is unrelated to color key special effects in film, also called bluescreen.)

The blue screen of death in one form or another is present in all Windows operating systems since Windows version 2.0.

Some BSoD's have been caused by WinNuke, which was a very popular way for script kiddies to attack other people and disconnect computers from their internet connections and/or BSoD the computer. The vulnerability WinNuke exploits exists only in Windows 95, and a patch is available.

External link

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Blue screen of death."

Top     

Crosswords: BLUE SCREEN OF DEATH

Specialty definitions using "BLUE SCREEN OF DEATH": Black Screen of Death, Blue Screen of Life, BSOD. (references)

Top     

Image Slideshow: BLUE SCREEN OF DEATH

Computer Images:
BLUE SCREEN OF DEATH

More pictures...

Top     

Frequency of Internet Keywords: BLUE SCREEN OF DEATH

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

blue screen of death

95
Source: compiled by the editor from various references; see credits.

Top     

Anagrams: BLUE SCREEN OF DEATH

Scrabble® Enable2K-Verified Anagrams

Words within the letters "a-b-c-d-e-e-e-e-f-h-l-n-o-r-s-t-u"

-4 letters: unforeseeable.

-5 letters: confederates, housecleaned, uncelebrated, underclothes.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: BLUE SCREEN OF DEATH


Hexadecimal (or equivalents, 770AD-1900s) (references)

42 4C 55 45      53 43 52 45 45 4E      4F 46      44 45 41 54 48

Leonardo da Vinci (1452-1519; backwards) (references)

            

Binary Code (1918-1938, probably earlier) (references)

01000010 01001100 01010101 01000101 00100000 01010011 01000011 01010010 01000101 01000101 01001110 00100000 01001111 01000110 00100000 01000100 01000101 01000001 01010100 01001000

HTML Code (1990) (references)

&#66 &#76 &#85 &#69 &#32 &#83 &#67 &#82 &#69 &#69 &#78 &#32 &#79 &#70 &#32 &#68 &#69 &#65 &#84 &#72

ISO 10646 (1991-1993) (references)

0042 004C 0055 0045      0053 0043 0052 0045 0045 004E      004F 0046      0044 0045 0041 0054 0048

Encryption (beginner's substitution cypher): (references)

3646553925337523939482494023839355442

Top     



INDEX

1. Crosswords
2. Images: Slideshow
3. Expressions: Internet
4. Anagrams
5. Orthography
6. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.