As a good 'power user' my Windows 7 install has a few years running strongly. I just opened task manager and I have 185 processes currently running (granted most are chrome windows).
I know how to check the processes online, understand what they do, pinpoint who started them and disable them on startup or just plainly uninstall them.
What I was looking for is an automatic way to do this process since this is a bit time consuming. This seems like a good target for a very nice piece of software that does this report automatically.
For example, I noticed ipodservice running, java updater and other updaters that can be safely stopped because they usually are not needed all the time I'm running the PC. Also some stuff that is not 'malware' but is crapware or at least not really 100% needed.
I know how to analyse this manually, what I am seeking is an automatic and quick way that understands that 'ituneshelper.exe' is used by iTunes and if you don't use itunes a lot you can disable it without major troubles. (and tells you what the problem is if you disable it).
Edit: startup lite is a software that helps a bit with this, but it's somewhat limited and only targets things on the startup list.
top
has the possibility to show the total amount of used CPU time (or total amount of memory used)... you can order by that column and learn what's behaving as crap. P.s.> Change the title to avoid the "Program recommendation flag" You have just 3 for it... and none mine. :)