8 Ways to Fix Computer Stuck on Restarting Screen

Posted by @Ivy

April 2, 2018

In this article, you can learn why computer stuck on restarting screen and how to stop Windows 10 from restarting. And I will show you how to protect your computer.

Computer stuck on restarting screen

After I successfully upgraded from Windows 10 v1511 to v1607, aka Anniversary Update, (no error messages, no incompatible devices, everything works fine), my system gets stuck at the restarting screen whenever I want to restart my system.


Reasons to computer keep restarting Windows 10

Every problem has its own reasons. Computer keeps restarting on boot is not an exception. Below, I’ll list the possible reasons.

  • The last shutdown was not properly.
  • Your Windows 10 drivers are not properly Installed or outdated.
  • Windows 10 updates are still pending.
  • The power options are unavailable
  • RAM is affected
  • Fast Startup function is enabled 

How to stop Windows 10 from restarting?

Restart without connecting peripherals

If you connect other peripherals, you can plug it out and restart your computer.

Restart in safe mode

Step 1. Restart your computer and keep pressing F8 keys until Advanced Options menu screen appears.

Step 2. Highlight Safe Mode and press Enter. Then, your computer will boot automatically from safe mode.

Enable never sleep mode and disable fast startup

Step 1. Right-click on Windows key and select Power Options.
Step 2. Select Change when the computer sleeps.

Change When

Step 3. Click the Change settings that are currently unavailable link.

Change Settings

Step 3. Select Never under the sleep section.


Note: If this way does not work, you can click the Restore default settings for this plan link. Or you can restore it via powercfgrestoredefaultschemes command.

Step 4. Click Choose what the power buttons does option on the left pane.

Choose What

Step 5. Click Change settings that are currently unavailable link.

Change Settings Fast Startup

Step 6. Under Shutdown settings, unmark the Turn on fast startup checkbox and click Save changes button.

Run the Performance/Maintenance Troubleshooter

Step 1. Run performance troubleshooter. You can type the following command in the command prompt and hit Enter.

msdt.exe /idPerformanceDiagnostic

Performance Troubleshooter

This will fix problems it finds and optimize Windows speed and performance. But it may not work on later Windows 10 versions.

Step 2. Run maintenance troubleshooter. You can type the following command in the command prompt and press Enter.

msdt.exe /id MaintenanceDiagnostic

Miantenance Troubleshooter

Run System Maintenance troubleshooter

Step 1. Type the following command in the Run windows and hit Enter to run System Maintenance troubleshooter.

 %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic

Step 2. Tick Apply repair automatically and click Next.

System Maintenance

Restore the SoftwareDistribution Package in Windows Update

Step 1. Right-click on Windows logo and select Command Prompt (Admin).
Step 2. Type the following commands and press Enter after each:

net stopwuauserv
cd %systemroot%
ren SoftwareDistribution SD.old
net start

Software Distribution


net stop wuauserv can disable the update service.

cd %systemroot% can switch the command prompt to the installation directory of Windows OS.

ren SoftwareDistribution SD.old can create a new SoftwareDistributions from the older disctributions.

net start wuauserv can restart the update service.

Run system configuration

If you think the problem is caused by a program or service, you can run diagnostic startup. If that does not work, you can eliminate the program or service one by one in the system configuration.

Run diagnostic startup

Step 1. Press Win + R to summon the Run windows, type msconfig and hit Enter.

Step 2. Click the General tab > Diagnostic startup > Apply > OK.

Diagnostic Startup

Step 3. Click Restart to make changes available.

Determine the program or service causing this problem

For startup items

Step 1. Click the General tab, and tick the Load startup items checkbox.

Load Startup Items

Step 2. Click the Startup tab > Disable all, tick the checkbox for the first startup item in the list, then restart the computer. 

Startup Disable

If the issue does not occur, you can eliminate the first startup item as the cause.

Step 3. With the first startup item selected, tick the checkbox for the second startup item, then restart the computer.

Step 4. Repeat this process until the issue occurs again.

For service

Similar to determine which startup item causing this problem, you can click the Services tab > Disable all, then eliminate service one by one.

Services Disable

Enable Display highly detailed status messages

Display highly detailed status messages is a policy setting in Windows 8/10, which can reflect each step in the process of starting, shutdown, logging on, logging off the system. And you can get what Windows is doing in the background while carrying out the certain operation.

Thus, you can get where exactly or at which stage, your Windows is getting stuck. Then, you can fix the problem using the relevant methods.

Step 1. Type gpedit.msc in the Run window.

Step 2. Navigate to Computer Configuration > Administrative Templates > System. Then, double-click on Display highly detailed status messages.

Display Highly Detailed Status Messages

Sure-fire way to protect your computer

Your computer may run into problems owing to various reasons. Sometimes, your computer behaves abnormal but you do not recognize it.

Thus, you need a sure-fire way to protect your computer. backup can be one of the best ways. It can restore computer to an earlier date whenever your computer malfunctions.

To create a backup, a proper software is needed. I recommend you free AOMEI Backupper Standard. This software can satisfy all your basic needs and offer you more useful features.

With it, you can backup system, disk, partition, even a single file. You can set up schedule backup like daily backup, weekly backup, monthly backup. And this software will automatically start the operation at the specified point. Also, you can backup at event-trigger, including user logon, user logoff, system startup, system shutdown. Incremental and differential backup can be applied to backup the changed part. Backup Options can be used to manage backup disk space and avoid backup disk full.

To backup system, you need to download AOMEI Backupper Standard, open it. Then, click Backup > System Backup and finish the rest of steps with on-screen instructions.


Computer problems, such as computer stuck on restarting screen, can be fixed after it occurs. But you cannot solve it every time. Only backup can help your computer work normally all the time.