How do I fix computer keeps restarting?

By Eunice Samson | April 6, 2018 |

greater than 5 minutes

Turning a new page can be refreshing for anyone. Whether it’s moving to a new house, changing jobs, or even trying a hobby, starting something can bring fresh scenes to your daily living. On the other hand, you’d still want to make sure that you only try new things in moderation. After all, too much of anything is not healthy.

The same is true for your computer. If you think it’s 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? Well, the first thing you have to do is remain calm and read our guide. In this article, we will teach you how to fix computer keeps restarting.

Reasons why your computer is uncontrollably restarting

There are many reasons behind this problem. It can be a result of various issues, including corrupted drivers, faulty hardware, and malware infection, among others. It can be difficult to pinpoint 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 ways to fix it. With that said, we’ve listed below some solutions that will help you fix reboot loop 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 allow you to 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. Turn on your computer.
  2. Before the Windows logo shows up, press and hold the F8 key. This should bring up the boot menu.
  3. Select Safe Mode.
  4. Boot your computer through Safe Mode, then press Windows Key+R.
  5. In the run dialog, type “sysdm.cpl” (no quotes), then click OK.
  6. Go to the Advanced tab.
  7. Under the Startup and Recovery section, click the Settings button.
  8. You will find the Automatically Restart option under System Failure. 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.
  9. Save the changes by clicking OK.

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

A free tool named DiagTool_FixPCRestarting may help to fix the problem in a few minutes. After following this link, you will get a software solution developed by Auslogics to troubleshoot the issue described in this article. It doesn’t contain malware, it’s absolutely free and safe.

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! As such, we suggest you opt for a one-click solution like Auslogics Registry Cleaner. This freeware automatically searches for duplicate or corrupted registry files. With a click of a button, you can fix endless reboot loop after Windows 10 update.

Clean your registry to stop your PC restarting.

On the other hand, if you prefer doing it manually, you can follow the steps below:

  1. Click the Search icon.
  2. Type in “regedit” (no quotes), then hit Enter.
  3. Navigate to this path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  4. 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.
  5. If you cannot resolve the
    problem yourself, you can
    ask our certified PC technicians for immediate assistance in the chat right on this page.
  6. Browse through the ProfileList IDs and watch out for those with ProfileImagePath. If you find any, delete it.
  7. Exit the Registry Editor.
  8. Restart your computer and check if the problem has been fixed.

Method 3: Updating your drivers

When your drivers are outdated, it is possible for your computer to get stuck in a reboot loop. This is because your devices are not able to properly communicate with your system. As such, it is important to check if your drivers are up to date. You can either do this manually or use a one-click tool like Auslogics Driver Updater.

If you choose to manually update your drivers, you have to dedicate a significant amount of time. You’d have to go to the manufacturer’s website and scour the driver installers to get the right versions for your computer. Needless to say, this can be time-consuming. This is why we encourage you to use Auslogics Driver Updater. This tool will automatically detect your system and search for the compatible drivers. With one click of a button, you can update your drivers to their latest manufacturer-recommended versions.

If your PC keeps restarting, update your drivers.

Method 4: 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:


The 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.


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 5: 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. On the other hand, if you want a more comprehensive virus/malware check, you can use top-notch security software like Auslogics Anti-Malware. It will check your system and Registry and look for malicious items. After letting the tool get rid of viruses and malware, you can restart your computer to see if the problem has been solved.

Scan your PC for malware to stop it from restarting.

Can you suggest other ways to fix this issue?

Feel free to share your ideas by commenting below!

Fed up with your slow PC? Tired of waiting for Windows to start up? Take a look at the most common reasons behind poor performance and the best ways to deal with them here.
Your first order from Auslogics

Want 20% off right now? Subscribe to our newsletter and save!

You will immediately get a 20% discount coupon via email, and we will send you the Auslogics newsletter to notify of great discounts, new releases, helpful PC tips and giveaways.

Please enter a correct email address
Almost done! Please check your mailbox and confirm your address.

IMPORTANT: Auslogics values your privacy and will not disclose your information to any third parties. Every email includes an unsubscribe link, so you may unsubscribe any time. All personal data you provide to us is handled in accordance with applicable laws, including the European GDPR. Please see our Privacy Policy for more details.

Share it:
Do you like this post?
1 Star2 Stars3 Stars4 Stars5 Stars (28 votes, average: 4.14 out of 5)


Call us toll-free

US & Canada 1-888-257-4137

UK 1-800-041-8199

Australia 1-800-370-543

Chat with us online

Prefer us to call you back? Give us your phone number via chat

Fix your PC in THREE easy steps

Step 1

Call us or chat with us. Our agents are online around the clock

Step 2

We will remotely access your device, provide you with free diagnostics, and discuss repair options

Step 3

Sit back and watch. Most problems will be fixed immediately within less than an hour

Watch how it works or learn more about our service here