Cleaning malware from Windows computers seems to be a recurring topic here. Sometimes you have to get creative, like removing an infected computers drive and adding it to a clean & protected Windows system in the hopes of cleaning it. The reason is that once infected, the infection invariably will try to protect itself. By putting the infected drive in a clean system, the hope is that an uncompromised system will have a better chance of eradicating the malware.
Another approach is to get a rescue boot cd which invariably runs a form of Linux and boot the infected CD on the infected system. It is a similar approach in that you are now running linux and not your infected Windows OS. I've used this approach with success in the past as well. You can get free rescue CDs from Kapersky, AVG, Avira, Bitdefender, and others. Well, there's a new option that is easier to use from the friendly folks at Microsoft. Follow this link to the free download for either 32 or 64 bit Windows systems. It is a bootable Windows CD that will try to clean your computer. It's not a silver bullet but it is another tool for your toolbag.http://connect.microsoft.com/systemsweeper