How would you classify a process on your system with the following characteristics:
- Constantly runs in the background.
- Consumes a noticeable amount of system resources.
- “Attaches” itself to programs and files you open.
- In general, slows down you system.
- Annoys you and/or costs you money.
You are probably thinking virus or malware… or preempting what I am getting to based on the title of this post: an anti-virus client. When you compare the traits of malware and anti-virus software, they are strikingly similar (with ‘attached’ used loosely above).
What really surprises me is how most people think an anti-virus client is “must have”. Think about it, when was the last time you actually had a legit (<- keyword) virus stopped by your anti-virus client? Think.
Traditional anti-virus software identifies threats based on signatures. That is, it compares a file to the anti-virus database and looks for certain characteristics. If there is a match then ‘whola’, virus! This means in order for the software to protect you, it has to know about the threat first. More ‘advanced’ anti-virus software uses heuristic based detection as well which identifies threats based on behavior. For example, if something tries to modify system files: virus! As you can guess this can lead to a lot of false positives. Additionally, this is why you see installation programs tell you to turn off your anti-virus protection, because since they (installation programs) modify system systems, they behave like a virus.
While the combination sounds bulletproof, this is a flawed model for system protection because ultimately the buck stops with the user. Remember there is no protection against yourself. If you want to install something on your system, you will be able to regardless of what security programs you have in place. Some research shows that 23% of computers with up to date anti-virus definitions are still infected which speaks to this point and the infectiveness of anti-virus software as a whole.
Now, let’s turn our attention to ways your system actually gets infected:
- Your everyday Windows account is an Administrator account. The #1 thing you should not do because anything you run has unrestricted access to your system. More on this in a bit.
- You run a file you shouldn’t have. Whether from an email attachment or a suspicious website, if you run a file you are uncertain about you are putting your system at risk.
- You install a browser plug-in to play a game, view some file, etc. See above.
- You don’t keep your system adequately protected with a firewall and OS patches. This is important because it protects you against OS exploits.
- You ignore common sense. The biggest way malware is spread.
Today’s threats are much more sophisticated: rootkits and phishing are the new generation of threats and are designed to steal data for monetary purposes rather than just annoy you, so you definitely need some system protection. Here are a few simple suggestions which will add little to no burden on your everyday computing experience but are extremely effective against threats:
- Run as a *gasp* restricted user. Doing this alone, I would argue, is more effective than the best anti-virus system out there. Again, using your system on a day-to-day basis logged in as an administrator account is playing with fire. When you run as a restricted user, you do not have the ability to modify OS files and install new programs. This means if you accidentally run a malicious file, it will not have the ability to do this either. When you do need to install a program (which probably isn’t an everyday task), just log in as Administrator, use the ‘Run As‘ command or use PsExec. Spare me the argument that this takes to long as it takes me about 15-30 extra seconds depending on which method I use.
- Vista users: Do not disable the User Account Control (UAC). I use Windows Vista on my work machine and am a system administrator for our network and can tell you UAC is not annoying. You get a UAC prompt whenever you attempt to modify a system setting, install a new program or run something as the Administrator. I have it enabled and I go days on end without ever seeing a UAC prompt. This is a great security feature and anyone who says otherwise, in my opinion, doesn’t know what they are talking about (and as probably never even used Vista).
- Monitor your system’s vitals. Keep tabs on your CPU usage and your startup programs. Malware will want to start itself when you system does, so keeping tabs on this is an easy and minimal impact measure. There are tons of free tools out there which do this such as Task Manager (built into Windows) and StartupMonitor.
- Use common sense. I cannot stress this enough. If something seems to good to be true, it probably is. If something seems suspicious, it probably is.
What I Use
I do not use my system logged in as an Administrator, I run as a Power User and when I need to do any OS level stuff, I have the ‘Run As’ command waiting with a simple right click. I run Process Explorer minimized to my system tray so I can monitor CPU usage. Any unexpected and/or prolonged CPU usage is easily spotted and I can investigate. The only security program I use is WinPatrol, which is lightweight, not annoying and provides all the protection I need. Of course on top of all this, I keep my OS patched via automatic updates.
My system is old. It is a Celeron (single core) 2.7 Ghz with 2 GB of RAM running Windows XP. I have been running anti-virus free for about 9 months now and have yet to have any problems. In fact the biggest performance boost I ever received came from removing my anti-virus/anti-spyware programs completely. My bootup time (from system off to ready to use) went from about 90 seconds to around 25 (no exaggeration) now that said programs don’t have to connect to the update servers, initialize themselves, etc., etc., etc. As you can probably guess, opening programs is noticeably faster as well.
Like I said, my system is old, but I have no plans to upgrade because it runs like a top. Now that the biggest hog of resources is completely removed, it is lean, slim and plenty fast for what I need it for.
Let me be clear, I am not suggesting an anti-virus free system is right for everyone. If you have just a basic understanding of how threats are spread and common computer sense in general, an anti-virus client is most likely going to do nothing but suck up resources.
Care to give it a try?

Like what you read?
If so, please join over 28,000 people who receive our exclusive weekly newsletter and computer tips, and get FREE COPIES of 5 eBooks we created, as our gift to you for subscribing. Just enter your name and email below:








Pingback: Question for PC experts
Pingback: Friday Only: WinPatrol Plus Is Only 99 Cents | PCMech
Pingback: How Effective Is Your Anti-Virus Program? | PCMech