Top three recommended softwares
1) adaware Personal Edition
-This is a basic spyware-protection software from Lavasoft software inc. It has two method of scanning, smart scan and full system scan. Both are useful. It will keep the “evil program” shut up for you if you has updated it with the latest definitions. You got to track the name of the malicous program if the software has failed to clean up it later. Here is the screenshot of the program.
Adaware-screenshot-1-1
Publisher Description:
With the ability to scan your RAM, Registry, hard drives, and external storage devices for known data-mining, advertising, and tracking components, Ad-Aware SE easily can clean your system, allowing you to maintain a higher degree of privacy while you surf the Web.
You can always get the removal tool from Symantec Removal Tool Database if the software cant clean the threat. Just make sure that you have copied its name to the clipboard. I personally recommend adaware since its free, reliable, and did not lag even a slow system(with 800mhz processor). Here is the guide that Ive posted on how to optimize Ad-Aware ses scanning.
Download adaware Personal Edition
2) hijackthis
-This will done you the dirty work. Though most user might not an advanced user, they can always learn how to use it. This tool help you to detect runnning processes and foreign registry keys. You can delete suspicsious item at anytime.
Hijack-this-screenshot
Publisher Information:
Hijackthis lists the contents of key areas of the Registry and hard driveareas that are used by both legitimate programmers and hijackers. The program is continually updated to detect and remove new hijacks. It does not target specific programs and urls, only the methods used by hijackers to force you onto their sites. As a result, false positives are imminent, and unless youre sure about what youre doing, you always should consult with knowledgable folks before deleting anything.