Book Now, WhatsApp Inquire
Windows Blue Screen (BSOD): Stop Codes, Safe DIY Fixes, and When to Get It Repaired
Back to Blog

Windows Blue Screen (BSOD): Stop Codes, Safe DIY Fixes, and When to Get It Repaired

Oct 17, 2026 7 min readSystem Repair

📌 Key Takeaways

  • •Stop code: for example `MEMORY_MANAGEMENT`. This is the starting point for the investigation.
  • •What failed: sometimes the screen shows a line naming a driver file, such as a `.sys` file belonging to a network driver or a graphics driver. This line is often more direct than the stop code itself, because it points at the driver that was involved.
  • •QR code: on the classic blue screen, pointing your phone camera at the QR code opens a Microsoft support page. Understand what that page is: general guidance for that error family, not a diagnosis of your machine. After scanning it, you still need the stop code, the faulting file, and the timing to narrow things down.

What a blue screen actually is

You are in the middle of work, a video call, or a game, and suddenly the screen turns blue (or, on newer Windows 11 machines, black) with a message saying your device ran into a problem and needs to restart. That is the Blue Screen of Death, or BSOD. Microsoft calls the same event an unexpected restart, a stop-code error, a bug check, or a kernel error — also described as a Blue Screen error or Black Screen error.

In plain language: Windows has run into a serious problem that could compromise safe operation, so it stops and shows a stop-code screen rather than carrying on and risking further damage. The cause will fall into one of three families: a hardware device, its driver, or software. A blue screen does not mean "the laptop is dead," and it does not automatically mean "reinstall Windows." The right response is to read the clues first, then decide what to do.

The single most important rule: one isolated crash that never repeats usually needs no further action — the restart itself has resolved it. What justifies diagnosis is repeated crashes, especially crashes that show the same stop code every time. Remember that distinction and you will neither panic over a one-off crash nor ignore a genuine warning sign.

Step zero: photograph the screen

Windows restarts automatically after a crash, so the screen may vanish quickly. Grab your phone and photograph the whole screen before it disappears. That photo is the most valuable piece of evidence you will collect.

  • Stop code: for example MEMORY_MANAGEMENT. This is the starting point for the investigation.
  • What failed: sometimes the screen shows a line naming a driver file, such as a .sys file belonging to a network driver or a graphics driver. This line is often more direct than the stop code itself, because it points at the driver that was involved.
  • QR code: on the classic blue screen, pointing your phone camera at the QR code opens a Microsoft support page. Understand what that page is: general guidance for that error family, not a diagnosis of your machine. After scanning it, you still need the stop code, the faulting file, and the timing to narrow things down.
One more thing to know: on Windows 11 version 24H2 and later, the crash screen is black, not blue. Reporting on the redesign says the sad-face emoticon and the QR code are gone, but the stop code and the faulty-driver information remain. Crash-dump collection is also much faster, so the screen may only be visible for a very brief moment. If you could not photograph it, recover the code from the logs after rebooting:
  • Turn off automatic restart (do this before the next crash, while Windows is running): press Win + R, type sysdm.cpl, press Enter, go to the Advanced tab, under Startup and Recovery click Settings, uncheck Automatically restart, then click OK. On the next crash, Windows will stay on the stop screen until you power off.
  • Reliability Monitor (the friendliest option): press Win + R and type perfmon /rel, or search the Start menu for "Reliability Monitor" / "View reliability history." It shows a timeline of your machine's stability, marks failures, and clicking a day reveals the crash entries, including the bug-check code.
  • Event Viewer (more detail): open Event Viewer, go to Windows Logs → System, and look for Event ID 1001 (BugCheck) for the crash details, plus Event ID 41 (Kernel-Power) confirming that the system rebooted without shutting down cleanly.
  • Minidump files (for a technician): Windows saves small crash files in C:\Windows\Minidump. These record the stop code, the faulting driver, and the timestamp of every crash. Mention them here as "what a repair shop will look at" — you do not need to analyse them yourself.

The stop-code table: a clue, not a verdict

