Skip to main content

← Back to all articles

My PC showed a blue screen — what should I check first?

A Windows blue screen is also called a stop code error or bug check. It appears when Windows encounters a serious problem and stops or restarts to protect the system. Microsoft says the underlying cause can be a hardware device, a driver, or software. [R1]

One blue screen is therefore not a diagnosis.

Microsoft notes that, in many cases, an unexpected restart happens once and no further action is needed. Repeated crashes — especially repeated crashes with the same stop code — are much more useful evidence of an ongoing problem. [R1]

1. Record the stop code

If you can, note the code shown on the blue screen. Examples include names such as PAGE_FAULT_IN_NONPAGED_AREA or MEMORY_MANAGEMENT. Windows may also show the name of a module that was executing when the crash occurred. [R1]

Treat both as clues.

A module name does not automatically prove that the named file or driver caused the crash. Microsoft describes it as the module whose code was executing at the time. The wider evidence still matters. [R1]

After Windows restarts, a bug check can also be recorded in the Windows system log. Microsoft documents Event ID 1001 from Windows Error Reporting as recording the bug-check code and the location of a saved crash dump. [R2]

2. Ask what changed before the first crash

Recent changes can narrow the investigation quickly.

Check whether the first blue screen followed:

Microsoft specifically recommends removing recently added hardware when troubleshooting repeated stop errors and checking for recent driver or system changes. [R1][R2]

Timing is evidence, not proof. A driver installed yesterday may be related to today's crash, but the coincidence alone does not establish the cause.

3. Check whether the same crash is repeating

Look for a pattern:

Windows' advanced blue-screen guidance recommends checking Event Viewer for critical errors around the same time as the crash. [R3]

A repeating pattern is much more useful than a single unrelated warning elsewhere in the log.

4. Check devices and drivers when the evidence points there

Microsoft recommends checking Device Manager for devices marked with an exclamation point when investigating repeated stop errors. It may also be appropriate to update a relevant driver. [R1]

Do not interpret this as a reason to update every driver on the PC.

If a crash began after a particular device or driver changed, investigate that device first. If there is no evidence pointing toward a driver, changing many drivers at once can make the original cause harder to identify.

5. Check memory when memory is genuinely suspect

Blue screens can be associated with memory problems, but a stop-code name containing the word “memory” does not by itself prove that the RAM is faulty.

Microsoft describes the built-in Windows Memory Diagnostic tool as a way to check whether a PC's memory is working properly; run it when memory errors are suspected. Its results can be reviewed in Event Viewer. [R3]

A memory-test failure is much stronger evidence of a RAM problem than the wording of a stop code alone.

6. Some stop codes point more strongly toward hardware

For example, Microsoft describes WHEA_UNCORRECTABLE_ERROR as occurring when Windows encounters a hardware error. [R4]

Even then, identifying the exact failing component may require additional hardware diagnostics. Software cannot repair physically failing RAM, storage, a motherboard, or another damaged component.

What should I do after one blue screen?

If the PC restarted normally and the problem has not returned, record the stop code if available and watch for recurrence.

If it happens repeatedly, preserve the evidence before making broad changes: stop code, time of crash, recent changes, relevant Event Viewer entries, and any crash dump Windows created.

The goal is not to make the blue screen disappear once.

The goal is to determine what repeatedly causes the failure and whether the PC remains stable after that cause is addressed.


References

  1. Troubleshooting Windows unexpected restarts and stop code errors — Microsoft Support (2026-09-20)

    “An unexpected restart might be caused by a hardware device, its driver, or software.”

    https://support.microsoft.com/en-us/windows/experience/performance-optimization/troubleshooting-windows-unexpected-restarts-and-stop-code-errors

  2. Troubleshoot unexpected reboots using system event logs — Microsoft Learn (2026-09-20)

    “The computer has rebooted from a bugcheck.”

    https://learn.microsoft.com/en-us/troubleshoot/windows-server/performance/troubleshoot-unexpected-reboots-system-event-logs

  3. Windows doesn't respond or stops working — Microsoft Support (2026-09-23)

    “Run this tool to determine whether your Surface memory is working properly.”

    https://support.microsoft.com/en-us/surface/performance/windows-doesn-t-respond-or-stops-working-on-surface

  4. How to fix WHEA_UNCORRECTABLE_ERROR — Microsoft Support (2026-09-20)

    “When a hardware error occurs on a Windows device, it shuts down suddenly”

    https://support.microsoft.com/en-us/windows/experience/performance-optimization/how-to-fix-whea-uncorrectable-error