By now, most of you have heard about editing your startup options via msconfig, but that process involves checking or unchecking programs from running at startup altogether.
However, you might have quite a few programs that you do need to run, like your online backup or your anti-virus auto-updating program. Unfortunately, some of these programs can take a lot of time to start up when you first turn on your computer. This is where Startup Delayer can help.
Startup Delayer takes a different approach than msconfig. Like msconfig, you can use the program to enable and disable programs from running, but you can also use it to have programs run after startup at a designated time, by customizing the intervals at which they begin to run.
To do so, you just go into Startup Delayer's options and specify how many seconds after Windows has started up before running each program.
Startup Delayer is free and can be downloaded from here.