Speeds up windows startup by delaying the execution of programs

One of the main features of Windows 10 over its predecessors is its ability to boot faster. There are several factors to consider when getting a faster start. On the one hand, it affects whether we have an SSD disk installed instead of a mechanical hard disk or the number of third-party programs that we have installed. In the event that we have many programs that start at the same time, they can considerably reduce the start of Windows.

When it comes to optimizing Windows startup, we must prevent all programs from starting at the same time by default. One option would be to disable them, which can be a hassle, since we would have to enable them again every time we want to use it. Another option is to set a timer to delay its start and start after a period of time and with it speed up the system startup.

Factors influencing faster system startup

When it comes to getting our computer to start up as quickly as possible, certain factors influence. Among them the most important, are undoubtedly those referring to the hardware of our team. And it is that those PCs that do not have excess power, we can hardly provide a faster start-up. For example, we must take into account elements such as:

  • CPU : is the unit in charge of carrying out practically all the calculations within a computer system. How fast they can achieve depends on factors such as frequency, cache, and number of cores. It goes without saying that a more powerful processor can allow us to start the PC faster
  • RAM : another factor that has a great impact on the boot capacity of our computer is the amount of RAM. With less memory, the system will need to store operating data on the hard disk, whose access and operation is slower and therefore requires longer times.
  • Hard disk : the performance that we can obtain from our hard disk is of great importance when it comes to quickly starting the PC. Traditional hard drives are much slower than new drives such as SAS and SSD that have a high read speed that allow loading the system boot data much faster.

But beyond the hardware of our computer, the number of programs that we have installed on our PC also has a great influence . The greater the amount of third-party software that we have installed, the greater the system startup time. This is so because many programs try to load at the same time as the operating system, which ends up delaying their start. Possibly, it will take a few seconds or minutes to use them so it is not necessary that they start instantly in exchange for gaining a higher starting speed. To achieve this we have different ways of delaying its start.

Different ways to delay the start of programs

Delaying the start of applications is not something that by default we have easy access, although there are ways to do it, both from the operating system itself and with the help of third-party applications.

Windows Task Scheduler

The first option that we are going to see to delay the start of the applications is with the «Task Scheduler». For this we must write its name in the search engine of the Windows Start bar.

Once opened we must look at its toolbar in the form of tabs that is located at the top of the application. Here, click on the “Action” tab and click on “Create task”.

Next, a new window will appear. Now we go to the General tab, we must give a name to the task. For example, we are going to delay the start of the ShareX application for which I will put the name: «ShareX opened late».

Once the name is given, we go to the task, go to the “Triggers” tab and click the “New” button to create a new action.

Now a new window will open and in the first option, «Start the task», we will choose from the drop-down list the option «When starting session». Next, we go to “Advanced Settings” and we mark the “Delay for” box and select 15 minutes. Finally, click on «Accept». This will make the task only available 15 minutes after logging in. In case we wish, we can change the time and establish the one we consider appropriate.

Later we click on the “Actions” tab that will be in charge of adding the application that we want to open to the triggering element. We click on the button «New …»

In the new window that will appear, we select the action “Start a program” within the first drop-down menu. Now within configuration click on «Examine». We will navigate to the path where the executable file of the application is located and click on «Open». Finally, click on «Accept».

Once finished, we can see in the “Active Tasks” tab how the activity we have created appears. This is something that we can do with all the applications that start at the same time as Windows in order to increase the startup speed.

Startup Delayer and choose the apps that start later

It is an application that is responsible for giving permission to configure the time delays of each program that runs automatically when the system starts, in order to achieve a faster start-up. To do this, the first thing to do is download the program for free from its website.

Once installed, its main menu will appear where we can choose Spanish as the language to be able to follow the steps easily. At a glance, all the applications that start up at the same time as Windows appear on the screen. To delay the start of the applications, simply drag them to the “Late” section. All the programs that we drag to that section will start with a delay. Now, if we look at the bottom we will see that we have two options available to configure the delay: «Automatic delay» and «Manual delay».

Auto delay

This type of delay offers us the possibility of delaying the start of the application until the CPU or the hard disk are not busy. To do this, we see that it has the “% of CPU must be Idle” boxes , which is responsible for indicating the percentage of non-use of the processor. As we set it higher, the more free the CPU must be for the program to start working. Likewise, in the “% of Disk must be Idle” box, in which we can mark the percentage that the hard disk is not using to start the application. The higher value we configure, the more free it must be for the application to start.

Delay manual

This function allows us to program the delay of the chosen application. In it we can choose the hours or minutes that we want to delay the start of the application. For example, we can set the “Manual Delay” to 15 minutes, which will be the time it takes for the application to run once Windows has started.

Autrorun Organizer optimizes computer startup

This is a program basically focused on helping us to know in detail and control the processes and programs that start together with the operating system, allowing us to control most of the sections of our computer’s startup. The application is free and we can download it from this link.

Once we install it and run it, its interface appears, where it will recommend us to restart the computer to see how long it takes. In this way we can highlight elements such as applications that start at the same time, as well as processes. Thus, the program shows us, for example, the time it takes for each of them to load. When restarting, it tells us how long it has taken, as well as all the applications that have been executed. The program is responsible for delaying those that are not necessary to optimize startup.

At the bottom, we find a button that allows us to activate the system boot optimizer. When we press another window appears where the program informs us of those applications that we can configure to delay their execution after Windows startup.

Next to each of them, the estimated time appears, being able to select all or only the ones we want. To confirm the operation, just click on “Carry out the operation”.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button