Although Windows 10 offers a lot of cool, new features, it is still in its testing phase, and it could bring some problems, as well. In this article, we’re going to show you what to do if the fresh installation of Windows 10 forces your computer to reboot constantly.

Computer reboots after installing Windows 10, how to fix it?

Several users reported that their PC reboots constantly after installing Windows 10. This can be a big problem, and speaking of reboot issues, in this article we’re going to show you how to fix the following problems:

  • Windows 10 continuous, endless reboot – According to users, sometimes their PC can get stuck in endless reboot. This is a problem and in order to fix it be sure to try some of our solutions.
  • Windows 10 reboot loop – This is another common problem that can appear on Windows 10. This issue is usually caused by a problematic update, and to fix it, you need to find and remove that update.
  • Windows 10 reboot randomly – Many users reported that Windows 10 reboots randomly on their PC. This issue can be caused by hardware problems, so be sure to inspect your hardware.
  • Windows 10 install reboot loop – This is another common problem that you can encounter. To fix it, you might have to install Windows 10 again and check if that helps.

Solution 1 – Prevent your PC from rebooting

Probably something in the boot process is causing the problem, so to solve this issue, you have to stop the rebooting first, and then fix the boot process problem. To prevent your computer from further restarting, continuously press F8 before the Windows logo appears. Press F8 until the boot menu shows up, and choose Safe Mode. Once you boot your computer in Safe Mode do the following:

  1. Go to Search, type sysdm.cpl, and open sysdm.cpl.
    Windows 10 install reboot loop
  2. Click the Advanced tab, and then click the Settings button under Startup and Recovery.
    Windows 10 continuous, endless reboot
  3. Uncheck Automatically restart option. Click OK and reboot your computer.
    Windows 10 continuous, endless reboot

This probably won’t solve your problem in first place, but it will give you something to work with. Next time your computer restarts, you’ll probably get BSOD (blue screen of death). You can use the message or the error code you get from blue screen to search the internet and find the further solution.

Solution 2 – Fix the MBR

Sometimes your computer can keep restarting due to damaged MBR. Master Boot Record is in charge of booting, and if this sector is damaged, you might experience this problem. However, you can fix the MBR by doing the following:

  1. Restart your PC several times during the boot sequence.
  2. List of options should now appear. Select Troubleshoot > Advanced options > Command Prompt.
  3. When Command Prompt starts, run the following commands:
    • bootrec /FixMbr
    • bootrec /FixBoot
    • bootrec /ScanOs
    • bootrec /RebuildBcd

After doing that, close Command Prompt and check if the problem is resolved.

Solution 3 – Run the chkdsk command

If your computer reboots after Windows 10 installation, the problem might be corrupted files on your hard drive. Your files can become corrupted for any reason, and if that happens, you can fix the problem by performing a chkdsk command. To do that, just follow these steps:

  1. Restart your PC several times during the boot sequence and start Command Prompt like we showed you in the previous solution.
  2. When Command Prompt opens, enter chkdsk /r X:. Be sure to replace X with the latter that matches your system partition. Keep in mind that letters might be changed if you start Command Prompt outside of Windows. For example, if your system drive is C, it might be a different letter during this step, so you’ll need to experiment and find the correct letter.
    Windows 10 reboot loop
  3. Once you enter the correct letter, the scanning process should start. Keep in mind that this process can take 20 minutes or more, depending on the size of your drive.

Once the chkdsk scan is finished, check if the problem still persists.

Solution 4 – Check your antivirus

According to users, sometimes your antivirus can cause this problem, especially if it’s not fully compatible with Windows 10. Many users reported that this problem occurred with Avast antivirus, but after removing it, the issue was resolved completely.

Keep in mind that you might not be able to access Windows 10 normally due to this problem, so you might have to use Safe Mode to remove Avast. In case you’re not familiar, Safe Mode is a special segment of Windows that runs with default settings and drivers which makes it perfect for troubleshooting.

To enter Safe Mode, do the following:

  1. Restart your PC several times during the boot sequence.
  2. When the list of options appears, select Troubleshoot > Advanced options > Startup Settings. Now click the Restart button.
  3. List of options will now appear. Select any version of Safe Mode by pressing the corresponding keyboard key.

Once you enter Safe Mode, be sure to uninstall Avast or the antivirus that you’re using and check if that solves the problem. Keep in mind that antivirus tools might leave certain files and registry entries that can cause the problem to reappear.

To completely remove an antivirus, it’s recommended to use a dedicated removal tool. Most antivirus companies offer dedicated removal tools for their software, so be sure to download one for your antivirus. Once you completely remove your antivirus, check if the problem is resolved.

If your antivirus was the problem, you might want to consider switching to different antivirus solution. There are many great antivirus tools available, and currently the best are Bitdefender, BullGuard, and Panda Antivirus, so be sure to try any of these tools.

Solution 5 – Roll back to a previous build

If your computer reboots after Windows 10 installation, the problem might be a problematic build. To fix that, you need to roll back to the previous build by doing the following:

  1. Restart your PC during the boot phase few times. Now choose Troubleshoot > Advanced options > See more recovery options > Go back to the previous build.
  2. Select your user account and enter your password.
  3. Click Go back to previous build button and follow the instructions on the screen.

Once your PC is restored to the previous build, the problem should be resolved. If you can’t find this setting, you can also use System Restore to go back to the previous build. If an update caused this problem, you might want to prevent this update from installing. To see how to do that, check our how to prevent Windows from installing automatic updates article.

Solution 6 – Check your hardware

Sometimes your hardware can cause this problem to appear, and in order to fix it, you need to disconnect all USB devices from your PC and check if the problem still appears. Several users claim that the issue was their Wi-Fi adapter, so you might want to try removing it to solve this problem.

In few instances, users reported that their CPU was the cause, but before you replace any major hardware component, be sure to perform a detailed inspection of your hardware.

Solution 7 – Check your startup applications

Sometimes certain applications can interfere with Windows and cause it to restart. To fix the problem, you need to find the problematic application by performing a Clean Boot. To do that, follow these steps:

  1. Start Windows 10 in Safe Mode.
  2. Now press Windows Key + R and enter services.msc. Click OK or press Enter.
    Windows 10 reboot randomly
  3. Navigate to Services tab, check Hide all Microsoft services and click on Disable all.
    Windows 10 install reboot loop
  4. Now go to Startup tab and click Open Task Manager.
    Windows 10 continuous, endless reboot
  5. List of startup applications will now appear. Select the first item on the list, right click it and choose Disable from the menu. Repeat this step for all startup applications.
    Windows 10 reboot loop
  6. After doing that close Task Manager, go to System Configuration window and click Apply and OK to save changes.
    Windows 10 reboot randomly
  7. Restart your PC.

Once your PC restarts, check if the problem still appears. If not, you need to enable disabled startup applications and services one by one or in groups until you find the way that is causing the problem. Keep in mind that you need to restart your PC after enabling a group of services in order to apply changes.

Once you find the problematic application, you can remove it, keep it disabled or update it and check if that solves the issue.

I hope some of these solutions helped you to solve the restarting problem, if you have any suggestions or comments, please reach the comments section below.

Editor’s Note: This post was originally published in May 2015 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.