How to Fix Computer Keeps Restarting?

If you think your computer performing slower than usual, you’d want to reboot it to give its system files and programs a fresh start. However, what if your computer automatically restarts without any warning? What should you do if it seems to be stuck in a reboot loop? The first thing you have to do is keep calm and read the following guide. This article will show you how to fix your computer keeps restarting.

Reasons why your computer is uncontrollably restarting

There are many reasons cause this problem. It could be a result of various issues, including corrupted drivers, faulty hardware, and malware infection, etc. It could be very hard to know exactly what keeps your computer in a reboot loop. However, many users have reported that the issue occurred after they installed a Windows 10 update. Since this error is quite common, there are also plenty of methods to fix it. We’ve listed below some methods that will help you fix reboot loop issue on Windows 10.

Method 1: Disabling automatic restart

When you want to fix endless reboot loop after Windows 10 update, the first thing you should do is disable the automatic restart feature. This will temporarily stop the computer from restarting. In this way, you can efficiently try the other methods that will permanently resolve the problem. Here are the steps:

  1. Boot your computer in Safe Mode;
  2. Press Windows+R in Safe Mode;
  3. In the run dialog, type sysdm.cpl then click OK;

  1. Go to the Advanced tab;
  2. Under the Startup and Recovery area, choose Settings button;

  1. You will find the Automatically Restart option in System Failure area. Deselect it if it has been checked. Note that the box beside Write an event to the system log has to be selected. This feature records problems occurring in your system;
  2. Save the changes by clicking OK;

As we’ve mentioned, this can only temporarily fix reboot loop on Windows 10. We recommend that you proceed to the method listed below.

Method 2: Deleting bad registry files

Before you follow our instructions, you have to be completely confident that you can complete the process without making any mistake. Keep in mind that the Windows Registry is a sensitive database. Even misplacing a comma can cause damages to your computer, you can follow the steps below:

  1. Click the Start Menu and type in regedit in the Search field then hit Enter key;
  2. Navigate to this path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList;
  3. Before you make any changes, make sure you create a backup of your registry first. This ensures that you can easily undo any mistakes you might make;

  1. Browse through the ProfileList IDs and watch out for those with ProfileImagePath, if you find any, delete it;
  2. Exit the Registry Editor;
  3. Restart your computer and check if the problem has been fixed.

Method 3: Checking hardware issues

In some cases, a computer may keep on restarting because of faulty hardware. We’ve listed some of the possible hardware issues you must check:

RAMThe problem may come from your Random Access Memory (RAM). Check the RAM and the condition of the slot. Remove the RAM from the slot and carefully clean them both. Insert back the RAM, then check if this fixes the problem.

CPU: Overheating may also get your computer stuck in a reboot loop. As such, you have to check if your CPU is working properly. It would be best to remove the dust from your CPU, ensuring that the fan and its surrounding areas are clean. After this, turn on your computer and check of the issue has been resolved.

External Devices: Unplug all your external devices. After that, turn on your computer and check if it is not in a reboot loop anymore. If your unit is now properly functioning, then there must be something wrong with one of your external devices. You can identify exactly which it is by plugging them back one at a time. Make sure you restart your computer after every device to determine which causes the issue.

Method 4: Scanning for viruses or malware

It is possible that your computer has been infected by a virus or malware – that is why it keeps on restarting. You can run a complete virus scan by using Windows Defender.