Getting Rid of a Keylogger using an AntiSpyware Application
The simplest solution to getting rid of a keylogger is to install a powerful antivirus or antispyware application. It is important to keep the application updated with the latest virus database entries, and scan the machine periodically for infections.
There are a number of commercially available applications, like SpywareBlaster or SpywareGuard. These are mainly blocking tools which prevent the infection from being downloaded onto the machine through a network. There are freeware versions too, like Spybot S&D, which works slightly differently: Spybot scans the machine periodically for infections and gets rids of them after displaying a warning.
After installing an antimalware application, reboot the computer for a startup scan. It is a good idea to turn off System Restore at this point, and delete all previous stored restore points. While it may be inconvenient, the restore may contain copies of the malware, and therefore deleting them will remove the chances of the program reasserting itself. After the scan is finished, turning on System Restore back on will ensure a clean machine.
Installing more than one antispyware application should not cause any problems, however the case is entirely different with antivirus applications. Installing more than one is counter-productive, causing large gaps in the scan process and system instability. It is best to stick with one application at a time, keeping it updated at all times.