Your machine is infected? Try this step by step guide to get rid of most malware and cleanup your machine from nasty infections.
Based on powerful generic detections (heuristics), and on more classic anti-malware analysis (signature finding), RogueKiller is one of the best malware removal software. It is able to find threats other anti-malware can’t find because of the very aggressive and deep scanner (with Anti-Rootkit module).
Malwarebytes is a FREE Anti-malware (with Premium version), which has become very popular in the community.
This is a general explanation about different kind of online threats. What they do, and how. Introduction to viruses, malware, worms, adware and others.