I found
this which lists the registry keys that need fixed. To be honest though whenever I remove a virus I wipe the drive and reinstall Windows from scratch. It is impossible to know if you got 100% of any virus out especially if it hooks the kernel, the TCP/IP stack, or something else low in the system.
As long as you have all the data backed up it doesn't take all that long.