Blue Screen of Death: Windows Stop Codes and What to Try First

A blue screen of death is Windows telling you that something went wrong so badly that it stopped everything to protect your data. The screen shows a sad face, a QR code and a short stop code such as CRITICAL_PROCESS_DIED, then the computer restarts. For a business it means lost work, a stalled employee and the question of whether this was a one-off or the start of a failing machine. Blue screen of death troubleshooting is a methodical process, and most cases can be narrowed down in under an hour if you work in the right order.
This guide is for office managers, small-business owners and the colleague who is always asked to fix the computers. It explains what a stop code really tells you, what to write down before you touch anything, a sequence of safe steps from simple to serious, how to read the usual stop codes, when to suspect hardware and when to stop and call a technician. It uses only tools built into Windows, and it flags the steps that can make things worse.
What a Blue Screen Actually Means
Windows runs most programs in a restricted mode, so a crashing application normally closes without hurting anything else. The core of the system, called the kernel, and the drivers that talk to hardware have no such protection. When one of them does something illegal, such as reading memory that does not belong to it, continuing could corrupt data. Windows therefore halts with a stop error, also known as a bug check, and writes a snapshot of memory to disk for later analysis.
That origin explains why blue screens come from a short list of causes:
- Faulty or incompatible drivers, the most common cause, especially after a Windows update or a new device.
- Failing memory, where bits are corrupted and the system reads nonsense.
- A failing or disconnected drive, so that Windows cannot read files it needs.
- Overheating or unstable power, including dust, dead fans and failing power supplies.
- Corrupted system files, after an interrupted update or a disk problem.
- Malware or security software conflicts, because both operate deep in the system.
- Overclocking or firmware problems, where settings or an outdated BIOS push hardware past stable limits.
Microsoft’s own article on stop code error troubleshooting follows a similar logic and is a good reference for the wording that appears on screen.
Step Zero: Write Down What You See
Before restarting or fixing anything, collect the facts. They separate a one-time glitch from a pattern, and they let a technician help you without starting from scratch.
- The stop code and, if shown, the name of a file such as a driver ending in .sys. Take a photo of the screen with a phone before it restarts.
- What the user was doing: opening a particular program, waking from sleep, plugging in a device, printing or doing nothing at all.
- What changed recently: Windows updates, new hardware, new software, a driver update, a moved or dropped laptop.
- Frequency: once, daily, only after hours of use or only at startup.
- Which machines: one computer or several of the same model. If several are affected after the same update, the cause is probably software.
Keep this in a simple log. For businesses with more than a handful of computers, such notes belong in your IT documentation, as described in our article on what to write down first.
Step One: Protect the Data
Before any repair attempt, think about the files. If a blue screen is frequent and the user has important unsaved or unbacked-up data, the first priority is a copy of that data, not a repair.
- If the computer starts, copy important files to an external drive or cloud storage straight away.
- If it does not start but the drive is healthy, a technician can connect the drive to another computer and copy the files.
- If you suspect that the drive itself is failing, which often shows as slow access, clicking sounds or errors, stop experimenting and read our advice on what to do first after a drive failure. Repairs such as disk checks can stress a dying drive.
Step Two: The Safe Basic Checks
These steps are low-risk and fix a surprising share of cases.
Restart and note whether it repeats
A single blue screen after months of stable use may never come back. Keep the computer under observation for a few days before taking drastic action, unless the machine is critical.
Disconnect what you do not need
Unplug external drives, docks, printers, adapters and other USB devices, then restart. If the problem disappears, reconnect them one at a time. A faulty dock or a cheap adapter is a common hidden cause.
Install pending updates
Run Windows Update and install outstanding updates, including optional driver updates from the manufacturer where relevant. Microsoft and hardware vendors often fix known stop errors with later releases. If the blue screens started right after an update, see the rollback options below.
Check free disk space and temperature
A nearly full system drive can cause odd behaviour, and a clogged laptop will overheat. Make sure vents are clear and that fans spin. Our guide to slow computer troubleshooting includes the same quick checks.
Step Three: Use the Tools Built Into Windows
Reliability Monitor and Event Viewer
Open Reliability Monitor by searching for it in the Start menu. It shows a timeline of critical events, including crashes and installations, so you can see what happened just before each blue screen. Event Viewer, under Windows Logs and System, provides more detail, including entries with the source BugCheck. Compare the dates with your change log.
System file repair
Open Command Prompt as administrator and run the system file checker with sfc /scannow. If it reports corruption it cannot fix, run DISM /Online /Cleanup-Image /RestoreHealth and then run the file checker again. Restart afterwards. These are standard Windows repair commands and are safe to run on a healthy disk.
Memory test
Search for Windows Memory Diagnostic, choose to restart and check for problems, and let it finish. Errors in this test are strong evidence of faulty memory. For stubborn cases, a longer test from a bootable tool is more thorough, though it takes hours.
Disk check
Run chkdsk from an administrator prompt to look for file system errors, or use the drive manufacturer’s diagnostic tool and look at the drive’s SMART health data. Be cautious if the data is not backed up, because repairs on a failing drive can make recovery harder.
Driver rollback and clean installation
If the stop code or the .sys file named on screen points at a driver, and especially if the problem began after a driver update, open Device Manager, find the device, and use the Roll Back Driver option on the Driver tab if it is available. Otherwise, uninstall the driver and install the version from the computer or device manufacturer’s website. For graphics, network and storage drivers, the manufacturer’s version is usually the better choice than a generic one.
Safe Mode and System Restore
If the computer crashes too quickly to work in, start it in Safe Mode, which loads only essential drivers. If the system is stable there, the cause is likely a driver or startup program. From Safe Mode, or from the recovery environment, you can uninstall the latest update, remove recently installed software or use System Restore to return to an earlier restore point.
Reading Common Stop Codes
A stop code is a clue, not a diagnosis. Use the table to decide where to look first.
| Stop code | Usual suspects | Good first step |
|---|---|---|
| CRITICAL_PROCESS_DIED | Corrupted system files, failing drive, bad driver | System file repair, then disk health check |
| IRQL_NOT_LESS_OR_EQUAL | Driver using memory incorrectly, faulty memory | Update or roll back recent drivers, run memory test |
| PAGE_FAULT_IN_NONPAGED_AREA | Faulty memory, driver or antivirus conflict | Memory test, check recently installed security software |
| SYSTEM_SERVICE_EXCEPTION | Driver or system file problem | Check the named .sys file, update the related driver |
| KERNEL_DATA_INPAGE_ERROR | Failing drive, loose cable, bad memory | Back up data, check drive health and cabling |
| INACCESSIBLE_BOOT_DEVICE | Storage driver change, boot corruption, failing drive | Recovery environment, check storage mode and drive health |
| DPC_WATCHDOG_VIOLATION | Storage or other driver stalling, firmware issues | Update storage drivers and firmware |
| MEMORY_MANAGEMENT | Faulty memory modules, driver faults | Memory test, reseat or replace modules |
| WHEA_UNCORRECTABLE_ERROR | Hardware error, overheating, unstable power or overclock | Check temperatures, reset overclocking, test hardware |
Microsoft documents each code in its bug check code reference, which is written for developers but contains a description and common causes for each.
Reading the Crash Dump
Windows saves crash information as a minidump file, normally in the Windows folder under Minidump, and as a larger memory dump alongside it. A technician can open these with debugging tools to identify the driver that failed. For most small businesses this is the second line of investigation rather than the first, but it is worth keeping the files when the same crash repeats, because they show whether the culprit is always the same component. Do not delete them until the problem is resolved, and be aware that they can contain fragments of memory, so handle them as confidential.
When to Suspect Hardware
Software problems are usually consistent and tied to a change. Hardware problems feel random. Suspect hardware when:
- The stop codes keep changing from one crash to the next.
- Crashes happen under load, such as gaming, rendering or hot rooms, or after the machine has run for a long time.
- The memory test reports errors, or the drive reports reallocated or pending sectors.
- A fresh Windows installation still crashes.
- The computer is old. Our article on the computer replacement cycle explains when repair stops being sensible.
Replacing memory modules or a drive is usually cheap compared with lost working time, but test one component at a time so you know what fixed it. A stuck or failing power supply, a battery fault or a damaged motherboard needs a technician.
When to Stop and Call a Technician
- The computer holds important data with no backup and is crashing repeatedly.
- You hear clicking or grinding sounds from the drive.
- The system does not boot even to recovery tools.
- Several machines are crashing after the same update or at the same time.
- You suspect malware, since a compromised computer should be cleaned deliberately and its credentials changed.
- The device is business-critical and downtime is costly.
Our computer repair service handles diagnostics, data copying and component replacement.
Preventing the Next Blue Screen
- Keep backups that you have tested. A blue screen is much less frightening when files are safe elsewhere.
- Update deliberately. Install Windows and driver updates on a pilot machine first when you manage many computers.
- Use manufacturer drivers for graphics, storage and network devices, and avoid unknown driver-update tools.
- Keep machines clean and cool, with free vents and working fans.
- Use a surge protector or an uninterruptible power supply for desktops that hold important work.
- Limit the number of overlapping security tools, since two real-time scanners often conflict.
- Replace ageing hardware on a plan, rather than waiting for failure.
Frequently Asked Questions
Is one blue screen a reason to worry?
Not usually. A single crash can follow a temporary driver or power glitch. Note the stop code, make sure your data is backed up and watch for repeats. Several crashes in a short time call for the steps in this guide.
Can a blue screen damage my files?
Windows stops precisely to avoid damage, but unsaved work is lost and files that were being written can be corrupted. Frequent crashes also increase the risk, which is why backups matter.
Does a stop code tell me exactly what is broken?
No. It names the kind of failure, not the component. The same code can come from a driver, memory or a disk, so combine the code with what changed, the crash dump and the test results.
Should I reinstall Windows?
Only after backing up the data and trying the simpler steps. A reinstall helps with software corruption and conflicting drivers, but does nothing for failing hardware, and it takes time to restore programs and settings.
Why does my computer blue screen only when waking from sleep?
Sleep and wake involve many drivers and firmware features, so power management is a common trigger. Update the chipset, graphics and storage drivers, check for firmware updates and test with fast startup or specific sleep settings changed.
Are third-party driver updaters a good idea?
Generally no. Use Windows Update and the manufacturer’s website. Tools of unknown origin can install the wrong version and become a cause of crashes themselves.
The Bottom Line
Treat a blue screen as a symptom to investigate calmly. Record the stop code and what changed, protect the data first, then work from safe checks to Windows repair tools, driver changes and hardware tests, one step at a time. Most cases turn out to be a driver or an update, a minority are failing memory or drives, and a few need a technician. Keep tested backups and a short log, and the next blue screen will cost you minutes rather than days.