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
0
votes
1 answer

How can you programmatically detect that a BSOD on Windows has just occurred after rebooting?

I don't know if this is even possible but is there any way to programmatically detect that a BSOD has just occurred when rebooting just after the BSOD? The BSOD could be for ANY reason or all reasons, doesn't matter. I know you could check for the…
Brian T Hannan
  • 3,925
  • 18
  • 56
  • 96
0
votes
1 answer

Windows Server 2008 on Amazon EC2 - Unexpected restart (BSOD)

I'm having trouble with a Windows 2008 Server running on Amazon EC2. A few times a day (2-3 times, maybe more), I get an unexpected restart (BSOD), the server reboots and I receive this message: bluescreen event 41 task 63 code 209. This issue…
Andrei F
  • 4,205
  • 9
  • 35
  • 66
0
votes
2 answers

Can a user mode fault cause a Blue Screen of Death?

Can a user mode fault cause a Blue Screen of Death (BSOD)? Is it possible that a memory access violation like double freeing memory can cause a blue screen or only a kernel mode exception (like a driver exception) cause Windows to crash?
jalal sadeghi
  • 362
  • 4
  • 19
0
votes
2 answers

(Asm\C\Drivers) Interrupt Descriptor Table on x64 Vista

Is there any way to save\load Interrupt Descriptor Table on x64 Vista SP2 (AMD64) without Blue Screen? Here is my code in MASM that makes Blue Screen: IDTINFO struct word idtLimit ? dword lowIDTBase ? dword highIDTBase …
SysOp
  • 33
  • 6
0
votes
1 answer

What are the requirements for reports to display in Hardware Dev Center Dashboard?

I have created an account at Microsoft Windows Dev Center - Hardware and signed the Windows Error Reporting Agreement. Then, I have introduced an null-pointer dereference to release signed driver that I used on my test computer and sent the BSoD…
desowin
  • 168
  • 13
0
votes
1 answer

Could an application causes a BSOD? How to track down the cause?

One liner: BugCheck 50, {fffff8800ca0ec04, 0, fffff88005e18c6a, 2}; PAGE_FAULT_IN_NONPAGED_AREA; mqac.sys; This issue is some kind of reproducible: happened several times in the last months, on 3 different machines (with the same hardware and…
Andrew Xiang
  • 71
  • 2
  • 6
0
votes
1 answer

Creating a BSOD with assembly in protected mode

I was looking and couldn't find any quick and easy way to BSOD a computer in assembly. I'm using MASM x86. I'm new at assembly and want to make a version or Russian roulette for computers. Basically you keep hitting enter and if you lose your…
0
votes
2 answers

IoVolumeDeviceToDosName craches Windows 7 but works fine on Windows XP

After we have changed kernel driver code from C to C++ IoVolumeDeviceToDosName function's call produces BSOD on Windows 7 but this code still works fine on Windows XP. Can anyone give me a hint how to resolve this problem?
Kostia Shiian
  • 1,024
  • 7
  • 12
0
votes
2 answers

windows xp sp3 bsod - what do numbers in parenthesis mean?

I'm getting a BSOD on my Windows XP SP3 image (running on Workstation 8) all of a sudden. Here is the message: stop: 0x000000D1 (0x00000008, 0x00000002, 0x00000000, 0x8616A7c5) I've tried to debug the D1 error - what do the other values represent? …
Kathy
  • 33
  • 7
0
votes
1 answer

Vista 64 bit BSOD when running a Delphi 2009 Application

I have an application that I have converted to Delphi 2009 I have "String format checking" On and the standard memory manager. I downloaded the MS debugging tools at http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx and got some…
Bruce
  • 440
  • 1
  • 12
  • 19
0
votes
2 answers

Analyzing BSOD without a dump

One of the drivers I'm developing has caused a BSOD. Unfortunately a dump file was not created since it was not configured / low resources. I was trying to reproduce this crash but no luck so far. Is there any way to get some info using WinDbg or…
eeoo2555
  • 3
  • 1
0
votes
1 answer

Automatic reboot after a BSOD

How can I make Windows 7 x64 to reboot automatically after a BSOD? There is a well-known "Automatically restart" option in the system properties -> Advanced -> Startup and recovery, but it seems it affects boot time only. If BSOD occurs after…
Vitas
  • 243
  • 4
  • 10
0
votes
1 answer

Kernel driver check if memory is mapped (BugCheck 0xC2)

This seems like such a simple issue but I cannot find an elegant solution. I've traced my driver down to a call to MmUnmapIoSpace, which produces a BugCheck 0xC2 {7,,,} message. Is there a way to test if a particular area is mapped within a windows…
Qix - MONICA WAS MISTREATED
  • 14,451
  • 16
  • 82
  • 145
-1
votes
1 answer

Can someone explain RtlAdjustPrivilege

I have knowledge of java and python ,but any language containing C in its name is so hard to understand and learn. Recently i was trying to create BSOD in windows using NtRaiseHardError and after few (unsuccessful) tries in c++ I turned to c#.…
JustHobby
  • 483
  • 7
  • 11
-1
votes
1 answer

BSOD in Windows 7 on Virtualbox when running RDP

I've been having a lot of trouble over the past couple of days. I set up a Win7 work environment in Virtualbox and everything has been running smoothly until I tried to use Remote Desktop. I can log in to the remote machine normally and everything…
luisten
  • 1
  • 2
1 2 3
10
11