You do not need all your programs loading at startup on your Windows computer.
Windows computers will remember every time you install a program and want to load it along with everything else you have unless you stop those programs.
So how do you do this?
In Windows 10 through Task Manager and in Windows 7 through MSCONFIG
Instructions can be found here:How to Disable Startup Programs In Windows
In the article ignore the reference to CCleaner