Before reading the table, absorb this warning: a stop code is a clue, not a verdict. The same code can be produced by more than one cause — a driver fault can corrupt memory and produce a memory-looking code. And different codes can share one root cause — faulty RAM can produce several different codes. Never read the table as "Code X always means part Y is broken." Use it to decide which direction to investigate first.

Stop codeWhat it means in plain languageLikely cause familyFirst safe check
CRITICAL_PROCESS_DIED (0xEF)A critical Windows system process terminatedCorrupted system files; faulty or incompatible driver; hardware faultRun DISM first, then SFC; check the System log for errors in the same time window; update or roll back recently changed drivers
MEMORY_MANAGEMENT (0x1A)A severe memory management error occurredRAM first (faulty RAM or unstable memory settings); also corrupted system files and outdated driversRun Windows Memory Diagnostic; revert any recent memory or BIOS setting change
DRIVER_IRQL_NOT_LESS_OR_EQUAL (0xD1)A kernel-mode driver tried to access pageable or invalid memory at too high an interrupt levelDriver — the most directly driver-related code of the set; RAM is a second-line suspectNote the "What failed: .sys" line; update that driver from the laptop or component maker's site, or roll it back if crashes began right after a driver update
SYSTEM_SERVICE_EXCEPTION (0x3B)An exception happened while a system-service routine was runningDriver or software conflict first; corrupted system files; faulty RAMUpdate drivers via Windows Update or the maker's site; run SFC / DISM; run Windows Memory Diagnostic if no driver is implicated
PAGE_FAULT_IN_NONPAGED_AREA (0x50)Invalid system memory was referenced — memory that should always be present was bad or pointed at freed memoryDefective RAM (main memory, cache, or video RAM) is the classic cause; also a faulty system service, antivirus software, or a corrupted NTFS volumeRun Windows Memory Diagnostic; back up first, then run chkdsk /f /r for a possible corrupted NTFS volume; remove recently added hardware and retest
IRQL_NOT_LESS_OR_EQUAL (0xA)Windows or a kernel-mode driver accessed paged memory at too high an interrupt levelDriver first; RAM second; disk issues and antivirus or security software are also plausibleUpdate or roll back drivers (graphics first if crashes happen in games or video), then test RAM, then check the disk
VIDEO_TDR_FAILURE (0x116)Windows detected that the GPU had not finished a task in time, tried to reset the display driver and GPU, and that recovery attempt failedGPU driver first; GPU hardware second; also overheating, blocked vents, and unstable tuning settingsCleanly reinstall the graphics driver from the GPU or laptop maker's site; check vents, fans, and temperatures; revert any overclock or tuning settings to defaults
INACCESSIBLE_BOOT_DEVICE (0x7B)Windows lost access to the system partition during startupStorage driver or boot configuration; SSD fault or loose connection; corrupted system or boot files; a Windows update that changed the storage driverDo not keep restarting in a loop; use Startup Repair or System Restore from the Windows Recovery Environment; if the drive makes unusual noises or keeps disappearing, stop and treat it as a data-at-risk case
Two patterns are worth remembering on top of the table. First, if every crash shows a different stop code, suspect RAM or another hardware fault rather than one specific driver. Second, the highest-value question in all BSOD diagnosis is: "What changed just before the first crash?" A new driver, update, program, hardware item, or peripheral is the most common starting point, and Microsoft's own first troubleshooting step is to remove newly added hardware.

Windows Update can be either cause or cure. A bad update can trigger BSODs, while missing updates or drivers can also cause them. Check the timing: did the crashes start immediately after an update?

Three golden rules before you touch anything

1. If you can still reach the desktop, back up important files first. Documents, Desktop, Downloads, Pictures, browser bookmarks, and any files stored outside the standard user folders should be copied somewhere safe. Several of the steps below write to the drive. Backup comes first.
2. Change one thing at a time and retest. If you change three things at once and the crashes stop, you will not know which change fixed it — and you will be back to square one when the problem returns.
3. Stop and get help if you hit any red flag in the "when to send it for repair" section below. Do not gamble, do not guess, and do not assume that one more restart will fix it.

Safe DIY diagnosis, in order

1. Ask "what changed?" and undo it

