The only things that need to start with Windows are your Firewall and Anti Virus.
Go to Start/Run/Type :msconfig /look for the Start up tab.
Uncheck everything except the above mentioned.
When Windows is running completely idle,wiht no other programs opened,there should normally be about 10-15 processes.
Things like svchost.exe,services,Winlogon,smss.exe,csrss.exe,lsass.exe,explorer.exe