Unnecessary startup programs often cause Windows to boot more slowly; therefore, many users decide to disable unwanted startup programs. There are several good freeware like CCleaner, MSConfig Cleanup Tool, Malwarebytes StartUpLITE, WinPatrol, Autoruns, Startup Sentinel, etc., that can help you disable or remove your startup programs easily, thereby making Windows start faster.
Apart from simply disabling or removing them, you can; if you wish, you can also delay the running of such startup programs using software like Windows Startup Helper, WinPatrol or Startup delayer. Then again, these freeware can help you not just to delay the start-up of programs but also set the time of delay. This means you can configure Windows in such a way that these programs start only after the lapse of a particular period of time. We will show you how to delay startup programs in Windows using Task Scheduler and then how to set the Delay time for Startup programs.
How to delay Startup Programs in Windows 11/10 using Task Scheduler
You can also use the built-in Task Scheduler to delay your startup programs as follows:
- Search for and open Task Scheduler
- Click Create Task on the right side
- Type a name for the task in the Name field
- Open the Trigger tab and click the New button
- Choose At log on or At startup from the dropdown
- Select the Delay task for checkbox
- Choose 15 minutes or any other time from the dropdown
- Click OK and go to the Actions tab
- Press New > Start a program > Browse and select the programs’ exe file.
- Press Open button and click OK.
- Now go to the Conditions tab and uncheck Start the task only if the computer is on AC power checkbox.
- Press OK, close Task Scheduler and restart your computer and check
TIP: You can also delay the loading of specific Services or delay a Scheduled Task in Task Scheduler.
How to set Delay time for Startup programs in Windows 11/10
Let’s check out these free tools that can help you time the delay for startup programs in Windows 11/10.
1] Windows Startup Helper
Startup Helper is a useful program designed to ease the load during Windows startup, allowing users to select the order, startup delay, and the time between each program’s startup. It will let you set the order and the delay time for your startup programs, so that they start only after the set time, after your PC boots.
To use it, click on Add new item, and use the Program Path button to browse to the executable. Next, you can set the Delay times.
2] Startup Delayer
Startup Delayer Standard Edition is free. You can use it to start some programs on a priority basis. You can also use it to delay programs, as well as set the time of delay.
During installation, this tool may automatically download and install the Visual Studio C++ Runtime on your Windows computer, as required by the program.
3] LaunchLater
LaunchLater allows you to defer the launch of applications that run at Windows login. This lets Windows focus on booting itself first, then subsequently running a list of configured startup apps using a schedule that you control.
4] WinPatrol
WinPatrol keeps a watch on it, as well as lets you make changes to it quickly. You can use WinPatrol to set the time delays, too. Under the Startup Programs tab, select the program startup that you wish to delay and right-click on it and select Move to delayed start program list. Now select the Delayed Start tab and select this program. Clicking on Delay Options, you will be offered various Delay startup options.
You can set it to start after several minutes or seconds from the drop-down menu. WinPatrol also offers additional options which you can decide on.
These tools run on all the recent versions of Windows, including Windows 11/10. Let us know if you know of any more such free tools.
How do I stop unused programs from running at startup?
In Windows 11 or Windows 10, to disable Startup programs, you have to open Task Manager and click on the Startup tab. Here you can see the list and right-click on any entry to Disable it. Here, you can find out Startup programs slowing down Windows Boot.
Also read: How to disable Startup Delay using StartupDelayInMSec Registry key.