For BEST results, format the computer completely, wipe it clean, re-install the operating system, then follow steps #1 and #2 from your link, then install the rest of your software, doing step #2 periodically. (Personally I use 'spyware search & destroy' and 'AVG free' for my scanning software: they're both trustworthy, and completely free, including updates.)
Then set up automatic updates and scans at least weekly, and be sure to scan anything you download before you open it.
For even better long term results, use firefox instead of internet explorer, and view all 'free' software with extreme suspicion. That should keep your computer spyware/malware/virus free for a long time.
maybe not everyones choice.... but wipe windows off, and install linux would be my plan !!!
Malcolm
I agree, going Linux way is the best. Personaly i'm on the path of buying 2 pieces of equipment - a laptop and a desktop systems. Laptop for work, Desktop for games. This way i know that my work laptop will always be fresh, stress and lag free, while gamers desktop can be wiped dead if it gives any trouble as no important stuff will be stored there.
Who actually said he had a virus? Perhaps the user is asking HOW do you remove your viruses if you catch them. Of course, formatting is an option. If that's the case, here's my answer:
Usually do a scan with Malwarebytes, ALWAYS first. See what it picks up and continue from there. If the virus wasn't completely removed I'll go ahead and scan with my antivirus. I don't have a anti-spyware program as Malwarebytes will do the same thing.