This can be caused due to a number of reasons. It isn’t safe to say that this problem is caused by only one problem. We have populated a list of different solutions. Go through them starting from the topmost to fix your error in no time.
Solution 1: Disabling Fast Startup
Windows 10’s Fast Startup (also called fast boot) works similarly to the hybrid sleep modes of previous versions of windows. It combines the elements of a cold shutdown and the hibernate feature. When you shut down your computer, Windows logs off all users and closes all applications similar to the cold boot. At this point, Window’s state is similar to when it is freshly booted up (as all users are logged off and applications are closed). However, the system session is running and the kernel is already loaded up. Then Windows sends a notification to device drivers to prepare for hibernation and saves the current system state to hibernation and turns off the computer. When you restart the computer, Windows doesn’t have to reload the kernel, system state or the drivers. It just refreshes your RAM with the loaded image in the hibernation file and navigates you to the startup screen. This feature makes Windows boot faster so you don’t have to wait the traditional time. However, this feature is also known to cause problems by getting stuck in the restart loop. Furthermore, the Windows updates might not get installed properly as they require your computer to completely shut down. Follow the instructions to disable the fast boot option.
Solution 2: Disabling Geolocation, Cryptographic and Selective Startup
Many users reported that disabling the geographic and cryptographic services made their problem go away. Geographic services are services which help your PC track itself using geographic coordinates. This is also one of the main services which help any external program or website determine your location. Cryptographic services provide management services and allow new programs to be installed on your computer while also confirming the signature of windows on different applications.
Now try restarting your computer and check if the problem gets solved. If there was no change in the delay time, try changing the startup type to Normal startup. If all this still doesn’t bring any improvement, you can always revert back the changes we made.
Solution 3: Updating your BIOS
BIOS stands for Basic Input/Output System and it is a firmware used to perform the hardware initialization during the booting process of your computer. The BIOS system is preinstalled on your computer by your manufacturer and it is the first software that runs when your computer is started up. It is more like a key which starts all other processes on your computer. The BIOS is also responsible to test hardware components on your PC and make sure that they are working properly without any errors. Most of the BIOS are designed specifically to work with a specific model or motherboard. Traditionally, BIOS was written on ROM and hardware needed to be replaced when updating the BIOS. In modern computer systems, BIOS is stored in flash memory so it can be rewritten without the menace of replacing the hardware. There was positive feedback from the users that updating their BIOS resolved the problem of their computer being stuck at the restart screen. You can read our articles on how to update the BIOS of an HP Desktop/Laptop, a Gateway Desktop/Laptop, a Lenovo machine, an MSI motherboard and of a Dell Desktop/Laptop.
Solution 4: Updating your Drivers
Outdated, broken or incompatible drivers also often cause the problem. After your upgrade to Windows 10, the device drivers may not be installed properly or they might not be configured as expected. We can try updating the all the drivers automatically using the Windows Update. If you still don’t get the desired drivers installed, we can manually install the drivers after downloading them from the manufacturer’s site. Note: We are showing you how to update your display drivers as an example. Use this method to update all the drivers on your computer.
Solution 5: Unplugging all USB/Consoles from your Computer
You can try unplugging all the externally connected devices from your computer and check if this brings any improvement. As we all know, Windows tend to stop these devices properly until it proceeds with the restart or a shutdown. It is possible that these devices refuse to respond to the requests made by the computer to stop properly. This might be the case why the computer takes a lot of time in the restart process. Unplug all externally connected devices such as USB, consoles etc.
Solution 6: Deleting the contents of SoftwareDistribution
There is also a possibility that there are some files corrupt on your computer which causes your computer to take a lot of time while restarting. Corrupt files can occur due to a number of reasons. Sometimes one software conflicts with another and some wrong overwriting can corrupt files. We will try entering the safe mode for your windows and carry out the operations required in that mode.
Solution 7: Checking for failed processes or applications
You can check if there are any programs which are hanging or failing to stop properly thus causing your computer to get stuck on the restart screen. Once you have successfully pinpointed the application which is causing you problems, you can uninstall it using the instructions given below.
Solution 8: Checking your Firewall and Antivirus
We can try disabling your Firewall and check if the restart procedure. Windows Firewall monitors your incoming and outgoing internet data and packets. It also blocks some connections or some applications from installation if they don’t fulfill its criteria.
Solution 9: Disconnect from your Network
Many users reported that the connection to their LAN or WiFi network was causing a problem. This seems to be a bug in Windows 10. You should disconnect from your network before restarting and check if the process goes more smoothly.
Solution 10: Install the latest Windows updates
Windows roll out important updates targeting the bug fixes in the operating system. If you are holding back and not installing the Windows update, we strongly recommend that you do. Windows 10 is the latest Windows operating system and new operating systems take a lot of time to get perfect in every regard. There are a lot of issues still pending with the OS and Microsoft rolls out frequent updates to target these issues.
Note: If your computer is stuck at the restarting window and you can’t get further, hold your power button for a couple of seconds to shut it down. If this doesn’t work, unplug the power supply of your computer. If you have a laptop, take out the battery and wait a couple of minutes before plugging it back in.
How to Fix Windows 10 Not RestartingHow to Fix Computer Restarting when Playing Games?[FIX] Microsoft Teams Keeps RestartingFix: Something went wrong. Try restarting GeForce Experience