Ok...but could you tell me step by step how to do that?
It's written on the Microsoft pages... I mean, if you're not sure how to do a specific step, then you can ask for help, but first you may need to read a little.
In most detail, if a virus is replicant (coming and coming again), you could follow the general cleaning procedure:
1. As posted before, disable System Restore on Windows
ME,
XP or
Vista. System Restore cannot be disabled on Windows 9x and it's not available in Windows 2k. After boot you can enable System Restore again after step 3.
2. Clean your temporary files. You can use
CleanUp or the
Windows Advanced Care features for that.
3. Schedule a boot time scanning with avast. Start avast! > Right click the skin > Schedule a boot-time scanning. Select for scanning archives. Boot. Other option is scanning in
SafeMode (repeatedly press F8 while booting).
4. It will be good if you download, install, update and run
SUPERantispyware or
Spyware Terminator.
If any infection is detected, better and safer is send the file to Quarantine than to simple delete than.
About legit antispyware applications or the bad ones:
http://www.spywarewarrior.com/rogue_anti-spyware.htm#sites5. If you still detecting any strange behavior or even you're sure you're not clean, maybe it will be good to test your machine with
anti-rootkit applications. I suggest
avast! antirootkit or
Trend Micro RootkitBuster for XP/Vista. For XP only:
Panda.
6. Also, if you still detecting strange behaviors or you want to be sure you're clean, maybe making a
HijackThis log to post here and, specially, scan and submit to on-line analysis the
RunScanner log would help to identify the problem and the solution.
7. After you're clean, use the immunization of
SpywareBlaster or, which is better, the
Windows Advanced Care features of spyware/adware cleaning and removal.
8. Finally, when you're clean, check for insecure applications with
Secunia Software Inspector to update insecure applications and avoid reinfection.