Why Your Computer Keeps Restarting and How to Fix It
A computer that keeps restarting on its own, sometimes before you even reach the desktop, is stuck in a loop it cannot break out of. Something is going wrong early enough in the boot process or during normal operation that Windows decides the safest thing to do is restart. The problem is that whatever caused the restart is still there when the system comes back, so it restarts again. Breaking out of this loop requires understanding whether the cause is hardware, a driver, a Windows update, or a system file problem.
If the restart happens before Windows loads
If you see the manufacturer logo (Dell, HP, Lenovo, etc.) or the Windows spinning dots, then the screen goes black and the computer restarts, the problem is in the early boot process.
Get into Safe Mode or Recovery
Windows should automatically enter the Recovery Environment after two or three failed boot attempts. If it does not, you can force it: turn the computer on, wait for the manufacturer logo, then hold the power button to force a shutdown. Repeat this two or three times. On the next attempt, Windows should show a blue screen with recovery options.
From the Recovery Environment:
- Choose Troubleshoot, then Advanced options
- Try Startup Repair. This fixes common boot problems automatically. If it works, the computer will boot normally
- If Startup Repair fails or says it could not fix the problem, go back to Advanced options, then Startup Settings, then Restart. Choose Safe Mode from the list
If the computer is stable in Safe Mode, the problem is a driver or program that loads during normal boot but not in Safe Mode.
Undo a recent Windows update
A bad Windows update is one of the most common causes of boot loops. From the Recovery Environment, go to Troubleshoot, then Advanced options, then Uninstall Updates. You will see options to uninstall the last quality update or the last feature update. Try the quality update first, as those are more frequent and more likely to be the recent change.
Use System Restore
If System Restore is enabled (it is by default on most systems), you can roll back to a point before the problems started. From Advanced options, choose System Restore. Pick a restore point dated before the restart loop began. This undoes driver changes, program installations, and system updates made after that point without affecting your personal files.
If the restart happens during normal use
A computer that restarts randomly while you are using it (not during boot) is usually hitting either a blue screen that flashes too quickly to read, a thermal shutdown, or a power problem.
Disable automatic restart on BSOD
Windows is configured by default to automatically restart when a blue screen occurs. This means the computer might be blue-screening and restarting so fast you never see the error. To change this:
- Right-click This PC, then Properties, then Advanced system settings
- Under Startup and Recovery, click Settings
- Uncheck Automatically restart under System failure
- Click OK
Now when a blue screen occurs, the computer will stay on the error screen so you can read the stop code. That stop code tells you what failed.
Check Event Viewer for crash logs
Open Event Viewer (search for it in the Start menu), expand Windows Logs, click System. Look for Critical and Error events around the time of the last restart. A Critical event with source Kernel-Power and Event ID 41 means the computer shut down unexpectedly (crashed or lost power). Look at the events just before it for clues about what went wrong.
Check for overheating
Modern CPUs and GPUs have thermal protection that forces an immediate shutdown when the temperature exceeds a safe limit. The shutdown is instant, with no warning and no blue screen, and the computer restarts as soon as it cools enough. If your restarts happen during gaming, video editing, or other demanding tasks, temperature is the first thing to check.
Install HWMonitor and watch the CPU temperature. Healthy idle is 30 to 50 degrees Celsius. Under load it should stay below 85. If it is hitting 95 to 100 and the computer restarts shortly after, the cooling system needs cleaning, new thermal paste, or a fan replacement.
Check the power supply
A power supply that cannot deliver stable power under load will cause random restarts, especially during demanding tasks. Signs of a PSU problem:
- Restarts happen when the system is under heavy load (gaming, rendering) but never at idle
- Restarts happen after the computer has been running for a while (PSU overheating internally)
- You hear a faint click from the back of the computer before it restarts
- The restarts started after adding a new component (GPU, additional drives) that increased power draw beyond what the PSU can handle
A PSU tester ($15 to $25) can check if the voltages are within spec. The 12V rail should be between 11.4V and 12.6V. Anything outside that range means the PSU is failing.
Software causes of restart loops
Corrupted system files
If you can get into Safe Mode or normal Windows between restarts, run system file repair from an elevated Command Prompt:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
If these find and fix corruption, restart and monitor. If SFC reports corruption it cannot fix, you may need to do a repair install of Windows (using the Media Creation Tool to do an in-place upgrade that preserves your files and programs).
Driver problems
A recently installed or updated driver can cause a restart loop if it crashes during initialization. In Safe Mode:
- Open Device Manager
- Look for any device with a yellow warning triangle
- Right-click the device, choose Properties, go to the Driver tab
- Click Roll Back Driver if available. If not, click Uninstall Device and let Windows reinstall a generic driver on the next normal boot
GPU drivers are the most common culprit. If you recently updated your NVIDIA, AMD, or Intel graphics driver, rolling it back in Safe Mode often fixes the loop.
Malware
Some malware causes restart loops either intentionally (ransomware preventing access) or as a side effect of corrupting system files. In Safe Mode with Networking, run a full scan with Windows Defender and a second scan with Malwarebytes Free.
Hardware that causes restart loops
If software fixes do not stop the restarts:
- RAM. Failing memory can cause restarts at seemingly random times. Test with MemTest86 from a bootable USB (at least four passes). Try one stick at a time to isolate a bad module
- Storage drive. A drive with bad sectors can cause restarts when Windows tries to read corrupted data. Check with CrystalDiskInfo. If the health is anything other than Good, the drive needs replacing
- Motherboard. Failing capacitors, a cracked solder joint, or a damaged voltage regulator can cause intermittent restarts. Visually inspect the motherboard for bulging or leaking capacitors. This is harder to diagnose without testing equipment
Restart loop repair in Marion
LuxuriousComputers in Marion fixes computers stuck in restart loops. We diagnose whether the cause is a bad update, a driver conflict, failing hardware, or a power supply issue, and we fix it. If the drive has data you need, we back it up before making any changes.