It could be that your system is not powerful enough to start all these systems at start up.
If after the first 3 minutes it runs OK, don,t worry about it.
If you want to check what is actually running at start, download starter.exe, and run it. This will show you exactly what is running on your machine at boot up, with the option to stop any non-essential programs starting. (Fully reversable).