Unplug any newly added hardware, USB devices, docks, or peripherals, then restart. Uninstall a program, driver, or update that was installed just before the crashes began. If a restore point exists from before the crashes, use System Restore to return to it. If the crashes started immediately after a Windows update, uninstalling that update is a legitimate first step.

2. Check Reliability Monitor and Event Viewer

Start with Reliability Monitor — it is the friendlier tool. Look for failure marks on the dates the crashes happened and click through for the technical details. Then use Event Viewer to check for driver or device errors in the same time window. You are not trying to become a technician here. Your goal is to record "which day, which time, which code, and what else went wrong nearby" — that note will save a lot of time when you bring the machine in.

3. Boot into Safe Mode and see what happens

Safe Mode loads only the minimal kernel drivers and basic services. Third-party drivers and startup programs do not run. If the crashes stop in Safe Mode, the cause is almost certainly a non-essential driver or app that loads in normal mode. If the crashes continue in Safe Mode, suspect deeper system corruption, firmware, or hardware.

If Windows still boots: hold Shift while clicking Power → Restart, then go to Troubleshoot → Advanced options → Startup Settings → Restart, then press 4 for Safe Mode (or 5 for Safe Mode with Networking, which lets you download drivers).

If Windows will not boot: interrupt startup twice by holding the power button while Windows is loading, then let the third start enter Automatic Repair / the Windows Recovery Environment (WinRE). From there, go to Troubleshoot → Advanced options → Startup Settings → Restart, then press 4 (or F4).

BitLocker note: if the machine is encrypted, Windows may ask for the BitLocker recovery key before entering Startup Settings. Find that key first — it is usually saved to your Microsoft account. Without it, you may be locked out of your own data during repair.

In Safe Mode, you can update or roll back the suspect driver, uninstall the suspect program or update, run SFC / DISM (next step), and back up files.

4. Run DISM first, then SFC

Open Command Prompt as administrator (search cmd, right-click, Run as administrator). The order matters: DISM first, then SFC. DISM repairs the Windows component store that SFC draws its replacement files from.

  • DISM.exe /Online /Cleanup-Image /RestoreHealth — wait until it reports that the restore operation completed successfully. It needs internet access, and it can appear to pause part-way through. Do not close the window.
  • sfc /scannow — wait until verification completes. This takes a while.
Reading the result: "Windows Resource Protection did not find any integrity violations" means no damaged system files were found. "Found corrupt files and successfully repaired them" means restart the PC. "Found corrupt files but was unable to fix some of them" means run DISM again, restart, and re-run SFC. If it still fails, try again in Safe Mode.

Scope warning: SFC and DISM fix system-file corruption only. They do not fix faulty RAM, a failing drive, or a bad driver. Do not treat them as a universal BSOD cure.

5. Update or roll back drivers

Need a laptop repair expert?

Free diagnosis · Transparent pricing · No fix, no fee · 180-day warranty

Open Device Manager (right-click Start → Device Manager). Any device marked with a yellow exclamation point needs attention. Right-click it and choose Update driver. If updating does not help, try disabling or uninstalling the device.

Get drivers from only two kinds of source: Windows Update, and the laptop maker's or component maker's official site. That covers chipset, storage, graphics, network, and audio drivers. Do not use third-party "driver updater" tools or random driver-download sites — more on why in the mistakes section below.

Roll back if a recent driver update started the crashes: in Device Manager, right-click the device, open Properties → Driver tab → Roll Back Driver. If the button is greyed out, Windows has no previous driver stored, so reinstall the older driver from the maker's site instead. Restart after rolling back.

Graphics drivers deserve a specific mention. For VIDEO_TDR_FAILURE, a clean reinstall of the graphics driver is the first step: newest version from the maker, or the previous version if the newest one started the crashes.

6. Run Windows Memory Diagnostic

Press Win + R, type mdsched, press Enter, and choose Restart now and check for problems (recommended). Save your work first — the PC restarts immediately. The test runs before Windows loads, and results appear after you sign back in (or in Event Viewer under MemoryDiagnostic-Results).

