A really big amount of PUP.

I can recommend Unchecky: unchecky.com

Please install this after the system is cleaned if you wish.