The blue screen of death—or BSOD—is always an unwelcome sight. BSODs appear when Microsoft Windows encounters a critical error from which it can’t recover, usually the result of low-level software (or drivers) crashing or faulty hardware.
Blue screens are generally caused by problems with your computer’s hardware or issues with its hardware driver software. Sometimes, they can be caused by issues with low-level software running in the Windows kernel. Regular apps usually won’t be able to cause blue screens. If an app crashes, it will do so without taking the operating system out with it.
A blue screen occurs when Windows encounters a “STOP Error.” This critical failure causes Windows to crash and stop working. The only thing Windows can do at that point is restart the PC. This can lead to data loss, as programs don’t have a chance to save their open data.
When a blue screen occurs, Windows automatically creates a “minidump” file that contains information about the crash and saves it to your disk. You can view information about these minidumps to help identify the cause of the blue screen.
Blue screens also look a bit different, depending on what version of Windows you’re running. In Windows 7 and previous versions, the blue screen looked much like a terminal screen, displaying all manner of information.
In Windows 8 and 10, blue screens are much simpler.
That’s really not as big a deal as it sounds, though. Even in previous versions, blue screens tended to go by fast enough that reading that information was difficult, anyway. And there are easier ways to get all the details you need for troubleshooting.
By default, Windows automatically restarts the computer whenever it encounters a blue screen of death.
If you would like more time to see the blue screen details (or just make sure that it’s a blue screen that’s happening), you can disable automatic restarts on BSODs from the Windows Control Panel.
NirSoft’s free BlueScreenView application offers an easy way to view blue-screen information you might have missed. It works by displaying information contained in those minidump files that are created during BSODs.
This information is also available in the Windows Event Viewer, where blue screen messages are scattered among application crashes and other system log messages.
In Windows 7, 8, and 10, you can troubleshoot blue-screen information using the Action Center. In Windows 7, head to Control Panel > System and Security. In Windows 8 and 10, head to Control Panel > Security and Maintenance. In the “Maintenance” section, you’ll be able to check for solutions to existing problems.
Windows 8 and 10 actually perform this troubleshooting step automatically when your PC restarts after a BSOD. However, it may still be worth paying a visit to the Action Center to see if there are more details or additional troubleshooting steps.
If Windows can’t fix the problem on it’s own, your best bet for troubleshooting the problem is to search the web for the solution. Scan the blue screen or the minidump file for the specific error.
You may see a “Stop Error” number that looks something like “0x00000024.” Or, you may see an error like “Driver_IRQL_not_less_or_equal.” Either way, a quick search for the exact error will likely yield good results. In fact, Windows 8 and 10 often recommend right on the blue screen that you perform a search for the error.
If you have trouble locating good advice for solving your problem, don’t worry. BSODs can have a variety of root causes. We do have some additional tips that might help you deal with many blue screens:
A computer in proper working state shouldn’t blue-screen at all, but no software or hardware is perfect. Even a properly functioning computer may blue screen on rare occasions for no apparent reason—possibly as the result of rare driver bugs or hardware issues. If your computer is regularly blue-screening, you have a problem. If you encounter a blue screen once every two years, don’t worry about it.