How to read the result: any reported memory errors mean the RAM is faulty or unstable and needs professional attention or replacement. A memory test cannot repair RAM. A clean result does not prove the RAM is perfect — intermittent faults can escape a short test — but it makes RAM a less likely suspect.

Do not present reseating RAM sticks as a casual DIY step for laptops. On a sealed laptop, opening the chassis risks damage and can affect after-sales arrangements. Many thin laptops have RAM soldered to the board, so there is nothing to reseat at all. Leave internal reseating and replacement to a repair shop.

7. Check disk health with chkdsk

Read-only check first: in an administrator Command Prompt, chkdsk C: scans and reports without repairing.

Repair: chkdsk C: /f /r — /f fixes file-system errors, and /r locates bad sectors and recovers readable information. If the system drive is in use, Windows will ask whether to schedule the check at the next restart. Type Y, restart, and let it run before Windows loads.

Two warnings. First, back up before running repairs on a drive you suspect is failing. Second, chkdsk does not repair physically damaged hardware. If the drive is clicking, repeatedly disconnecting, or disappearing, chkdsk is not the answer — treat it as a data-at-risk case.

There is also a graphical path: File Explorer → This PC → right-click the drive → Properties → Tools → Check. It performs the same error checking; the command-line steps above are the ones documented in full.

8. Check cooling, free space, and updates

Look for these signs without any tools: blocked vents, a fan that never spins or is clogged with dust, a laptop used on a bed or blanket that covers the intake, and crashes that happen only under heavy load (games, video rendering, video calls) but not when idle. Overheating is listed as a cause of IRQL crashes and of VIDEO_TDR_FAILURE.

Do not chase a single "safe temperature" number. Safe limits differ by CPU and GPU model, so the honest guidance is: compare idle against load, look for a pattern where crashes follow temperature spikes, and check the laptop maker's specification if a number is needed. Safe non-invasive fixes: use the laptop on a hard, flat surface with vents clear; clean dust from external vents with short bursts of compressed air while the machine is powered off and unplugged; check that the fans spin. Internal cleaning, thermal-paste replacement, and heatsink reseating are repair-shop work on a laptop.

Also finish the basics: go to Start → Settings → Windows Update → Check for updates and install the latest Windows updates, and keep ample free space on the system drive so Windows and apps have room for swap files and other functions.

When to stop DIY and send it for repair

Boot loop: cannot reach Windows at all

The machine restarts, shows the maker's logo or "Preparing Automatic Repair," crashes again, and repeats — or never gets past the crash screen. Do not force-restart it over and over in the hope it "gets through." Repeated interrupted startups on a failing drive can make data recovery harder.

Let Windows enter the Recovery Environment (WinRE) via the interrupted-startup method described above, and use Startup Repair, System Restore, or Safe Mode from there. Do not jump straight to "Reset this PC" or a clean reinstall before backing up: even the "Keep my files" reset option carries a risk of data loss, and a clean install wipes everything.

Data at risk

Treat data as the priority when you see any of these: files disappearing or becoming corrupted; the drive disappearing from File Explorer or BIOS; Windows reporting that the drive needs repair on every boot; INACCESSIBLE_BOOT_DEVICE or repeated disk-related stop codes; or no backup with files you cannot afford to lose (photos, work documents).

The rule: back up before any repair that writes to the drive — chkdsk repair, System Restore, Reset, reinstall. If Windows will not boot, files can sometimes be copied from the Recovery Environment Command Prompt, but present that honestly: it is possible, but if the data matters and you are not confident, stop and get help rather than treating it as a casual DIY step.

Hard stop: if the drive is clicking, grinding, beeping, repeatedly disconnecting, or emitting smoke or a burning smell, power off and do not keep trying to boot it. Repeated power-on attempts on a physically failing drive can reduce the chance of recovery.

