Under Settings | Protectionyou will see that Protection against potential threats detects PUPs. AdwCleaner is also integrated in Malwarebytes. In 2016, Malwarebytes purchased the popular AdwCleaner, which cleans up adware and PUPs (potentially unwanted programs). Malwarebytes has also integrated anti-rootkit, but this function must be turned on manually (perhaps because this component sometimes causes false positives). The free Malwarebytes has had automatic updates since version 3 and can do a full scan of your PC. The free version of Malwarebytes does not have real-time protection but is an on-demand scanner Since Malwarebytes 3, the paid version has been positioned as an alternative to virus scanners, but tests do not always show Malwarebytes as well. The paid version offers real-time protection with anti-exploit and anti-ransomware as extras. Scanning must therefore be done manually. Malwarebytes is - in the free variant - a so-called on-demand scanner.
There are also versions for Mac and Android. The free version does not offer real-time protection. Malwarebytes searches your entire PC with a threat scan within ten minutes and then removes found viruses, spyware and other malware.
Malwarebytes (formerly Malwarebytes Anti-Malware) is a great anti-malware program.