and as the above poster said Malwarebytes is an excellent 2nd line of defense
Neither Malwarebytes (free) or ccleaner should be relied on as a 1st 'line of defense.' They are both very good software to clean a PC. However, neither provide real time protection. An antivirus, such as Avira or Avast should be considered the 1st 'line of defense.'