Take a look at this link. This shows Mark Russinovich, formerly of SysInternals, and now Microsoft, demonstrating how to clean malware off a Windows system. He shows how certain SysInternals tools such as Process Explorer and Autoruns can be used to help identify malware and deactivate them.