Suspected hardware failure

  • RAM: Windows Memory Diagnostic reports errors; crashes show different stop codes each time; the machine beeps at startup or fails to start after a memory change. On a laptop, module replacement and reseating are repair-shop work unless you are confident and the machine is out of its after-sales coverage — and on models with soldered RAM, a RAM fault can mean board-level work or board replacement.
  • SSD / storage: INACCESSIBLE_BOOT_DEVICE; chkdsk finds bad sectors or cannot complete; the drive vanishes intermittently; files corrupt repeatedly. Once a SMART warning appears, bad sectors are reported, the drive disappears from BIOS, or the drive goes read-only, the correct move is: stop writing to the drive, back up and rescue files first, then replace the drive. Continued DIY repair attempts on a failing drive risk further loss.
  • Motherboard / GPU / power: VIDEO_TDR_FAILURE persists after a clean graphics-driver reinstall and cooling checks; crashes continue in Safe Mode, which points away from third-party drivers toward core Windows, firmware, or hardware; a burning smell, a swollen battery, or a battery area that is unusually hot. If the battery looks swollen or is hot to the touch, stop using it — a failing battery can be dangerous. If the laptop emits smoke or extreme heat, power it down and seek repair immediately.
  • General rule: if you have tried the safe steps above (undo the change, SFC / DISM, driver update or rollback, memory test, chkdsk, cooling check) and crashes persist — especially if they persist in Safe Mode — that is the point to stop DIY and get a diagnosis. The steps beyond this point (registry edits, Driver Verifier, BIOS flashing, opening the laptop) are not DIY steps.

What a repair shop generally does

So you know what to expect when you bring the machine in, here is the general diagnostic workflow. First, take a history and capture the stop code: what were you doing when it crashed (gaming, video editing, idle, on battery or charger)? Did it start after an update, new hardware, or a drop or liquid spill? What is the stop code and any "What failed" module? A photo of the screen, Event Viewer BugCheck entries, and minidump files form the evidence base. Next, reproduce and isolate: boot into Safe Mode to see whether the crash still occurs, remove recently added hardware, and test with minimal hardware where applicable. Then hardware diagnostics: a RAM test (Windows Memory Diagnostic for a quick check, MemTest86 or MemTest86+ from bootable USB for a deeper test, testing sticks individually where the design allows), SSD health (SMART status, manufacturer tools, Windows Storage health view, chkdsk for file-system errors and bad sectors), stress testing with temperature monitoring, visual and physical inspection, and power checks with the actual adapter. Then driver and firmware fixes: Device Manager checks, driver updates, rollbacks, or uninstalls, a clean reinstall of graphics drivers, and chipset, BIOS or UEFI, and SSD firmware updates from the manufacturer's site. Then system-file and Windows repair: SFC and DISM, System Restore, and in-place repair or Reset where appropriate. Where a reinstall is needed, the principle is to back up first, then choose the least destructive option that fits the diagnosis. If diagnostics confirm a motherboard fault, the work is board-level diagnosis and repair or board replacement — professional-only. Finally, verification before handover: re-run the test that originally failed (a memory test pass, a SMART check, a stress test under load, or a period of normal use without the same stop code) and confirm the original symptom is gone.

Five mistakes that make a BSOD worse

Mistake 1: Repeatedly force-restarting during disk repair. Do not interrupt CHKDSK. Power loss or a forced shutdown during CHKDSK can cause additional file-system damage and leave the file system in an inconsistent state. If CHKDSK looks stuck, check whether the drive activity light is still flashing and give it time — apparent pauses are normal on large drives — rather than force-restarting.

Mistake 2: Ignoring repeated crashes. One BSOD: note it. The same BSOD twice: back up, then diagnose. BSODs that keep coming back: stop and get the machine checked. Repeated crashes can be the early warning of a failing drive (SMART warnings, bad sectors), a failing RAM stick, or a hardware fault. Continuing to use the machine without backing up while crashes repeat risks data loss if the underlying component fails completely.

Mistake 3: Installing random "driver updater" software. Microsoft Community guidance states that registry cleaners, optimizers, driver updaters, and tune-up utilities may do more harm to your operating system than any good they claim to do. Third-party driver updaters typically run a free scan that reports many alarming issues, then demand payment to "fix" them, and they do not clearly explain where their files come from. Some have broken otherwise healthy machines by changing the registry. Get drivers from Windows Update, the laptop maker's support site, or the component maker's official site. Do not download drivers from random "driver download" sites, and do not click pop-ups claiming your drivers are outdated — fake "driver update" pop-ups are a known malware and scam delivery method.

