Slow boot of computer is a problem for many users. When Windows loads its Startup file, it attempts to load every program in the startup at the same time. Therefore if you have a lot of programs starting when Windows starts, each program will try and grab CPU time so that it can load. Thus your pc starts slow, due to your CPU trying to help all the programs to load, and your hard disk accessing multiple files.
The Startup Delayer is an excellent solution from r2 solutions for your pc's slow startup. Startup Delayer allows you to setup how many seconds after Windows has started, to load each program. It has a comfortable interface which allows you to select the programs to run on the startup. Only thing you have to do is to to remember which programs are supposed to start along with the boot.
For Example: If you have two programs at the startup, then you can make first program to run 10 seconds after Windows has loaded, and then the second one 20 seconds after Windows Starts. Thus we can choose an order of startup programs. A main advantage of this is that you can make your security programs run immediately after loading the Windows. You can also move those programs which takes some time to load to end of the startup list.
You can read more details and download startup delayer from the official website of r2 solutions.