Why is my computer taking so long to restart? The first thing you can try if your computer is having problems is to restart it. It can fix temporary issues and spare you the headache of undertaking time-consuming solutions. But What if the computer takes forever to restart? Fortunately, you have a lot of options.

The quick solution to this problem is that you can stop Fast Startup. This function is turned on by default by pre-loading some startup data before your PC turns off, intended to speed up starting times. The quick startup will likely result in slower Windows boot times that take a few seconds.

So now that you know the quick solutions, here are a few more detailed explanations for this problem. 

See Also: What To Do If My Xbox One Games Taking Too Long To Start

Why Does Restarting My Computer Take So Long?

Here we are mentioning some of the reasons for your pc taking so long to restart:

Corrupted RAM Or Hard Drive

Due to faulty hardware, your windows take forever to restart.

hard drive

If your hard disk, RAM, or SSD needs to perform correctly, your PC can continually restart even when you’re working or playing games.

Windows Update

You must complete installing your OS updates before attempting to restart your machine. Suppose there are unfinished OS updates, and your computer takes a long time to restart.


If you execute a significant OS update, such as moving from Windows 10 to Windows 11, it’s typical for your computer to take some time to restart.

Download: Windows 11

Fast Startup Is Enabled

Why is my computer taking so long to restart? One of the reasons is that Fast Startup is enabled.

fast startup

While the Fast Startup function does make your computer boot up more quickly, it can also lead to issues like a PC that won’t restart, especially if you enable Wake-on-LAN. Some users have even discovered that their power button is inactive after turning on fast startup. Click here to fix Windows 10 Random Restart Error.

Outdated Drivers

Important out-of-date drivers may need to be fixed, especially if your Windows OS is current, but your driver still needs to be updated.

windows-10-disable-automatic-install-driver (1)

This discrepancy may result in conflicts between your operating system and drivers, keeping your computer stuck on the restarting screen. You can fix this issue by updating, removing, and reinstalling your drivers.

See Also: How To Fix Windows 10 Startup Menu Missing

Improper Shutdown

Improper Shutdown may be a reason. When your computer tries to boot back up, it can get stuck on the restart screen.


It can cause minor issues, such as leaving your computer in standby mode for too long or using an outdated driver. 

Quick Fixes For Windows Stucked Restarting

Here are quick fixes to resolve this issue.

Startup Programs

  1. Open Task Manager and choose the Startup tab to see the list of programs launched at the startup. Under the Startup Impact column, you can see the relative relevance of each program.  startup tab
  2. Disable all third-party programs that you don’t want the computer to launch when it starts up. You can turn off these problematic startup schedules through the PC Configuration app. disable all third-party programs
  3. Open the first result after entering it in the taskbar’s search box. Make sure Diagnostic startup is enabled on the General tab. Select “Apply“> “OK.” Open the Run box, enter “services.msc”, and click OKservices.msc_-1
  4. Double-click any Cryptographic services that you find. Choose Stop. Select Disabled from the expanded dropdown option under Startup type. Click Apply, then select OK. crypro_restart (1)
  5. Double-click Geolocation Service and choose to Stop in the Services box after returning. Check to check if the machine boots normally after you restart it. Once more, select Disabled under Startup type > Apply > OK.


Windows Update Issues

Why is my computer taking so long to restart? It can be a result of Windows Update problems. The most recent Windows updates are simple to install.

  1. Just navigate to Settings Windows Updates to complete the process.
  2. Install optional updates and keep an eye out for new ones. However, your problem can result from system problems introduced by a recent update. optional updates
  3. That’s especially true if Windows becomes stuck in a boot loop after installing updates and can’t resume. Search online forums to see whether other users are having the same problem. boot
  4. If that’s the case, the only choice is to wait until Microsoft releases coming upgrades. You can uninstall the most recent update until then. uninstall updated (1)
  5. To do this, open the Windows update box and select View update history > Uninstall updates from the list of options. Locate the faulty update, then select “Uninstall” from the context menu.

view-installed-update-history (1)

See Also: 10 Ways To Fix Windows Was Unable To Complete The Format

Hardware Issues

