Blue Screen of Death: How to Fix BSOD Errors on Windows

Diagnose the cause of your blue screen crashes and get your Windows PC stable again.

5 April 2026 6 min read Windows Tips
Blue Screen of Death: How to Fix BSOD Errors on Windows

The dreaded blue screen of death — officially known as a Stop Error or BSOD — is one of the most alarming things a Windows PC user can experience. One moment you're working normally, the next your screen flashes blue, displays an error code, and your computer restarts unexpectedly. Whether you're in Edinburgh city centre, Leith, or anywhere across the Lothians, a BSOD can bring your day to a grinding halt.

The good news is that most blue screen errors are diagnosable and fixable. Here's what causes them, how to read the error codes, and what you can do to resolve them.

What Is a Blue Screen of Death?

A BSOD occurs when Windows encounters a critical error it cannot safely recover from. Rather than risk data corruption or hardware damage, the operating system deliberately crashes and restarts. While frustrating, this is actually a protective mechanism — Windows is stopping something harmful from escalating further.

Modern versions of Windows (10 and 11) display a brief stop code on the blue screen, which is your most important clue for diagnosing the problem. Common stop codes include CRITICAL_PROCESS_DIED, MEMORY_MANAGEMENT, IRQL_NOT_LESS_OR_EQUAL, and SYSTEM_SERVICE_EXCEPTION.

Common Causes of Blue Screen Errors

BSODs can stem from a wide range of issues — hardware, software, or drivers. The most frequent culprits are:

  • Faulty or failing RAM — corrupted memory causes Windows to crash during read/write operations.
  • Overheating — when a CPU or GPU runs too hot, it triggers thermal protection shutdowns. See our guide on why PCs overheat and how to fix it.
  • Corrupt or outdated drivers — particularly graphics, network, and storage drivers. A bad driver update is one of the leading causes of sudden blue screens.
  • Failing hard drive or SSD — storage errors can cause critical system files to become unreadable, leading to stop errors.
  • Malware infections — some viruses and rootkits interfere directly with core Windows processes, triggering crashes.
  • Incompatible hardware — recently installed components (RAM, GPU, USB devices) that aren't fully compatible with your system.
  • Corrupt Windows system files — updates that didn't complete properly, or files damaged by sudden power loss.

How to Diagnose a Blue Screen Error

Before you can fix a BSOD, you need to identify what's causing it. Here's a step-by-step diagnostic approach:

1. Note the Stop Code

When Windows crashes, the blue screen displays a stop code. Write it down or photograph it. If your PC restarts too quickly to read it, go to Settings > System > About > Advanced System Settings > Startup and Recovery and untick "Automatically restart" so the screen stays visible long enough to read.

2. Check Windows Event Viewer

After rebooting, open the Event Viewer (search for it in the Start menu) and navigate to Windows Logs > System. Look for Critical or Error entries around the time of the crash — these often point directly to the failing component or driver.

3. Use Windows Memory Diagnostic

If your stop code mentions memory (e.g., MEMORY_MANAGEMENT or PAGE_FAULT_IN_NONPAGED_AREA), test your RAM. Search for "Windows Memory Diagnostic" in the Start menu, choose to restart and check for problems. The tool will run automatically and report any faults it finds.

4. Run SFC and DISM

Corrupted system files are a common BSOD trigger. Open Command Prompt as Administrator and run:

  • sfc /scannow — scans and repairs protected Windows files
  • DISM /Online /Cleanup-Image /RestoreHealth — repairs the Windows component store

These tools can resolve blue screens caused by file corruption without a full reinstall. If you'd rather have an expert handle this, our software troubleshooting service covers exactly this kind of diagnosis.

Fixing Common BSOD Causes

Update or Roll Back Drivers

If the blue screen started after a Windows update or driver installation, rolling back the driver often resolves the issue. Open Device Manager, right-click the relevant device (usually under Display Adapters or Network Adapters), select Properties, and choose "Roll Back Driver" if the option is available.

Check for Overheating

Download a free temperature monitoring tool such as HWiNFO or Core Temp and check your CPU and GPU temperatures under load. If they're regularly exceeding 85–90°C, your cooling system needs attention — whether that's cleaning out dust or replacing thermal paste. Our hardware repair service can help if the cooling system needs professional attention.

Test Your Hard Drive

Run a SMART health check on your drive using CrystalDiskInfo (Windows, free). A drive showing "Caution" or "Bad" status should be replaced as soon as possible to avoid data loss. Our team provides data recovery if the drive is already failing and you need to rescue your files.

Run a Malware Scan

Some blue screens are caused by malware that interferes with critical Windows processes. Run a full scan with Windows Defender, or use Malwarebytes for a second opinion. If you suspect a deep infection, our virus and malware removal service provides a thorough clean using specialist tools.

Perform a Clean Windows Boot

If you can't pinpoint the cause, a clean boot disables all non-Microsoft startup programmes and services. This can help isolate whether a third-party application is triggering the crash. Search for "msconfig" in the Start menu, go to the Services tab, hide all Microsoft services, then disable the rest and restart.

When to Seek Professional Help

If blue screens are happening frequently, or your PC won't boot at all, it's time to bring in a professional. Repeated BSODs can indicate a failing component — and continuing to use the machine risks permanent data loss.

At PC Repair Services Edinburgh, we diagnose and fix blue screen errors for customers across Edinburgh, Leith, Portobello, Morningside, and beyond. Whether it's a failing hard drive, bad RAM, or a driver conflict, we'll identify the root cause and get your machine running reliably again. We offer a home and office callout service across Edinburgh, or you can drop your PC off with us at 140 Parkhead Drive, EH11 4RX.

Book a repair online and we'll take a look.

Getting Blue Screens on Your PC?

Don't ignore repeated crashes — they can be a sign of failing hardware or a serious software issue. Let us diagnose and fix it.