Originally posted by: flexy
ht PROFESSIONAL solution would be this:
You have a DOS bootcd or, better, a Windows PE (pre-install environment, like Windows PE or "Bart's PE builder") which is basically XP running off a bootable CD.
It doesnt even matter what filesystem/OS is on the machine to be cleaned.
From that CD you run your vkiller (mcaffee, fprot, nod) with your definitions and scan the system INDEPENDENTLY of how infected the machine is.
You run your Adaware, spybot etc. from the same Windows PE in addition to cleaning virus.
MORE YOU CANT DO.
If this is not enough and the infection is just too much, system files are infected etc. then the ONLY logical advice is to completely reformat.
THEN you have at least some reasoning behind WHY a reformat - and not a halfa$$ pre-emptive reformat just because you're too lazy or just dont have the "skillz". That's what i'd do.
 
Edit:
Bart's PE builder - XP off a CD
this is a kicka$$ must have for such tasks !
I am working on making me one with a serious set of tools on it. Viruskillers with latest defs, partitionmagic, etc..etc.
This is so cool it makes me wish i had a job like cleaning/repairing other people's PCs 

 Another "solution" would be Hiren's Boot CD 7.2 - but i won't discuss this further because it's basicaly a warez collection....and DOS w/ NTFS tools is lame compared to a real preinstall environment (like Bart's)... 
Just to point out that i would really want to stay away from booting onto a seriuously infected system and work from there - and i am sure the PROs use the PEs too.