If your PC crashes during Windows startup or while using Windows, the cause is usually a driver, a failing component, or a corrupted system file. This guide walks you through the most common crash types, how to diagnose them, and step-by-step fixes that work for Windows 10 and 11.
Why Does Windows Crash?
Windows crashes happen when the operating system hits an error it cannot recover from, forcing a restart. The technical term is a bug check or stop error, often called the Blue Screen of Death (BSOD). Crashes can occur during startup, while running applications, or during shutdown. The most frequent triggers are:
- Driver conflicts – outdated, incompatible, or corrupted hardware drivers.
- Failing hardware – RAM, hard drive/SSD, or power supply issues.
- Overheating – CPU or GPU exceeding safe temperatures.
- Corrupted system files – damaged Windows components or registry entries.
- Malware or viruses – malicious software that interferes with system processes.
Understanding the crash type is the first step to fixing it. Windows logs each crash and can show you the error code, which points to the culprit.
How to Find the Crash Cause
Before you start fixing, you need to know what is causing the crash. Windows records crash details in the Event Viewer and in minidump files. Here is how to read them:
- Check the Blue Screen error code – Note the stop code (e.g.,
IRQL_NOT_LESS_OR_EQUALorSYSTEM_SERVICE_EXCEPTION). Write it down; you will search for it later. - Use Event Viewer – Press Win+R, type
eventvwr.msc, and press Enter. Go to Windows Logs > System and look for red error events with source BugCheck. The event details often list the bugcheck code and the driver that caused it. - Analyze minidump files – Minidumps are stored in
C:\Windows\Minidump. You can open them with the free WinDbg tool from Microsoft. Run!analyze -vto get a detailed report. If you are not comfortable with debugging, many online forums can help if you share the dump file.
If you cannot boot into Windows at all, use the Windows Recovery Environment (WinRE): restart the PC three times, and on the third boot, Windows will enter automatic repair mode. From there you can access Safe Mode, System Restore, or Command Prompt.
Common Crash Types and What They Mean
Each stop code tells a different story. Here are the most common ones and their typical causes:
- IRQL_NOT_LESS_OR_EQUAL – Usually a driver bug, often a network or graphics driver.
- MEMORY_MANAGEMENT – Points to RAM problems or corrupted page files.
- CRITICAL_PROCESS_DIED – A core Windows process stopped; often caused by corrupted system files or failing storage.
- SYSTEM_THREAD_EXCEPTION_NOT_HANDLED – A driver or system thread threw an unhandled exception; frequently graphics drivers.
- KERNEL_DATA_INPAGE_ERROR – Windows could not read data from the disk; this may indicate a failing hard drive or SSD.
- VIDEO_TDR_FAILURE – The graphics card stopped responding; often overheating or driver timeout.
Searching the exact stop code plus your Windows version (e.g., “IRQL_NOT_LESS_OR_EQUAL Windows 11”) will give you targeted advice, but the fixes below cover the majority of cases.
Step-by-Step Fixes
Work through these in order. Each step is safe and does not require advanced skills. Always back up important files before making major changes.
1. Boot into Safe Mode
Safe Mode loads Windows with the minimum set of drivers. If the PC does not crash in Safe Mode, the problem is likely a driver or startup program.
- Force WinRE: restart your PC, and when the Windows logo appears, press and hold the power button to force shutdown. Repeat this twice. On the third restart, Windows will boot into WinRE.
- Go to Troubleshoot > Advanced options > Startup Settings > Restart.
- After restart, press 4 or F4 for Safe Mode.
If the PC is stable in Safe Mode, proceed to driver fixes. If it still crashes, the problem is likely hardware.
2. Update or Roll Back Drivers
Faulty drivers are the #1 cause of Windows crashes. To update:
- Right-click the Start button and select Device Manager.
- Expand categories (e.g., Display adapters, Network adapters).
- Right-click the device and choose Update driver > Search automatically.
If the crash started after a recent driver update, roll back: right-click the device, go to Properties > Driver > Roll Back Driver. If that is not available, download the previous driver from the manufacturer’s website and install it manually.
3. Run System File Checker and DISM
Corrupted system files can cause crashes. Run these tools from an elevated Command Prompt (in Safe Mode or normal mode):
- Open Command Prompt as Administrator (type
cmdin Start, right-click, and select Run as administrator). - Type
sfc /scannowand press Enter. Wait for it to finish. - If sfc finds errors, run
DISM /Online /Cleanup-Image /RestoreHealthand then run sfc again.
4. Check for Overheating
Overheating can cause random shutdowns and crashes. Use a free tool like HWMonitor or Core Temp to check CPU and GPU temperatures. If they exceed 85°C under load, clean the dust from fans and heatsinks, and ensure proper airflow. If you are comfortable, reapply thermal paste to the CPU.
5. Test RAM with Windows Memory Diagnostic
Faulty RAM is a common cause of crashes. Windows has a built-in test:
- Press Win+R, type
mdsched.exe, and press Enter. - Choose Restart now and check for problems.
- The PC will restart and run the test. It may take 20 minutes or more. If errors are found, you will see them after reboot.
If errors appear, replace the faulty RAM stick. If you have multiple sticks, test them one at a time to isolate the bad one.
6. Check Disk Health
A failing hard drive or SSD can cause crashes. Run chkdsk to check for file system errors:
- Open Command Prompt as Administrator.
- Type
chkdsk C: /f /rand press Enter. You will be prompted to schedule it for the next restart; typeYand restart.
Also check the drive’s SMART status. Many SSD manufacturers provide free tools (e.g., Samsung Magician, Crucial Storage Executive). If SMART reports “Failing,” back up your data immediately and replace the drive.
What to Do If Nothing Works
If you have tried all the above and the PC still crashes, you may be facing a hardware failure that is hard to diagnose. Consider these last resorts:
- System Restore – Boot into WinRE and run System Restore to a point before the crashes began.
- Reset Windows – In WinRE, choose Troubleshoot > Reset this PC. Choose “Keep my files” to preserve personal data, but reinstall apps.
- Test with a live Linux USB – Boot from a USB stick with Ubuntu. If the PC runs fine there, the issue is software-related in Windows. If it crashes there too, it is almost certainly hardware.
- Seek professional help – If the issue is intermittent and you suspect hardware, a repair shop with diagnostic equipment can be more effective than endless trial and error.
Frequently Asked Questions
Why does my PC crash only during gaming?
Gaming puts high load on the GPU and CPU, which can expose overheating, insufficient power supply, or driver issues. Check temperatures while gaming, update your graphics driver, and ensure your power supply provides enough wattage for your components.
Can a Windows update cause crashes?
Yes, occasionally a Windows update introduces a bug or an incompatible driver. If crashes started after a recent update, you can uninstall it: go to Settings > Windows Update > Update history > Uninstall updates. Choose the latest update and restart.
What is the difference between a blue screen and a black screen crash?
A blue screen (BSOD) is a stop error that displays a code. A black screen can be a different issue: it may be a display problem, a failed boot, or the system hanging before the graphics load. Black screens often require checking the monitor connection, graphics card, or boot order.
Is it safe to keep using my PC after a crash?
If crashes are rare (once a month) and you have checked for overheating and driver issues, it is probably safe. But repeated crashes can indicate a failing drive or RAM, which could lead to data loss. Back up your important files immediately and diagnose the issue.
Will reinstalling Windows fix all crashes?
Reinstalling Windows fixes software-related crashes, such as corrupted system files or driver conflicts. It will not fix hardware failures. If the PC crashes even after a clean install, the problem is almost certainly hardware.
How do I read a minidump file without WinDbg?
You can use the free tool BlueScreenView from NirSoft. It reads minidump files and displays the crash details in a simple table, including the driver that caused the crash. It is a user-friendly alternative to WinDbg.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Google Chrome Helper: What It Is & How to Disable
- Fix 0x80070422 on Windows Server (Step-by-Step)
- How to Troubleshoot a Malfunctioning Driver on Windows
- How to Create Folders in Microsoft Outlook
- Fix Status Range List Conflict 0xc0000282 in Windows
- Fix Software Not Uninstalling on Windows 10