Questions tagged [bsod]

The Blue Screen of Death (also called BSoD, Blue Screen, or bluescreen) is the error screen displayed by the Microsoft Windows family of operating systems upon encountering a critical error, of a non-recoverable nature.

A Blue Screen of Death, abbreviated as BSOD, and officially called a Stop Error or Stop code in Microsoft, is a diagnostic screen characteristic of Microsoft Windows operating systems upon encountering a fatal critical error such that your computer can no longer operate safely. The only safe action in response to a BSOD is that you need to restart your computer.

A BSOD includes text indicates that a fatal problem has occurred on your PC, and that it can no longer operate safely without restarting. Information about a stop code is provided, either as a symbolic name (such as "CRITICAL_PROCESS_DIED") or a 8-digit hexadecimal error code (in this case, 0x000000EF). The below image depicts a sample Windows 10 BSOD with its sad emoticon and its stop code of "CRITICAL_PROCESS_DIED".

A BSOD in Windows 10, from the Wikipedia article

Blue Screen of Deaths and similar diagnostic screens (such as Black Screen of Death, Red Screen of Death, etc) are also used for similar reasons in other operating systems.

Official Microsoft link to BSOD Stop Codes: https://support.microsoft.com/en-gb/help/14238/windows-10-troubleshoot-blue-screen-errors

Wikipedia article: https://en.wikipedia.org/wiki/Blue_Screen_of_Death

158 questions
5
votes
2 answers

Blue screen when using Ping

I'm running into the bug where it BSODon ending debugging in the middle of a ping. I have a few ways to disable it in my (wpf) application (where I ping continuously), but sometimes I forget to do so and BSOD. I'd like to get around that say by…
Roman A. Taycher
  • 18,619
  • 19
  • 86
  • 141
5
votes
2 answers

Using HalDisplayString For Custom Blue Screen Of Death

I was reading a while ago somewhere online that you could make a custom BSOD. I don't remember where but I know it had something to with calling HalDisplayString which would switch to the bluescreen and print a message. I tried calling…
user37875
  • 13,904
  • 9
  • 37
  • 43
5
votes
2 answers

Is there a way in windows to throw a BSOD on demand from python?

I am making a script to test some software that is always running and I want to test it's recovery from a BSOD. Is there a way to throw a bsod from python without calling an external script or executable like OSR's BANG!
Rusty Weber
  • 1,541
  • 1
  • 19
  • 32
4
votes
2 answers

VB6 on Win-10, multi-media control (MCI32.OCX) crashes Windows (BSOD) in IDE

... but the compiled application runs fine. This is a large (~500k LOC) mature application, which I've been maintaining for many years on Windows-10 with no unexplained issues. I just moved to a new computer (a Lenovo laptop) and installed all my…
Mark Moulding
  • 549
  • 2
  • 5
4
votes
2 answers

Delphi 2010 BSOD Errors

We ported an application from Delphi 7 over to Delphi 2010 and have had customers encountering intermittent BSOD (blue screen of death) errors while running under Windows XP. The errors are very sporadic and have been very hard to track down. FYI…
Jeff Cope
  • 781
  • 2
  • 7
  • 15
4
votes
3 answers

How do I know if Windows has just recovered from a BSOD?

From http://support.microsoft.com/kb/317277: If Windows XP restarts because of a serious error, the Windows Error Reporting tool prompts you... How can my app know that "Windows XP has restarted because of a serious error"?
wordmonger
  • 53
  • 2
  • 6
4
votes
4 answers

Catching the dreaded Blue Screen Of Death

It's a simple problem. Sometimes Windows will just halt everything and throws a BSOD. Game over, please reboot to play another game. Or whatever. Annoying but not extremely serious... What I want is simple. I want to catch the BSOD when it occurs.…
Wim ten Brink
  • 25,901
  • 20
  • 83
  • 149
3
votes
1 answer

calling socket bind results in Windows bluescreen

We discovered that running our application under certain conditions results in Windows bluescreen. After some investigation we were able to narrow down the scenario to a sample of ~50 lines of C code using Winsock2 APIs. The sample -details removed…
glagolig
  • 1,100
  • 1
  • 12
  • 28
3
votes
3 answers

Debugging/bypassing BSOD without source code

Hello and good day to you. Need a bit of assitance here: Situation: I have an obscure DirectX 9 application (name and application details are irrelevant to the question) that causes blue screen of death on all nvidia cards (GeForce 8400GS and…
SigTerm
  • 26,089
  • 6
  • 66
  • 115
3
votes
3 answers

C# Simulate Key Press

I was looking for a way to simulate pressing the right Ctrl key in C#, it must be the right one. I know this can be done for the left one but I couldn't find anything on the right one. It is so I can simulate the key press for the manually triggered…
Bali C
  • 30,582
  • 35
  • 123
  • 152
3
votes
0 answers

Avoiding SYSTEM THREADED EXCEPTION NOT HANDLED in http.sys and windows reboot

ASP.NET Core MVC5 application is running from Visual Studio 2019. Chrome and Edge console shows protocol error for diferent .js files https://localhost:44386/lib/TinyMCE/tiny_mce.js net::ERR_HTTP2_PROTOCOL_ERROR If page is refreshed using Ctrl+F5…
Andrus
  • 26,339
  • 60
  • 204
  • 378
3
votes
7 answers

Force a "real" BSoD on windows 10, or corrupt its OS

I need to create a looping Blue Screen of Death on Windows 10 machines to demonstrate remote capabilities even with a crashed system. A crash we could bring up with a bat script file. I did researches and I found non suitable solutions. Stop the…
Gaël
  • 117
  • 1
  • 2
  • 17
3
votes
1 answer

General Protection Fault

How to detect the process that caused a GPF?
vikram
  • 41
  • 3
3
votes
3 answers

Installed Win7 SDK. Can't find winDbg

I installed everything including the debugging tools. I've looked through the Microsoft SDK folder and couldn't find anything that resembled winDbg or an installer for it. Anyone? Edit: I'm trying to use a dump file to figure out why I had a BSOD.…
BearSkyview
  • 385
  • 1
  • 8
  • 24
3
votes
1 answer

C#, programmatically find any past BSOD's and get the codes

Is there a way to use C#/.NET to find previous BSOD codes (e.g. KERNEL_DATA_INPAGE_ERROR) that have occurred in the past (even if only recent past). I've only seen ways involving applications (for example: How do I analyse a BSOD and the error…
lko
  • 8,161
  • 9
  • 45
  • 62
1
2
3
10 11