Blue screen of death

The blue screen of death (BSoD) – or blue screen error, blue screen, fatal error, bugcheck, and officially known as a stop error[1][2][3] – is a critical error screen displayed by many iterations of Microsoft Windows operating systems. It is used to indicate a system crash, in which the operating system reaches a critical condition where it can no longer operate safely. Its name comes from the blue colored background used predominately on the error screens found in the majority of Windows releases, which was changed to black starting with Windows 11 version 24H2.
Possible issues contributing to a BSoD may include hardware failures, an issue with or without a device driver, viruses, malware, and other factors such as intentional user action.
History
[edit]Initial non-critical error screens
[edit]
Blue screen errors have been around since the first version of Windows in 1985. In the Beta Release of Windows 1.0, if it detects a version of DOS that is newer than the OS expects, the boot screen would have the text "Incorrect DOS version" alongside other messages detailing what check failed to pass appended into it before starting normally.[4] This behavior remains in the final version released to retail (version 1.01); however, the remaining text messages were removed during development in the lead up to Windows 1.0's release, displaying mojibake instead.[4] However, this is not a screen of death; when the operating system actually crashes, it either freezes or unexpectedly exits to DOS. This behavior is also present in Windows 2.0 and Windows 2.1.[citation needed]
Windows 3.0 uses a text-mode screen for displaying important system messages, usually from digital device drivers in 386 Enhanced Mode or other situations where a program could not run. Windows 3.1 changed the color of this screen from black to blue. It also displays a blue screen when the user presses the Ctrl+Alt+Delete key combination to bring up a rudimentary task manager, reserved for quitting any unresponsive programs if they are available. Like previous versions of Windows, Windows 3.x exits to DOS if an error condition is severe enough.[citation needed]
First critical error screens and contemporary releases
[edit]
The first BSoD to indicate a critical system error appeared in Windows NT 3.1 (the first version of the Windows NT family, released in 1993) and all subsequent releases.[5] The error screens initially started with *** STOP: in its earlier iterations, hence it became known as a "stop error." This format was used on all Windows operating systems released afterwards, with various differences in later versions. Despite popular belief, there are no known genuine equivalents of a BSoD in the Windows Embedded Compact (formerly known as Windows CE) line of embedded operating systems.[6]
BSoDs can be caused by poorly written device drivers or malfunctioning hardware,[7] such as faulty memory, power supply problems, overheating of components, hardware running beyond its specification limits, or even ACPI compliance issues with the BIOS.[8] In the Windows 9x line of operating systems, incompatible DLLs or bugs in the operating system kernel could also cause BSoDs.[9] Because of the general instability and lack of memory protection in Windows 9x, BSoDs were much more common.[citation needed]
Color change and redesign
[edit]On June 26, 2025, Microsoft announced that the color of the blue screen of death would be officially changed to black alongside an overhaul of the design of the screen itself which will be present in Windows 11 version 24H2,[10][11][12] saying that the new design will be "easier to navigate unexpected restarts and faster recoveries".[13] Previously, this color change appeared on a few builds of Windows 11 (including the RTM) before reverting to a more different shade of blue in later builds prior to Windows 11 version 24H2. Notably, this change was made nearly a year after the 2024 CrowdStrike outages in July 2024, which caused blue screens to many computers in the business and enterprise segments running Windows due to an update bug.[10]
Attribution
[edit]
On September 4, 2014, several online journals such as Business Insider, DailyTech, Engadget, Gizmodo, Lifehacker, Neowin, Softpedia, TechSpot, Boy Genius Report (BGR), The Register, and The Verge,[14] as well as print and non-English sources like PC Authority and Austrian tech site FutureZone[15] all attributed the creation of the blue screen of death to Steve Ballmer, the former CEO of Microsoft. The articles specifically cited a blog post by Microsoft employee Raymond Chen entitled "Who wrote the text for the Ctrl+Alt+Del dialog in Windows 3.1?",[16] which focused on the creation of the first rudimentary task manager in Windows 3.x. The aforementioned task manager shared some visual similarities with a BSOD, with Ballmer writing the messages that appeared on the screen.[16]
Chen took notice of the widespread misinformation and addressed the issue himself in a blog post on September 9, 2014. According to Chen, he was scathing on his evaluation of major tech news sites that had picked up on the incorrect story and performed poor or non-existent research that demonstrated complete ignorance of his original account. He indicated that, in addition to the faulty base story, over half a dozen significant sites had included other embellished or invented details in their stories, including incorrectly naming Chen as a Microsoft executive, treating Chen as an "official company spokesperson", and using unrelated images from Windows NT or Windows 95 as illustrations. In addition, he also pointed out a very special mention for the worst single distortion out of any misinformations, which belonged to BGR (Boy Genius Report), who "fabricated a scenario and posited it as real" in a rhetorical question to readers. He also found that several sources had conflated the creation of the BSoD with the fact that they occur, thus inverting cause and effect by implying that the invention of BSoDs caused fatal errors to occur instead of their actual, helpful function of giving the user information about a fatal error after the system has already become unrecoverable (such incorrect sources transitively blamed Ballmer for the existence of all fatal crashes in Windows).[17] A day after his initial complaint, Chen would follow this up with another blog post on September 10, 2014, claiming responsibility for revising the BSoD in Windows 95. His post said in detail that he was the one who "sort of" created the BSoD in its first modern incarnation in Windows 95.[18]
According to former Microsoft employee Dave Plummer, the BSoD in the Windows NT family was not based on the rudimentary task manager screen of Windows 3.x, but was actually designed by Microsoft developer John Vert.[19] Additionally, Vert has also stated the reason why the error screens were given the color blue was because the universal color palette of the video hardware at that time was very rudimentary, and he personally used a MIPS OS box and SlickEdit for programming so that both the firmware and editor displayed white text on a blue background, making for a more consistent programming experience.[19]
Formats
[edit]BSoDs originally showed silver (HTML color #A8A8A8) (and later white (HTML color #FFFFFF)) text on a royal blue (HTML color #0000A8 for Windows NT 3.1/3.5/3.51/4.0; HTML color #000080 for Windows 2000/XP/Vista/7) background with information about current memory values and register values. Starting with Windows Server 2012 (released in September 2012), Windows adopted a cerulean background (HTML color #1A67B3 for Windows 8/8.1 to Windows 10 version 1151; HTML color #0078D7 for Windows 10 versions 1607 to 22H2). Earlier versions of Windows 11 used a black background,[20] which was changed to dark blue starting with build 22000.348[21] and then back to black with build 26120.3653.[22][20] Preview builds of Windows 10, Windows 11, and Windows Server (available from the Windows Insider program) feature a dark green (HTML color #246F24) background instead of a blue one.[23][24] Windows 3.1, 95, and 98 supports customizing the color of the screen[25] whereas the color was hard-coded in the Windows NT family.[25]
Windows 95, 98, and Me render their BSoDs in the 80×25 text mode with a 720×400 screen resolution. BSoDs in the Windows NT family initially used the 80×50 text mode with a 720×400 screen resolution, but were displayed in a 640×480 screen resolution starting with Windows 2000. BSoDs from Windows 8 and Windows Server 2012 onwards are rendered in higher resolutions than previous versions of Windows, specifically the highest screen resolution available on UEFI machines. On legacy BIOS machines, they use the 1024×768 resolution by default, but they can also be configured to use the highest resolution exposed by the firmware (via the highestmode parameter in Boot Configuration Data).[26] Windows 95, 98, Me, and NT versions prior to Windows 2000 used text mode fonts provided by the graphics adapter; Windows 2000, XP, Vista and 7 used kernel mode fonts provided by the kernel's boot video driver bootvid.dll, which is a text mode-like font used in Windows 2000 and Lucida Console in Windows XP to 7; and Windows 8 and Windows Server 2012 onwards use the Segoe UI font.[citation needed]
Windows 10 builds 14316 and up uses the same format as Windows 8, but has a QR code which leads to a Microsoft Support web page that tries to help users troubleshoot the issue step-by-step. This format was retained in Windows 11, however build 26120.3291 onwards changes the layout to be more consistent with that of Windows 11's UI, removing the QR code among other changes.[22][20]
Windows NT
[edit]In the Windows NT family of operating systems, the blue screen of death (referred to as "bug check" in the Windows software development kit and driver development kit documentation) occurs when the kernel or a driver running in kernel mode encounters an error from which it cannot recover. This was usually caused by an illegal operation being performed. The only safe action the operating system can take in this situation was to restart the computer. Because of this, data loss may occur since the restart was unplanned, and the user was not given an opportunity to save their work.[citation needed]
The text on the error screen contains the code of the error and its symbolic name (e.g. "0x0000001E, KMODE_EXCEPTION_NOT_HANDLED") along with four error-dependent values in parentheses that are there to help software engineers fix the problem that occurred. Depending on the error code, it may display the address where the problem occurred, along with the driver which was loaded at that address. Under Windows NT, the second and third sections of the screen may contain information on all loaded drivers and a stack dump, respectively. The driver information was in three columns; the first lists the base address of the driver, the second lists the driver's creation date (as a Unix timestamp), and the third lists the name of the driver.[27] By default, Windows will create a memory dump file when a stop error occurs. Depending on the OS version, there may be several formats this can be saved in, ranging from a 64kB "minidump" (introduced in Windows 2000) to a "complete dump" which was effectively a copy of the entire contents of physical memory (RAM). The resulting memory dump file may be debugged later, using a kernel debugger. For Windows, WinDBG or KD debuggers from Debugging Tools for Windows are used.[28] A debugger was necessary to obtain a stack trace, and may be required to ascertain the true cause of the problem; as the information on-screen was limited and thus possibly misleading, it may hide the true source of the error. By default, Windows XP was configured to save only a 64kB minidump when it encounters a stop error, and to then automatically reboot the computer. Because this process happens very quickly, the blue screen may be seen only for an instant or not at all. Users have sometimes noted this as a random reboot rather than a traditional stop error, and are only aware of an issue after Windows reboots and displays a notification that it has recovered from a serious error. This happens only when the computer has a function called "Auto Restart" enabled, which can be disabled in the Control Panel which in turn shows the stop error.[citation needed]
Microsoft Windows can also be configured to send live debugging information to a kernel debugger running on a separate computer. If a stop error was encountered while a live kernel debugger was attached to the system, Windows will halt execution and cause the debugger to break in, rather than displaying the BSoD. The debugger can then be used to examine the contents of memory and determine the source of the problem.[citation needed]
A BSoD can also be caused by a critical boot loader error, where the operating system was unable to access the boot partition due to incorrect storage drivers, a damaged file system or similar problems. The error code in this situation was STOP: 0x0000007B (INACCESSIBLE_BOOT_DEVICE).[29] In such cases, there was no memory dump saved. Since the system was unable to boot from the hard drive in this situation, correction of the problem often requires using the repair tools found on the Windows installation disc.[citation needed]
Details
[edit]This section needs additional citations for verification. (July 2025) |
Earlier versions (NT, 2000, XP, Vista, 7)
[edit]BSoDs in the Windows NT family before the release of Windows 8 and Windows Server 2012 displayed the error name in uppercase (e.g. APC_INDEX_MISMATCH) and its respective hexadecimal error number (e.g. 0x00000001), along with four parameters. This was shown together in the following format:[30]
error code (parameter 1, parameter 2, parameter 3, parameter 4)
error name
Depending on the error number and its nature, all, some, or even none of the parameters contain data pertaining to what went wrong, and/or where it happened. In addition, starting with Windows 2000 onwards, the error screens showed up to four paragraphs of general explanation and advice and may have included other technical data such the file name of the culprit and memory addresses.
The following is a re-creation of the BSoD from Windows 2000, although they somewhat vary:
*** STOP: 0x00000001 (0x00000000,0x00000000,0x00000000,0x00000000) APC_INDEX_MISMATCH If this is the first time you've seen this Stop error screen, restart your computer. If this screen appears again, follow these steps: Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows 2000 updates you might need. If problems continue, disable or remove any newly installed hardware or software. 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. Refer to your Getting Started manual for more information on troubleshooting Stop errors.
In rare cases, the BSOD would be truncated, sometimes not showing the error name, codes, or the four paragraphs of advice. Instead, it would often show different formats of the error screen depending on the type of error that occurred. For instance, BSoDs related to the termination of the Winlogon process (e.g. "0xC000021A, WINLOGON_FATAL_ERROR") displayed the following message in this format:[31]
STOP: c000021a {Fatal System Error}
The Windows Logon Process/SubSystem system process terminated unexpectedly
with a status of parameter 1 (parameter 2 parameter 3).
The system has been shut down.
On Windows 2000, the above message was sometimes displayed alongside the four paragraphs of general instructions and advice, the latter of which is absent on Windows XP to Windows 7.
Another example was that when Windows finds a corrupt registry file that was critical to the operating system (e.g. "0xC0000218, STATUS_CANNOT_LOAD_REGISTRY_FILE"), it would display the following message:
STOP: c0000218 {Registry File Failure}
The registry cannot load the hive
(file):\SystemRoot\System\Config\SOFTWARE
or its log or alternate.
It is corrupt, absent, or not writable.
Also, hardware errors that can prevent Windows from booting properly will also display this rare message (This example is 0x00000080 (NMI_HARDWARE_FAILURE); note that the error code was not shown in this example below):
Hardware Malfunction Call your hardware vendor for support. NMI: Parity Check / Memory Parity Error The system has halted.
Certain error codes on the BSoD would also replace the error name with a description describing what kind of error that has happened. For example, BSoDs with error code 0x000000F4 (CRITICAL_OBJECT_TERMINATION) would have the text "A process or thread crucial to system operation has unexpectedly exited or been terminated" displayed in place of the error name, and BSoDs with error code 0x000000E2 (MANUALLY_INITIATED_CRASH) would also replace the error name with the text "The user manually initiated the crash dump".
With the release of Windows XP, the layout of the BSoD was slightly altered, which would remain in use for subsequent versions of Windows until Windows 8. Specifically, the hexadecimal error number and the four parameters were moved to the bottom of the screen after the four paragraphs under the label "Technical information:". The message about referring the user to the Getting Started manual for troubleshooting BSoDs (referred to as "stop errors") was also removed, and references to Windows 2000 were shortened to simply say Windows. The error screens also began with the now-infamous message:
A problem has been detected and Windows has been shut down to prevent damage to your computer.
The following is a re-creation of the BSoD from Windows XP to Windows 7, although they somewhat vary:
A problem has been detected and Windows has been shut down to prevent damage to your computer. APC_INDEX_MISMATCH If this is the first time you've seen this Stop error screen, restart your computer. If this screen appears again, follow these steps: Check to make sure any new hardware or software is properly installed. If this is a new installation, ask your hardware or software manufacturer for any Windows updates you might need. If problems continue, disable or remove any newly installed hardware or software. 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: 0x00000001 (0x00000000,0x00000000,0x00000000,0x00000000)
From Windows 2000 onwards, system memory dumps are automatically performed, usually in the form of a 64 KB "minidump" by default. When this happens, the BSoD on Windows 2000 will display the following message that replaces the four paragraphs of general instructions and advice, which can also be seen when "Write an event to the system log" and/or "Send an administrative alert" is checked in the "System Failure" section under "Startup and Recovery" in System Properties even when system memory dumps are disabled:
Beginning dump of physical memory Physical memory dump complete. Contact your system administrator or technical support group.
On Windows XP to Windows 7, the above message remains the same, but with some slight modifications, and is displayed after the four paragraphs of general advice, which were hidden on Windows 2000 when a memory dump is performed:
Beginning dump of physical memory Physical memory dump complete. Contact your system administrator or technical support group for further assistance.
Also, in most instances when performing system memory dumps on the BSoD from Windows XP to Windows 7, the following messages are displayed along with an indicator showing the progress of the memory dumps:
Collecting data for crash dump ... Initializing disk for crash dump ... Beginning dump of physical memory. Dumping physical memory to disk: 100
Upon completion of the memory dumps, the following message is then displayed on screen:
Physical memory dump complete. Contact your system admin or technical support group for further assistance.
Additionally, on versions of Windows using the 64-bit architecture, the BSoD would have the four parameters extended to sixteen digits ("0x0000000000000000") instead of eight ("0x00000000").
Later versions (Server 2012 and 8 onwards)
[edit]With the release of Windows 8 and Windows Server 2012, the BSoD was significantly changed, removing all of the above in favor of the error name and a concise description. Windows 8 also adds a sad emoticon to the error screen, which was absent from Japanese releases or its Windows Server counterparts. The hexadecimal error code and parameters can still be found in the Windows Event Log or in memory dumps.
The main text that is displayed on the screen by default is read as follows:
The above message can change depending on whether or not automatic restart or memory dumps are enabled or disabled. For example, if the automatic restart functionality is disabled but memory dumping is enabled, then the above message is altered to read this:
As well, if memory dumping is disabled, then the same message is altered to read this:
Then, if both the automatic restart functionality and memory dumping are disabled, then the following message would be displayed instead:
In both of these last two examples, a percentage completion (e.g. "100% complete") which shows the progress of the memory dumps being performed is absent when memory dumping is disabled.
In some cases, BSoDs would use a truncated or slightly altered format from previous BSoDs. For instance, BSoDs relating to Winlogon termination may have the aforementioned hexadecimal error code in place of the error name. Hardware errors causing an BSoD also uses the same format as the normal BSoD, including the use of the error name instead of an error code. One such example are BSoDs with the error name "NMI_HARDWARE_FAILURE" (error code 0x00000080).[citation needed]
The format introduced with Windows Server 2012 and Windows 8 was retained in Windows 10 and Windows 11 (as well as its Server counterparts). Beginning with build 14316 of Windows 10 version 1607, a QR code was added to the screen for quick troubleshooting, while all references to the word "PC" were changed to "device" starting from Windows 10 version 2004 onwards. Build 26120.3291 of Windows 11 version 24H2 made a complete overhaul to the format of the BSoD, changing the layout to be more consistent with the design language of Windows 11 while removing the QR code and the sad emoticon completely. The hexadecimal error code (but not the parameters) returned and is shown after the error name, but without the leading zeroes (e.g. 0x00000001 (APC_INDEX_MISMATCH) becoming 0x01).[22][20]
Windows 9x
[edit]
The Windows 9x line of operating systems used the blue screen of death as the main way for virtual device drivers to report errors to the user. This version of the BSoD, internally referred to as "_VWIN32_FaultPopup", gives the user the option either to restart the computer or to terminate the current running program and continue using Windows, allowing the user to save their work before any data could be lost. Depending on the type of situation it may have occurred, however, the options to either continue or restart may or may not work at all. This is in contrast to the BSoDs in the Windows NT family, which prevented the user from using the computer until it has been powered off or restarted (usually automatic for the latter).[citation needed]
The most common BSoD was displayed on an 80×25 text-mode screen, which was the operating system's way of reporting an interrupt caused by a processor exception; it is a more serious form of the general protection fault dialog boxes. The memory address of the error was given and the error type was a hexadecimal number from 00 to 11 (0 to 17 decimal). The error codes are as follows:[32]
- 00: Division fault
- 01: Startup Error
- 02: Non-Maskable Interrupt
- 03: Shutdown Error
- 04: Overflow Trap
- 05: Bounds Check Fault
- 06: Invalid Opcode Fault
- 07: "Coprocessor Not Available" Fault
- 08: Double Fault
- 09: Coprocessor Segment Overrun
- 0A: Invalid Task State Segment Fault
- 0B: Not Present Fault
- 0C: Stack Fault
- 0D: General Protection Fault
- 0E: Page Fault
- 0F: Error Message Limit Exceed
- 10: Coprocessor Error Fault
- 11: Alignment Check Fault
The following situations below can cause a BSoD:
- Missing or different dependency versions (VC++, .NET, DirectX).
- Faulty or poorly written kernel-level device drivers.
- Corrupted Windows core files.
- Misconfigured registry keys.
- Hardware incompatibilities.
- Damaged hardware such as a failing memory, storage device or graphics card can also cause a BSoD.
In Windows 95 and 98, a BSoD occurs when the system attempts to access the file "c:\con\con", "c:\aux\aux", or "c:\prn\prn" on the hard drive, which can be inserted on a website to crash visitors' machines as a prank. In reality, however, they are reserved device names for DOS systems; attempting to access them from Windows causes a crash, bringing up said BSoD. Creating the aforementioned directories within Windows will also not work and may cause the same BSOD to occur. On March 16, 2000, Microsoft released a security update to resolve this issue.[33]
One famous instance of a Windows 9x BSoD occurred during a presentation of a Windows 98 beta given by Bill Gates at COMDEX on April 20, 1998: The demo PC crashed with a BSoD when his assistant, Chris Capossela, connected a scanner to the PC to demonstrate Windows 98's support for Plug and Play devices. This event brought thunderous applause from the crowd and Gates replied (after a nervous pause): "That must be why we're not shipping Windows 98 yet."[34]
Similar screens
[edit]Stop errors are comparable to kernel panics in macOS, Linux, and other Unix-like systems, and to bugchecks in OpenVMS.
A black screen of death can occur upon hardware or software failures. Windows 3.1 displays a black screen of death instead of a blue one.[17] Some versions of macOS (notably OS X Lion) display a black screen of death instead of a kernel panic, usually pointed to a graphics card or sleep/wake issue,[35] it may also display a black screen when the operating system fails to boot properly.[36] The Xbox series of consoles (which includes the original Xbox, Xbox 360, Xbox One and the Xbox Series X/S) also display a black screen when a hardware or software error occurs.[37]

In some cases, a differently-colored error screen was used. Beta versions of Windows 98 display a red error screen raised by the Advanced Configuration and Power Interface (ACPI) when the host computer's BIOS encounters a problem.[38] The bootloader of the first beta version of Windows Vista originally displayed a red screen background in the event of a boot failure,[39][40][41] which was changed to black afterwards. As mentioned earlier, the insider builds of Windows 10 and later, as well as Windows Server 2016 and later, display a green screen instead of blue.[23][24] Windows 10 and later (and Windows Server 2016 and later) also display an orange screen in an extremely rare case where a hardware issue with the GPU or a graphics driver problem was encountered.[42]

ReactOS, an open-source operating system designed to achieve binary compatibility with Windows, implements a version of the blue screen of death similar to that used in Windows NT operating systems. systemd, a software suite providing system components for Linux operating systems, also implements a version of the blue screen of death similar to that of Windows, albeit not as a replacement to the kernel panic in Linux (see above), but rather was used in the event of a bootup failure. This iteration uses systemd-bsod, which was added on December 6, 2023 starting with version 255 of systemd.[43][44]
See also
[edit]- System crash screen
- Red Ring of Death
- Hang (computing)
- Overheating (electricity)
- Machine-check exception
- Windows Hardware Error Architecture
References
[edit]- ^ "Troubleshoot blue screen errors". Support. Microsoft. April 10, 2019. Archived from the original on September 4, 2019.
- ^ "Understanding Bugchecks". Microsoft TechNet. March 16, 2019. Retrieved March 12, 2023.
- ^ "Blue screen data - Windows drivers". Microsoft Learn. January 4, 2023. Retrieved March 21, 2023.
- ^ a b "Why does Windows 1.01 crash at the splash screen?". Retro Computing. August 30, 2021.
In the final release of Windows, these detailed messages were hastily removed. The code that would print them; however, was not, and this is what produces the garbage output.
- ^ Chen, Raymond (September 26, 2017). "Who implemented the Windows NT blue screen of death?". The Old New Thing. Microsoft. Archived from the original on March 15, 2019. Retrieved October 1, 2021.
- ^ "Blue screen - Microsoft Windows Embedded Compact VErsion 7.00 (Build 2864)". social.msdn.microsoft.com. Archived from the original on January 18, 2023. Retrieved January 18, 2023.
- ^ Wilson, Michelle (July 25, 2019). "What is the Blue Screen of Death in Windows 10 and How to Fix it?". HP. Retrieved October 1, 2021.
- ^ "Bug Check 0xA5 ACPI_BIOS_ERROR - Windows drivers". learn.microsoft.com. Retrieved January 18, 2026.
- ^ Cepero, Robert (May 17, 2019). "Blue Screen of Death: Causes and Fixes". Bleuwire. Retrieved October 1, 2021.
- ^ a b "Windows' infamous 'blue screen of death' will soon turn black". MSN. Retrieved June 26, 2025.
- ^ "Microsoft says goodbye to the Windows blue screen of death". CNBC. June 26, 2025. Retrieved June 26, 2025.
- ^ "Microsoft Just Killed Its Windows Blue Screen Of Death". Forbes. Retrieved June 26, 2025.
- ^ Vaid, Dharvi (June 26, 2025). "Microsoft shuts down iconic 'Blue Screen of Death'". Deutsche Welle.
- ^
- For the Business Insider, see Smith, Dave (September 4, 2014). "Steve Ballmer Wrote The Blue Screen Of Death". Business Insider. Business Insider Inc. Archived from the original on September 8, 2014. Retrieved September 10, 2014.
- For the DailyTech, see Mick, Jason (September 4, 2014). "Microsoft Exec Reveals Steve Ballmer Created Original Blue Screen of Death Message". Daily Tech. DailyTech LLC. Archived from the original on August 20, 2015. Retrieved September 10, 2014.
- For the Engadget, see Fingas, Jon (September 4, 2014). "Steve Ballmer wrote Windows' first Ctrl-Alt-Delete message (updated)". Engadget. AOL. Archived from the original on September 9, 2014. Retrieved September 10, 2014.
- For the Gizmodo, see Condliffe, Jamie (September 4, 2014). "Steve Ballmer Wrote the Blue Screen of Death". Gizmodo. Gizmodo Media Group. Archived from the original on September 11, 2014. Retrieved September 10, 2014.
- For the Lifehacker, see Kidman, Alex (September 5, 2014). "Steve Ballmer Wrote The BSOD, So Stop Slacking Off". Lifehacker. Allure Media. Archived from the original on September 10, 2014. Retrieved September 10, 2014.
- For the Neowin, see Sams, Brad (September 4, 2014). "Steve Ballmer wrote the BSOD text". Neowin. Neowin LLC. Archived from the original on September 8, 2014. Retrieved September 10, 2014.
- For the Softpedia, see Popa, Bogdan (September 4, 2014). "Steve Ballmer Himself Created the First Blue Screen of Death Text". Softpedia. SoftNews SRL. Archived from the original on September 10, 2014. Retrieved September 10, 2014.
- For the TechSpot, see Schiesser, Tim (September 4, 2014). "The original Blue Screen of Death was written by Steve Ballmer". TechSpot. Archived from the original on September 10, 2014. Retrieved September 10, 2014.
- For the Boy Genius Report (BGR) and The Register, see Sharwood, Simon (September 4, 2014). "Ballmer Personally wrote Windows' Blue Screen of Death text". The Register. Archived from the original on September 8, 2014. Retrieved September 10, 2014.
- For The Verge, see Warren, Tom (September 4, 2014). "Steve Ballmer wrote the Blue Screen of Death message". The Verge. Vox Media. Archived from the original on September 7, 2014. Retrieved September 10, 2014.
- ^ "Steve Ballmer schrieb "Blue Screen of Death"-Botschaft". futurezone.at. September 4, 2014. Archived from the original on December 2, 2020. Retrieved September 3, 2024.
- ^ a b Chen, Raymond (September 2, 2014). "Who wrote the text for the Ctrl+Alt+Del dialog in Windows 3.1?". The Old New Thing. Microsoft. Archived from the original on November 15, 2020. Retrieved November 13, 2020.
- ^ a b Chen, Raymond (September 9, 2014). "Steve Ballmer did not write the text for the blue screen of death". The Old New Thing. Microsoft. Archived from the original on October 25, 2020. Retrieved November 13, 2020.
- ^ Chen, Raymond (September 10, 2014). "I wrote the original blue screen of death, sort of". The Old New Thing. Microsoft. Retrieved September 3, 2024.
- ^ a b Plummer, David (January 30, 2021). "Why are Bluescreens Blue?". YouTube. Retrieved July 7, 2023.
- ^ a b c d Warren, Tom (July 1, 2021). "Microsoft's Blue Screen of Death is changing to black in Windows 11". The Verge. Vox Media. Retrieved July 2, 2021.
While Microsoft is switching to a Black Screen of Death in Windows 11, the screen is identical to the one found in Windows 10 otherwise. The sad face remains, as does the stop code and crash dump. The current preview of Windows 11 includes a green BSOD, a color that Microsoft has been using for Windows Insider builds since 2016.
- ^ Klotz, Aaron (November 23, 2021). "Windows 11 Update Makes BSOD Blue Again and Fixes Major File Explorer Bugs". Tom's Hardware.
- ^ a b c "Announcing Windows 11 Insider Preview Build 26120.3653 (Beta Channel)". March 28, 2025. Retrieved April 4, 2025.
- ^ a b Williams, Wayne (December 29, 2016). "Behold the Windows 10 GSOD -- Green Screen of Death". BetaNews. Archived from the original on January 12, 2017.
- ^ a b Warren, Tom (December 29, 2016). "Windows 10 testers will now get a Green Screen of Death". The Verge. Vox Media. Archived from the original on January 1, 2017.
- ^ a b Seely, Scott (2000). Windows Shell Programming. Upper Saddle River, NJ: Prentice Hall PTR. pp. 232–233. ISBN 9780130254962. OCLC 44090524.
BSOD stands for Blue Screen Of Death. One can customize the colors of this screen by setting a couple of variables in the 386Enh section of SYSTEM.INI: MessageTextColor and MessageBackColor. The user can only customize the BSOD under Windows 3.1, 95, and 98. These changes do not work under the Windows NT variants.
- ^ Graff, Eliot; Marshall, Don (December 15, 2021). "BCDEdit /set - Windows drivers". Windows Hardware Developer. Microsoft. Archived from the original on December 25, 2020 – via Microsoft Docs.
- ^ Microsoft Windows NT Workstation Resource Kit (1st ed.). Redmond, WA: Microsoft Press. October 29, 1996. ISBN 1-57231-343-9.
- ^ DOMARS. "Getting Started with WinDbg (Kernel-Mode)". msdn.microsoft.com. Archived from the original on March 14, 2016. Retrieved June 15, 2018.
- ^ "Stop error code 0x0000007B (INACCESSIBLE_BOOT_DEVICE)". support.microsoft.com. April 17, 2018. Archived from the original on March 28, 2021. Retrieved January 16, 2020.
- ^ "STOP: 0x00000001 (parameter, parameter, parameter, parameter) APC_INDEX_MIS". Microsoft Developer Network. June 29, 2006. Archived from the original on June 15, 2018. Retrieved June 15, 2018.
- ^ "Troubleshoot a STOP 0xC000021A error in Windows XP or Windows Server 2003 - Windows Server". Microsoft Learn. January 15, 2025. Retrieved September 8, 2025.
- ^ "What Are Fatal Exception Errors". Support. Microsoft. January 19, 2007. Archived from the original on August 23, 2003. Retrieved October 16, 2013.
- ^ Microsoft Corporation (2000). "Patch Available for "DOS Device in Path Name" Vulnerability". TechNet. Microsoft. Archived from the original on August 30, 2011. Retrieved March 4, 2006.
- ^ Garmon, Jay (April 12, 2007). "Video: Bill Gates, meet the Blue Screen of Death". TechRepublic. CBS Interactive. Archived from the original on February 14, 2022. Retrieved February 15, 2022.
- ^ David W. Martin (August 6, 2011). "Black Screen Of Death Plagues Some Mac Users After Lion Update". Archived from the original on August 28, 2018. Retrieved August 27, 2018.
- ^ "If your Mac starts up to a blank screen". Apple Support. Retrieved December 6, 2024.
- ^ "Xbox Support". support.xbox.com. Retrieved March 19, 2024.
- ^ "Advanced Configuration and Power Interface Errors on Red Screen". Support (1.3 ed.). Microsoft. January 10, 2015. Archived from the original on July 25, 2015.
- ^ Kaplan, Michael (May 7, 2005). "Longhorn on Virtual PC 2004". Sorting it all Out. Microsoft. Archived from the original on January 3, 2013.
- ^ Best, Jo (May 11, 2005). "Red screen of death?". CNET. CBS Interactive. Archived from the original on August 9, 2011. Retrieved September 9, 2013.
- ^ Farrell, Nick (June 3, 2005). "Microsoft sees red over blue screen of death". The Inquirer. Incisive Media. Archived from the original on August 25, 2009. Retrieved September 9, 2013.
- ^ Katyal, Keshav (February 13, 2024). "Methods to Fix the Orange Screen of Death on Windows". Stellar. Retrieved February 14, 2025.
- ^ "Release systemd v255 · systemd/systemd". GitHub. Retrieved December 11, 2023.
- ^ "Add tool to display emergency log message full-sceen on boot failure. by 1awesomeJ · Pull Request #28077 · systemd/systemd". GitHub. Retrieved December 3, 2023.
External links
[edit]- Bug Check Code Reference
- SysInternals BlueScreen Screen Saver v3.2
- Blue Screen of Death. Archived March 31, 2022, at the Wayback Machine on MalWiki.