Windows 10 Stuck on Restarting? Try These Fixes!

By Enya Zhang  Common Errors  DriversWindows 10   0 Comment

Has your Windows 10 been stuck in Restarting screen like forever? You’re not alone.

But the good news is, it can be fixed!

Try these fixes

All the fixes below work in Windows 10. You may not have to try all of them; just work your way down the list until you get your computer up and running again:

  1. Unplug ALL external devices from your computer
  2. Disable Fast Startup
  3. Restore the Software Distribution Package
  4. Update ALL the drivers available
  5. Disable Geolocation, Cryptographic and Selective Startup
  6. Update your BIOS

Fix 1: Unplug ALL external devices from your computer

Sometimes external devices are the reason that prevents a normal boot-up. So you can try disconnecting ALL of them to see if it fixes the problem.

Fix 2: Disable Fast Startup

Fast Startup is a feature in Windows 10 that helps our computer restart faster. But it can also interfere with the shutdown & restart process, hence the computer-stuck-on-restart problem. Here’s how to disable Fast Startup:

1) On your keyboard, press the Windows logo key  and R at the same time, then copy & paste powercfg.cpl into the box and click OK.

2) Click Choose what the power buttons do.

3) Click Change settings that are currently unavailable.

4) Make sure the box beforeTurn on fast startup (Recommended) is unchecked, then click Save changes and close the window.

5) Restart your computer and hopefully it boots up properly.

Fix 3: Restore the Software Distribution Package

In Fix 3, we disable Windows Update first and then restart the service to see if it solves our computer-got-stuck-at-restarting problem. To do so:

1) On your keyboard, press the Windows logo key  and type cmd. Then right click on Command Prompt and click Run as administrator.

2) Type the following commands and press Enter after each:

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

3) Restart your computer and hopefully the boot-up is smooth.

Fix 4: Update ALL the drivers available

Corrupted/outdated/missing drivers may well be another reason responsible for your Windows 10-stuck-on-restarting problem. It can be difficult to put finger on which one is offending our system so we need to update ALL the drivers available to help resolve the situation.

There’re two ways you can update your device drivers — manually or automatically:

Update your drivers manually – To troubleshoot the issue, you can update all available drivers manually ONE BY ONE until you pin down the exact driver at fault. Firstly you’ll have to go to the manufacturer’s website, search for the most recent correct driver for the devices. Be sure to choose only drivers that are compatible with your variant of Windows system versions. Then download & update them all by yourself.


Update your drivers automatically  – If you don’t have the time, patience or computer skills to update your drivers manually, you can, instead, do it automatically with Driver EasyYou don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.

You can update your drivers automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version it takes just 2 clicks (and you get full support and a 30-day money back guarantee):

1)  Download and install Driver Easy.

2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.  

3) You can upgrade to the Pro version and click Update All to automatically download and install the correct version of ALL the drivers that are missing or out of date on your system.

You can also click Update to do it for free if you like, but it’s partly manual.

4) Restart your computer to see if this has solved the problem.

If the problem still lingers on after using Driver Easy, feel free to contact our support team at Be sure to attach the URL of this article if needed for more expedient and efficient guidance. 😉

Fix 5: Disable Geolocation, Cryptographic and Selective Startup

1) On your keyboard, press the Windows logo key  and R at the same time, then copy & paste msconfig into the box and press Enter.

2) In the General tab, click the Diagnostic startup button. Then click Apply > OK.

3) On your keyboard, press the Windows logo key  and R at the same time, then copy & paste services.msc into the box and click OK.

4) Scroll down and double-click on Cryptographic Services.

5) Click Stop. Then on Startup type, select Disabled. Click Apply > OK.

6) Back to the Services window, locate and double-click on Geolocation Service.

7) Click Stop. Then on Startup type, select Disabled. Click Apply > OK.

8) Restart your computer…  revert the changes..

Fix 6: Update your BIOS

BIOS (Basic Input/Output System) performs the hardware initialization and jumpstarts the processes during the booting process of your computer. So we can try updating our BIOS to see if it sorts out our computer-being-stuck-at-restarting-screen issue.

Important: Updating BIOS incorrectly might incur loss of data or even more serious problems. So please proceed with caution or seek professional help in the BIOS updating process.

1) On your keyboard, press the Windows logo key and R at the same time, then copy & paste msinfo32 into the box and press Enter.

2) In the information in BIOS Version/Date and go to the manufacturer’s official website.

3) Check out the Support (or Download) section and search for the latest BIOS update.

4) Download the file and install it properly. 


That’s it – 6 fixes for your Windows 10-stuck-at-restarting problem. Hope it helps and feel free to comment below if you have any further questions or ideas to share with us. 🙂

Be the first to like this article