Possibly, it is the primary cause of your problem if it started after adding a new piece of peripherals or hardware. Restarting your computer after disconnecting that component is an excellent place to start.

  1. Check the peripherals to see if the computer restarts normally this time. After reconnecting it, try updating its drivers to see if it helps. computer-randomly-restarts-1
  2. Next, rule out connection problems preventing the components from receiving enough power. Check the part to ensure it’s connected to your PC correctly. components
  3. Consider other peripherals if a new component has yet to be recently added to the system. Try restarting your computer after disconnecting everything, including the mouse, keyboard, storage drives, USB devices, etc.  restarting your computer
  4. Select Update Driver by right-clicking the device in Device Manager. Update the peripherals’ drivers first since if it usually restarts, they are malfunctioning. Since a driver conflict can cause the issue, you should ideally update every driver listed in Device Manager.

updated driver

Also Read: 4 Ways To Fix Faulty Hardware Corrupted Page

Background Processes

Why is my computer taking so long to restart? First, check if any processes prevent Windows from effectively shutting down or starting up.

  1. To find them, open Event Manager, and on the left side, choose Applications and Services Logs. Then, select the Microsoft folder. Please scroll down to Diagnostics-Performance in the Windows menu after expanding it. event manager
  2. Click Operational after choosing Open from the context menu. Operational log in the left panel by right-clicking it and selecting Filter Current Log. Enter 203 in the All Event IDs column. You can view every process running throughout the Shutdown by selecting OK. current log
  3. Find the occasions with the labels. The system shutdown process was delayed as a result of this service.

filter-current-log (1)

However, these programs might be one of many, as some processes might prevent Windows from starting normally. They can be located using the same methods. The only change is that you should write 103 rather than 203 in the Event ID column. After locating the complex processes, you must confirm that they are not required for the proper operation of your system before terminating them. Try finding a way to end each process to aid Windows normally starting. Learn to fix driver power state failure in Windows by reading this article.

This Blog: 10 Ways To Fix Windows Key Not Working On Windows 10

Fast Startup

Why is my computer taking so long to restart? Although Windows’ quick startup is a specific built-in feature, you should turn it off and restart your system to see if that solves the issue.

  1. To turn off the feature, open Power Options by searching in Settings. You can access it using the Control Panel if it’s not there. power options
  2. Choose what the Controls switches do by selecting Additional power settings from the window’s right side. Remove the checkbox next to Turn on fast startup and choose Change options that are temporarily unavailable (recommended).

remove-checkboxes-from-icons (1)


Is there a software-related reason for the slow reboot?

Yes, software-related issues can significantly affect reboot times. A common cause is too many startup programs. Restarting your computer can slow it down because it has to load them. Also, outdated or poorly optimized software, malware, and corrupted files can cause slow reboots.

How do I troubleshoot software-related issues?

Try the following steps to resolve software-related issues: Disable unnecessary startup programs. Run a thorough scan with reputable antivirus software to detect and remove any malware that may affect your system.

Could a hardware issue be slowing the reboot?

Yes, hardware issues can also slow down reboots. Low memory, bad hard drives, or outdated firmware can affect reboot. Overheating issues or component failures can cause your computer to take a long time to reboot.

How can I resolve hardware issues?

Test your hard drive: Check the health of your hard drive using the built-in hard drive diagnostic tool or a third-party application. Update your firmware: Visit your manufacturer's website to check for firmware updates for your computer's components, such as your motherboard or graphics card. Check for overheating: Ensure your computer's cooling system works properly.

Can system settings affect reboot time?

Yes, specific system settings can affect reboot times. For example, the process can be significantly longer if your computer is configured to perform lengthy disk checks on reboot. Similarly, installing a large number of fonts can slow down the reboot.

How can I adjust my system settings for faster reboots?

To change your system settings, try the following: Disable unnecessary disk checks: Open a command prompt as administrator and use 'chkntfs /x C:' to exclude C drive from automatic disk checks on reboot. Remove unwanted fonts: Go to the Fonts folder in Control Panel, select and remove unwanted fonts. Reducing the number of fonts speeds up the restart time.

Do you recommend resetting or reinstalling the operating system?

If you have tried all troubleshooting steps and the computer is still slow to restart, resetting or reinstalling the operating system is a viable option. There is a possibility. This will clear any persistent software issues and allow the computer to start fresh.


How long does it take for a computer to restart? We hope you find the solution to the question, “Why is my computer taking so long to restart?” the options above should help you determine why your computer is stuck at the restart screen.

The methods mentioned above can help you solve this issue. If they did, please let us know which solutions above worked best for you in the comments. If you make the above adjustments and nothing changes, the issue could be with the hardware.

Especially if you’re not tech-savvy, you might have a lousy RAM or storage device, so we advise you to locate a qualified professional and let them help you fix the issue. Also, click here to fix driver power state failure in Windows.

Also Read: Minecraft Crashes On Startup Issue: How To Fix It