Mistake 4: Following registry "fixes" from untrusted sites. Microsoft does not support the use of registry cleaners, and serious issues can occur when the registry is modified incorrectly — in some cases bad enough to require reinstalling the operating system. Registry cleaners often report many "issues" that are harmless, and indiscriminate deletion can break apps or make the system unbootable. Do not follow registry fix scripts, .reg files, or "paste this command" posts from untrusted sites or forums. If a registry change is ever needed, it should target one specific, diagnosed key, with a backup or restore point made first — and a BSOD is very rarely fixed by bulk registry cleaning.

Mistake 5: Guessing by replacing parts, and reinstalling before backing up. The GPU and motherboard sources both stress ruling out cables, monitors, drivers, and power before replacing hardware. Replacing parts by guesswork wastes money and can miss the real fault. Opening a laptop without knowing what is inside is the same trap: many modern laptops have soldered RAM and GPU assemblies and batteries that are easy to damage. And never "try a reinstall" without a backup — Reset and reinstall remove apps and settings and may remove files depending on the option chosen.

Pricing reference and what to bring for repair

For confirmed pricing: battery replacement from HK$580, screen replacement from HK$1,280, chip-level motherboard repair from HK$880, and keyboard replacement from HK$480. Any other repair arising from BSOD diagnosis is subject to written quote after inspection. For pricing details, see our pricing page; to book a check, visit diagnostic.

Bringing a few things will speed up the diagnosis: a photo of the blue screen, the power adapter (power-delivery checks need your actual adapter), your BitLocker recovery key if encryption is enabled, and a clear account of what changed before the first crash and whether crashes happen on charger, on battery, or both. In Hong Kong's hot and humid summers, blocked vents, dust build-up, and using a laptop on a bed or sofa (which blocks the intake vents) make overheating-related crashes more likely, so mention how the machine is normally used — it genuinely helps the diagnosis.

Visit us at Room 1209, Daly Plaza, Shek Mun, Sha Tin. Phone: +852 2186 8010. WhatsApp: +852 6558 6806. Opening hours: 12:00–19:00.

Frequently asked questions

Q1: My laptop blue-screened once and never again. Do I need to do anything?
A: Usually no. A one-off unexpected restart is generally resolved by the restart itself, and no further action is needed. Note the date and what you were doing, keep that record, and carry on. If the same blue screen comes back, back up your files and work through the diagnosis steps in this article.

Q2: I could not read the blue screen before it vanished. How do I recover the stop code?
A: Use Reliability Monitor (Win + R, type perfmon /rel) to view the record for the day of the crash, or use Event Viewer to find Event ID 1001 (BugCheck). You can also turn off automatic restart first (sysdm.cpl → Advanced → Startup and Recovery → Settings → uncheck "Automatically restart") so that the next crash screen stays visible while you note the details.

Q3: The crashes stop in Safe Mode. What does that tell me?
A: It tells you the cause is very likely a third-party driver or startup program that only loads in normal mode. The next steps are to update or roll back the suspect driver in Safe Mode, uninstall the suspect program or update, and run SFC / DISM. If the crashes continue in Safe Mode, suspect deeper system corruption, firmware, or hardware, and stop DIY at that point.

Q4: When should I stop trying things myself and send the laptop in?
A: Stop immediately if any of these apply: a boot loop that never reaches Windows; a drive that makes unusual noises, keeps disappearing, or repeatedly corrupts files; a memory test that reports errors; VIDEO_TDR_FAILURE that persists after a clean driver reinstall and cooling checks; crashes that continue in Safe Mode; or a swollen battery, abnormal heat, a burning smell, or smoke. Continuing DIY attempts in those situations risks further data loss or danger.

Share this article

Need Professional Laptop Repair?

Laptop King has 15+ years of repair experience in Shek Mun, Sha Tin. Free diagnosis, transparent pricing, no fix no fee. 180-day warranty for your peace of mind.

LK
Chan Si Fu — Laptop King Senior Engineer
15+ years laptop repair experience in Hong Kong · Chip-level motherboard specialist
Shek Mun, Sha Tin · Tat Lee Plaza Room 1209