“Your PC ran into a problem and needs to restart” is Windows’ generic crash screen, and generic crashes need a prioritized approach — not random Googling. After years of fixing these, the order below is what actually works: capture the evidence, fix the most likely causes first, and only then dig deeper.
This is the “best way” because it front-loads the fixes with the highest success rate. Follow it top to bottom.
Why this happens
- Buggy driver. Responsible for the majority of all blue screens, with graphics and network drivers leading.
- Problematic Windows update. An update conflicting with existing drivers or installing corruptly.
- Failing memory. Bad RAM crashing random processes at random times.
- Corrupted system files. Damaged Windows components failing under normal use.
- Overheating. Thermal problems crashing the system under load.
- New hardware. Recently added devices with immature drivers.
- Disk corruption. Failing storage damaging critical files.
- Unstable power. A dying charger or loose battery connection causing brownouts during peak draw.
How to fix it
Work through these in order, from Fix 1 onward, and stop as soon as the crashes stop.
Fix 1: Capture the stop code
Everything downstream depends on this one piece of information.
- Disable the auto-restart so the screen stays visible: Win + R, type
sysdm.cpl, go to Advanced > Settings under Startup and Recovery, and uncheck Automatically restart. (See our auto-restart guide for the illustrated version.) - The next time it crashes, photograph the screen — capture the stop code and any named file.
- Look up the stop code: it maps directly to a cause family (memory, driver, disk, licensing).
- If crashes already happened, open Reliability Monitor (
perfmon /rel) and click the red X marks to see past stop codes. - Write the code down somewhere — you’ll reference it through every step below.
Fix 2: Update the high-risk drivers
Graphics, network, chipset, storage — in that order of suspicion.
- Press Win + X and open Device Manager.
- Update the display adapter first: right-click, Update driver > Search automatically for drivers — or better, clean-install from the GPU maker’s site.
- Update network adapters, then storage controllers the same way.
- Install the chipset package from your laptop maker’s support page.
- Restart and live with it for a few days; single data points don’t prove anything with intermittent crashes.
Fix 3: Remove the most recent Windows update
Timing is the best diagnostic tool you have. Crashes starting days after an update point straight at it.
- Open Settings > Windows Update > Update history > Uninstall updates.
- Remove the latest quality update and restart.
- If that doesn’t help, remove the latest driver update shown in the history too.
- Pause updates for one to two weeks once stable.
- Use the pause productively: check your laptop maker’s site for revised drivers that address the conflict.
Fix 4: Repair Windows system files and the disk
Eliminate corruption as a variable with the built-in repair tools.
- Open Terminal (Admin) from the Win + X menu.
- Run
sfc /scannowuntil it completes. - Run
DISM /Online /Cleanup-Image /RestoreHealth. - Run
chkdsk C: /f, scheduling it withYand restarting if asked. - After booting, run SFC once more — a clean second pass confirms the repairs held.
Fix 5: Test memory and cooling
Hardware faults produce the same screens as software bugs, so verify them.
- Press Win + R, type
mdsched.exe, and choose Restart now and check for problems. - Review results in Event Viewer > Windows Logs > System under MemoryDiagnostics-Results.
- Run HWMonitor during heavy use and check for sustained temperatures above 90 degrees Celsius.
- Clean vents with compressed air; confirm the laptop sits on a hard, flat surface.
- Replace failing RAM — and retest with any XMP/DOCP profile disabled, since overclocked memory fails these tests deceptively.
Fix 6: Clean boot to isolate software
Determine whether third-party software is involved at all.
- Press Win + R, type
msconfig, and press Enter. - On the Services tab, check Hide all Microsoft services, then Disable all.
- In Task Manager > Startup apps, disable all non-Microsoft entries.
- Restart and use the laptop for several days.
- If stable, re-enable in small groups until crashes return, then update or remove the culprit.
Fix 7: Roll back with System Restore
If you have a restore point from before the crashes, this is the fastest complete fix.
- Press Win + S, type
Create a restore point, and open it. - Click System Restore, choose a pre-crash point, and review affected programs.
- Complete the wizard without interrupting the restart.
- Verify stability over several days of normal use.
- Turn on System Protection if it was disabled, so the safety net exists next time.
Fix 8: Reset Windows and reassess
The final software step before concluding it’s hardware.
- Back up your files to external storage or the cloud.
- Go to Settings > System > Recovery > Reset PC, choose Keep my files, and use Cloud download.
- After setup, install only maker-provided drivers and test before adding other software.
- Reintroduce programs gradually — one every day or two.
- If crashes persist on a clean system with current drivers and passing hardware tests, get the hardware professionally diagnosed.
Closing
The “best way” to fix this blue screen isn’t a single trick — it’s the order: evidence first, then the highest-probability fixes (drivers, updates), then system repair, then hardware verification. Skipping straight to drastic measures wastes time and risks your data, so resist the urge. Most people never need to go past Fix 4, and those who do usually find the definitive answer in the memory test or the clean boot. For the stop-code-first approach to the same problem, see our companion guide on ‘Your PC ran into a problem’ on Windows 11 , and Microsoft’s official blue screen help covers anything out of the ordinary.
