I use Process Explorer (freeware,
Process Explorer). It lets me know which processes come from trusted sources.
The freeware version of CCleaner (
CCleaner - Free Download - Piriform) is also worth investigating.
I use it to remove temporary/cache files - usually about 1-2 GB per week, as well as for uninstalling unwanted programs - both work well for me.