All those programs that claim to do this or that to keep your system running well are a crock. There's only a few simple things you need do to ensure a smooth running system.
1: Avoid use of Internet Explorer as much as humanly possible. This cuts off 95% or better of all malware at the knees, which depend on people using Internet Explorer to infest a system. Opera or Mozilla Firefox should be used in its stead. Any IE-based browser, such as Maxathon, should be avoided as if it were IE itself.
2: Avoid all file sharing programs. Most of the content on these networks is virus laden, be it intentionally so or a byproduct of someone else's carelessness. These programs often also come bundled with some sort of malware.
3: Keep on top of all security patches. The one exception to the no-IE rule, is every second tuesday when Microsoft releases new security updates.
4: Avoid pirated programs. It's impossible to tell whether there's a hidden payload included with the changes that stripped out any security checks in the program.
5: Avoid using Outlook or Outlook Express. The main problem with these programs is the ease at which spammers can use them to determine yours is a valid email address and drown you in a deluge of spam. They also are vulnerable to Internet Explorer issues as a result of their use of Internet Explorer code. There are dozens, if not hundreds, or other email programs to choose from, many even free.
You don't need defragmenting programs, registry cleaners, or things of that nature. Those five simple guidelines, strictly adhered to, will keep your system running smoothly far better than relying on a suite of programs. Most of which serve no real useful purpose, and half of which are likely designed to try and contain the mess that inevitably results from prolonged use of Internet Explorer.