How to Diagnose and Fix a Computer That Randomly Restarts
Your computer restarts on its own without warning. You are working, gaming, or just browsing and the screen goes black, the system reboots, and you are back at the login screen with no explanation. Random restarts differ from freezes in an important way — a freeze means the system is stuck and unresponsive, while a restart means something actively triggered a reboot. The cause is almost always hardware-related: overheating, failing power supply, faulty RAM, or driver crashes that trigger an automatic restart. Identifying the trigger requires checking system logs, monitoring temperatures, and testing components.
Check Windows Event Viewer first
Windows logs every restart and the reason behind it:
- Press the Windows key and type Event Viewer. Open it and navigate to Windows Logs, System
- Look for Critical and Error entries around the time of the last restart. The most telling entry is Event ID 41 (Kernel-Power) — this indicates that the system restarted unexpectedly without a clean shutdown. The associated events before it reveal the cause
- Look for entries from sources like BugCheck (indicates a blue screen crash that triggered a restart), Disk (storage errors), and WHEA-Logger (hardware errors detected by Windows Hardware Error Architecture). WHEA errors specifically point to CPU, memory, or PCIe hardware problems
- If you see BugCheck entries, Windows experienced a blue screen but restarted too quickly for you to see it. Disable automatic restart on failure to catch the blue screen message: right-click This PC, Properties, Advanced System Settings, Startup and Recovery Settings, uncheck Automatically Restart under System Failure
Overheating causes restarts
When the CPU temperature exceeds its thermal limit (typically 100 to 105 degrees Celsius), the system shuts down or restarts immediately to prevent permanent damage:
- Download HWMonitor or Core Temp and monitor temperatures during your normal tasks. If the CPU reaches 95 degrees or higher during the activities that trigger restarts, overheating is the cause
- Clean dust: Open the case and use compressed air to clean the CPU heatsink, case fans, GPU heatsink, and all vents. On laptops, blow compressed air into the intake and exhaust vents. Dust buildup is the most common cause of overheating on computers older than one year
- Check fan operation: With the case open and powered on, verify all fans spin. A dead CPU fan or case fan means inadequate cooling. Replace any non-functional fans
- Reapply thermal paste: If temperatures remain high after cleaning, the thermal paste between the CPU and heatsink has dried out. Remove the heatsink, clean off old paste with isopropyl alcohol, apply fresh paste, and reinstall. This is the most effective thermal fix for computers over two to three years old
- Laptop cooling: Laptops are more prone to overheating due to compact designs. Use the laptop on a hard flat surface (not a bed or couch that blocks vents). A laptop cooling pad with fans provides additional airflow underneath
Power supply problems
A failing or inadequate power supply causes restarts because it cannot maintain stable voltage under load:
- Restarts under load: If the computer restarts specifically during heavy use — gaming, video rendering, or running stress tests — the power supply may not deliver enough wattage for the CPU and GPU working simultaneously at full power. Check the power supply wattage rating against the total power draw of your components
- Voltage instability: Use HWMonitor to monitor the 12V, 5V, and 3.3V rails. These should stay within 5 percent of their rated values. If the 12V rail drops below 11.4V under load, the power supply is failing or undersized
- Aging capacitors: Power supply capacitors degrade over time, especially in hot environments. A power supply that worked fine for years can start causing restarts as its capacitors lose capacity. If the power supply is more than five years old and causing issues, replacement is the recommended fix
- Loose connections: Check that the 24-pin motherboard power connector, 8-pin CPU power connector, and GPU power connectors are all fully seated. A partially loose connector can cause intermittent power drops that trigger restarts
RAM issues
- Faulty RAM causes restarts (often preceded by a blue screen that flashes too quickly to read) because corrupted memory data triggers system errors that force a reboot
- Test with Windows Memory Diagnostic: Press the Windows key, type Memory Diagnostic, select Restart Now and Check for Problems. The test runs before Windows loads and reports results after the next boot. Any errors found confirm bad RAM
- Test with MemTest86: For thorough testing, boot from a MemTest86 USB drive and run at least two complete passes. Even one error means the RAM should be replaced
- Test each stick individually: If errors are found, remove all but one stick and test. Repeat with each stick to identify which is faulty. Also try each stick in different motherboard slots to rule out a bad DIMM slot
- XMP profile instability: If you enabled an XMP (Extreme Memory Profile) in BIOS to run RAM at its rated speed, the overclock may not be stable on your specific CPU and motherboard combination. Reset to default memory speed in BIOS and test whether restarts stop. If they do, the XMP profile needs a manual voltage or timing adjustment
Driver crashes
- Graphics drivers: GPU driver crashes are the most common software cause of restarts. If Event Viewer shows nvlddmkm (NVIDIA) or atikmpag (AMD) errors before the restart, the graphics driver crashed. Update to the latest driver from NVIDIA or AMD. If the issue started after a recent update, roll back to the previous version through Device Manager
- Check for dump files: When Windows crashes and restarts, it creates a minidump file in C:\Windows\Minidump. These files contain the exact error that caused the crash. Use the free WinDbg Preview tool from the Microsoft Store to open the dump file — it shows which driver or module caused the crash
- Update all drivers: Visit your motherboard manufacturer website and install the latest chipset, audio, network, and USB drivers. Outdated drivers can cause subtle instabilities that accumulate into restarts
Windows Update issues
- If restarts started immediately after a Windows Update, the update may have introduced a driver compatibility issue or corrupted system files. Check Windows Update history in Settings, Windows Update, Update History to identify the most recent update
- Run System File Checker: open Command Prompt as administrator and run sfc /scannow. Follow with DISM /Online /Cleanup-Image /RestoreHealth if SFC finds issues. These commands repair corrupted Windows system files that may be triggering crashes
- If a specific update is identified as the cause, you can uninstall it: Settings, Windows Update, Update History, Uninstall Updates. Find the problematic update and remove it
BIOS settings and stability
- If you overclocked the CPU, GPU, or RAM, reset everything to stock defaults. Overclocks that pass short stress tests can still cause random restarts during varied workloads over time
- Check for BIOS updates from your motherboard manufacturer. BIOS updates frequently address stability issues, improve power delivery, and fix compatibility problems with specific hardware combinations
- Verify that the CPU voltage is set to Auto or the manufacturer recommended value. Incorrect voltage settings — too low causes crashes under load, too high causes overheating
Hard drive and SSD failure
- If the system drive has bad sectors or firmware issues, Windows may crash when trying to read critical system files, causing an immediate restart. Check drive health with CrystalDiskInfo — look for Reallocated Sectors, Current Pending Sectors, and SMART warnings
- An SSD with failing cells can cause similar symptoms. SSD firmware updates from the manufacturer (Samsung Magician, Crucial Storage Executive, Western Digital Dashboard) sometimes resolve stability issues caused by firmware bugs
Malware
- Some malware triggers restarts to complete installation, prevent removal, or as part of its disruptive behavior. Run a full scan with Windows Defender and a secondary scan with Malwarebytes. If the computer restarts during the scan, boot into Safe Mode (hold Shift while clicking Restart, then Troubleshoot, Advanced Options, Startup Settings, restart, press 4 for Safe Mode) and run the scan from there
Random restart diagnosis in Columbus and Delaware
If your computer keeps restarting randomly and you cannot identify the cause through software diagnostics, Luxurious Computers can perform comprehensive hardware testing — thermal analysis, power supply testing, RAM testing, and storage health checks — to find the exact component causing the restarts and repair or replace it.