How to speed up Windows startup time

Shaant Minhas

windows boot up

If you are finally fed up with having to scroll on your phone while your PC boots up at a snail’s pace, you are at the right place. In 2023, you really don’t have to suffer slow boot-up times from your Windows. In this article, we will cover the exact step-by-step ways on how you can about doing that exactly. So let’s get started.

1. Turn on Fast startup

Fast startup, sometimes called Fast boot, does exactly what it says on the tin—it’s a feature that helps you boot your Windows faster. Introduced back in Windows 8, the tool has since come built-in into all the versions of Windows since then. 


Here’s how you can turn on Fast startup:

  1. Head to the Start menu search bar, type in ‘control panel,’ and select the best match.
  2. Select Power Options.
  3. Select the Choose what the power buttons do option from the left.
  4. If the Turn on fast startup button looks grayed out, then click on the Change settings that are currently unavailable option from above.
  5. Select the Turn on fast startup (recommended) checkbox and select Save changes.

Unless it was already turned on, using the Fast startup on your Windows will drastically reduce your boot-up time.

fast startup

2. Cut back on Startup programs

Startup programs are the apps that boot up automatically behind the scenes—while your system is loading up. As explained by Microsoft, processes like these consume CPU resources, bottlenecking, etc., making your system slow and unresponsive.  You can dial up your boot-up time a little more by reducing the number of startup programs in the background. 

Here’s how you can get started:

  • Press the Windows key + I and open the Settings menu.
  • Click on Apps category.
  • Select Startup, and you will see a list of programs from the launch menu.

startup settings

You can turn on or turn off as many apps as you would like from here, and you will see an instant uptick in your PC’s boot-up time.

3. Do a Factory Reset

A Factory Reset is a go-to method to start the Windows computer from a fresh state. It basically takes your Windows back to the same state it was in when it was rolled off from the assembly line.

Here’s how you can factory reset your Windows PC:

  1. Head to the Start menu search bar, type in ‘settings,’ and select the best match.
  2. Select System > Recovery.
  3. Click on the Reset PC button to begin the reset recovery process.
  4. Choose between Keep my files or Remove everything from the Reset this PC dialog box.
  5. Next, click on Local reinstall.
  6. Follow the instructions and click on Reset to begin the reset process.

factory reset

Leave your PC as it is for a while, as a Factory reset can take its time. If you get any further instructions, follow them as required, and you will soon have a new Windows operating system with you.


Speeding up your Windows PC boot-up process

Booting your Windows does not have to be a time sink. By following through with one of the methods we have laid out above, you can and will be able to cut out your Windows boot-up time drastically.