Few things are more frustrating than losing unsaved work to a frozen screen or a sudden restart. The key to fixing crashes is spotting the pattern. When the crash happens tells you a lot about why.
Ask yourself these questions first
- Does it crash when using one specific app? That points to a software problem.
- Did it start after an update or new install? That suggests a driver or compatibility problem.
- Does it happen during gaming, video calls or heavy work? It could be overheating or a power problem.
- Is it completely random, even when idle? Consider failing RAM or storage.
Write down when crashes happen. Patterns make diagnosis far easier.
Step 1: Check the crash history
- Windows: Search the Start menu for “Reliability history” to open Reliability Monitor. It shows a timeline of crashes and failed updates, often naming the app or driver responsible.
- Mac: Open the Console app and look under Crash Reports.
Step 2: Update (or roll back) drivers
Graphics, chipset and storage drivers are frequent culprits of crashes.
- Install updates from Windows Update or your PC maker’s support site.
- If crashes started after a driver update, open Device Manager, right-click the device, choose Properties → Driver → Roll Back Driver to restore a previous driver version.
Step 3: Repair system files
On Windows, open Terminal (Admin) and run these two commands one after the other:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
These find and repair corrupted Windows files.
On a Mac, run Applications → Utilities → Disk Utility → First Aid on your hard drive.
Step 4: Rule out overheating
If your fans roar right before a freeze, heat may be shutting things down to protect the hardware. Clean dust from vents, keep laptops on hard surfaces, and see my overheating guide for more.
Step 5: Test your memory and drive
Faulty RAM causes random, hard-to-explain crashes.
- Windows: Search for Windows Memory Diagnostic and restart to run it.
- Apple Silicon Macs: Restart into Apple Diagnostics. Hold down the power button. When you see the Options gear, press and hold Command (⌘) + D until the Mac boots into diagnostics.
- Intel Macs: Turn your Mac on and immediately hold down the D key. Wait until the progress bar appears and let go of the key. If this does not work, If the D key fails, restart and hold Option (⌥) + D instead to run the test online via your Wi-Fi network.
For the drive, check its health using your manufacturer’s tool or a utility like CrystalDiskInfo. Warnings mean you should back up immediately.
Step 6: Try Safe Mode
Safe Mode loads only essential drivers. If the computer is stable in Safe Mode, a third-party app or driver is the likely cause. Uninstall recently added software one piece at a time.
Step 7: Check for malware
Some malware causes instability. Run a full scan with your security software.
Understanding the blue screen
A Windows “blue screen” (or black screen on newer versions) displays a stop code such as MEMORY_MANAGEMENT or DRIVER_IRQL_NOT_LESS_OR_EQUAL. Write it down or photograph it. Searching that exact code usually points you straight to the likely cause.
When to get professional help
If crashes continue after a clean system reinstall, you’re likely looking at failing hardware: RAM, drive, power supply or motherboard.
The bottom line
Crashes feel random, but they almost never are. Check the logs, update or roll back drivers, rule out heat, and test your hardware, and you’ll usually find the cause. Meanwhile, keep your backups current. A crashing computer is sometimes a failing one.