Sumer Cip
Sumer Cip

Reputation: 169

Detect BSOD on Windows

Is there any way to detect if a BSOD has just occurred(before the OS shutdowns)?

Thanks,

Upvotes: 0

Views: 398

Answers (2)

Brian
Brian

Reputation: 2813

The kernel provides limited functionality for drivers to be informed of a bugcheck (i.e., BSOD) via KeRegisterBugCheckCallback. In the callback routine, you can attempt a graceful shutdown of your applications, etc. However, given that the system is bugchecking, most functionality will not be available.

Upvotes: 4

Dennis
Dennis

Reputation: 4017

Not to my knowledge. A BSOD usually means a hardware malfunction which results in the computer not being able to work/run.

If you have experienced one BSOD it would be wise to investigate the report document as the BSOD is most likely to return.

Most frequent causes are drivers not being up to date or memory malfunction. I have also seen hard drives cause BSODs.

Upvotes: 1

Related Questions