To be honest I'm not sure about waking up from sleep since I never do that with my computers. Couple things though.
CC Cleaner used to be a good program but now it is full of malware and PUPs. All the major tech sites and forums say don't use it.
It sounds to me from your question that you are not really talking about needing to remove programs just that startup times are longer due to things that run at startup that you might not necessarily need until you want to use them?
If that is the case Task Manager is a quick and painless way to do it.
1) Right-click the key with the Windows logo on it.
2) In the list that pops up left-click Task Manager.
3) When Task Manager opens look at the row of tabs along the top. One of them will say Startup.This will
give you a list of all the programs that run when your PC boots.
4) Go through the list one at a time and as you come to a program you don't need click it, then go to the
bottom right and click disable. This will stop it from running at startup the next time you boot up.
There is another tab called Processes but I don't recommend poking around in there. most of those are system related items and could cause you some serious headaches or disable your machine if you shut down the wrong one.
Hope that helps.
