Set Delay time for Startup programs in Windows 10/8/7

Unnecessary start up programs, usually cause Windows to boot slower, and hence many decide to disable unwanted startup programs. There several good freeware like WinPatrol, CCleaner, MSConfig Cleanup Tool, Malwarebytes StartUpLITE, Autoruns, Startup Sentinel, etc, that can help you disable or remove you 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 start up programs using software like WinPatrol, Windows Startup Helper or Startup delayer. Then again, these three 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.

Set Delay time for Startup programs

Let us check out these 3 free tools that can let you time the delay for start up programs in Windows.


Set Delay time for Startup programs winpatrol

WinPatrol is a great free software to have installed on your Windows computer, as it keeps a watch on it, as well as lets you makes changes to it quickly. You can use WinPatrol for setting the time delays too. Under the Startup Programs tab, select the program startup which 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.

Windows Startup Helper

Set Delay time for Startup programs

Startup Helper is another program made to help ease the load during Windows startup, by allowing users to select the order, startup delay and the time between each program 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 brwose to the executable. Next, you can set the Delay times.

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 download and install Visual Studio C++ Runtime automatically on your Windows computer as the program requires it.

These tools run on all the recent versions of Windows, including Windows 8.1 Let us know if you know of any more such free tools.

Now see how you can delay loading of specific Services in Windows.

Posted by on , in Category Downloads with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.


  1. George Melendez Correa

    Al the mentioned tools to speed-up Wins boot are very good but you forgot to mention SOLUTO. I consider Soluto much easier and has much more features than the rest. Maybe you should take a look at it. I have been a SOLUTO user for over 2 years and yet to say anything negative about it. It’s a free tool so you can try it out and judge for yourself. I am glad to have found SOULTO which has brought down my boot time from 1 minute 19 seconds to 31 seconds. I t does an excellent job and the free version has more than enough features to satisfy the average user. You can get it HERE >>>

  2. Kyriaki michalaki

    Type Windows + R

    Your run dialog pops up.

    Enter: services.msc

    Find your service that you want to delay

    Right click on it, select Properties

    Under Startup type: select Automatic (Delayed Start)

    There you go.

  3. That lets you delay the service, but you cannot set the time of delay.

  4. AS

    So, what the above mentioned tools do is an add on to what services.msc does or separate all together. For e.g. If I used Services.msc to set up delayed start for X number of items, then would your tools recognize and list them and allow me to just add DIFFERENT time values for each? Do they have information overlap.. in registry or somewhere else?

  5. Mick Tyrer

    I’ve been using Soluto for several years now but they have now decided to shut it down, that is what has led me here; trying to find something as good to use.

Leave a Reply

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

3 + 8 =