6. Disable Programs that Run on Startup
If your computer takes an extra one to infinite minutes to boot up and get ready, you might have a little bloatware problem.
For Windows XP, 7, 8, 8.1 and 10 just press the Win key and type in “MSConfig” or open a Run dialog(Win+R) and type “msconfig”(“msconfig.exe” for Windows XP) and hit enter. From there go to the “Startup” tab and untick everything you don’t need.
For Mac OS X go to System Preferences > Users and Groups and from there disable whatever Login item you don’t need. This, however, does not fully solve the problem so you might be interested in looking into getting a utility such as Lingon X which will help you achieve deeper control in the easiest way.
For Linux, depending on the type of issue you have, either look into your ~/.config/autostart/ folder or read up on update-rc.d. If you’re running any system with GNOME you already have a utility you can invoke called “gnome-session-properties” or look for “Startup Applications” in your settings.