Helping people with computers... one answer at a time.

Computer viruses are a fact of modern life. Anti-virus software is required; both it and the database that it uses should be kept up-to-date.

Computer viruses are a fact of modern, internet-connected life. At best, they're annoying, performance-sucking beasts; at worst ... kiss all of your data, along with your bank account or identity, goodbye.

We all need to take steps to make sure that our computers are safe or we risk infection. Complacency is simply not an option.

And yet, even after all the news, all the horror stories, all the warnings, and all this time...

complacency remains all too common.

Install and run an anti-virus program

There are many out there.

From my article What Security Software do you recommend?, the super-short version is to install Microsoft Security Essentials. This is what I currently run on all of my machines.

I also run Malwarebytes Anti Malware periodically. This is what I use when I remove viruses from friends' machines. After some recently pervasive virus infections, it was one of the first to recognize and clean them up. It has also garnered quite a good reputation.

"... download and install the package of your choice. Now. Before you forget."

I've run other anti-virus solutions with good results including the free versions of AVG and Avira. I also hear good things about the free version of Avast.

While I'm not a big fan of their product offerings, Symantec maintains one of the best reference sites for virus-related security issues.

Not all virus scanners catch all viruses. I recommend having a selection of additional virus scanners to run as a "second tier". Most downloadable virus scanning solutions often include free trial periods that can also come in handy as one-time, second-level scans.

Whatever it is you choose, download and install the package of your choice.

Now. Before you forget.

Update the anti-virus database

After installing your anti-virus software, your first step should be to update the virus signature database that came with it.

The anti-virus program alone isn't enough. Each uses a database of known viruses to know what to check for and that database needs to be kept up-to-date.

New viruses are being created every day and the databases used by anti-virus programs are being updated that frequently as well. You need to update to the latest database for your program right away.

Most of the programs have update functions that will locate, download, and install the latest databases regularly and automatically.

Make sure that this is enabled.

Run regular scans

Most of the anti-virus programs work automatically. Once installed, they are configured to scan all incoming and outgoing files and often hook into your email in some way to double-check that your received email is clean as well.

Unless you know what you're doing, make sure that this "real-time" scanning is enabled. (There are scenarios where real-time scanning, particularly of email, may cause problems. Unless or until you run into those problems, however, you should leave this enabled.)

I also recommend periodically running scans of your entire hard disk, including all hard disks if you have more than one. Certainly when you first install the software, you should run a full scan. Then, depending on how heavily used your machine is, you should run a scan periodically as well.

Some programs will allow you to schedule such a scan to happen automatically. In my case, for example, my computers are on 24 hours a day, so I schedule full virus scans nightly while I'm asleep.

Keep Windows up-to-date

Visit Windows Update regularly or simply enable the automatic update feature in Windows.

All software has bugs. Some of those bugs result in vulnerabilities that are then exploited by malware writers to create viruses that can infect your system. As these bugs are found, Microsoft fixes the affected components in the operating system, eliminating the vulnerabilities, and makes those fixes available for download and automatic installation using Windows Update.

The "problem" is that once the bugs are discovered and publicized and even when the fix is available, virus writers get busy writing viruses that still exploit them. Why? Because they know not everyone stays up-to-date.

Don't be one of those people.

Keep Windows up-to-date. Let someone else have the "fun" of being infected with the latest viruses. Visit Windows Update weekly or enable automatic update.

Additional notes

There is no "best" anti-virus program.

In fact, any measurement of which are "better" or "worse" changes over time. Each may miss some thing that the others catch. That's one of the reasons why I list several alternative anti-virus programs above. The best advice is to use one, any one, and have the others "on call" for those cases when a virus sneaks past the one program that you use regularly.

If you do install more than one package, you should not enable the "real-time" scanning for more than one at the same time; they will conflict with each other and cause, as they say, "unpredictable results".

(This is an update to an article originally published April 24, 2005, and updated on October 6th, 2010.)

Article C2339 - May 28, 2011 « »

A version of this article that can be republished without cost is available at ArticlesByLeo.com terms).

Share this article with your friends:

Share this article on Facebook Tweet this article Email a link to this article
Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
62 Comments
Carlos R Coquet
June 6, 2011 1:00 PM

Imagine what the road would be like if you could still buy a car and just drive, without having to get a driver's license!! (As it is, I am amazed at the relative low number of accidents that happen considering how people drive.)
And yet, that where the computer industry is at. If you have the money to buy a computer you can just "drive", without almost any knowledge. And, of course, get hurt !!! Which is what I see every day !! Normally the pain is only losing all your data, sometimes your money and identity. And frequently, causing pain to others by giving away their eMail address !! Welcome to the future. A lot of people are going to have passed on before the average person is "comfortable" with computers.

Japanimepop
July 18, 2011 1:00 PM

Try using internet browsers with extentions added on, like NoScript (for firefox) and pop-up blockers. Sites with pop-ups sometimes give you viruses through the pop-ups when you try to close them. NoScript has to be my favorite though. it almost eliminates the need for an antivirus. But by all means, don't go online without an antivirus. A good free one to use is Avira (there are sites that explain how to disable the nag screen so there's no downsides to it). It got some really high ratings on several magazines and websites.

arjun
September 11, 2011 11:50 PM

i unable to see run in start menu i have updated my antivirus and scaned the pc, even though i unable to see the run.......plz help me sir

Ed
September 23, 2011 3:41 PM

Dear Sir,
I am going to install internet access to my small business office . I was told by a computer tech I would need a firewall installed with a static IP address. I have a server running off Windows 2003 and 4 workstations on XP. I am required to get a Hippa compliant firewall since I have access to customers information. I am going to use the internet for e-mail and surfing for work related issues. I may from time to time upload small files to insurance companies. I am going to limit access to internet to one computer and I am installing a antiviral and antispyware to go on this computer. My question is do I need a static IP address. The cost between a static and dynamic is quite a difference. Furthermore what internet speeds would I need to perform these uploads and downloads.

I can't say on the internet speeds, since it depends not only on the size of the documents but your own patience and need for speed as well. I'm not sure why a static IP would be needed, to be honest. I'd question the tech that told you that and see if he can explain why.
Leo
24-Sep-2011

Raisa
June 15, 2012 10:02 AM

Windows update does not install MSE updates when automatic updates is used. It seems that MSE is determined to be an option.

Comments on this entry are closed.

If you have a question, start by using the search box up at the top of the page - there's a very good chance that your question has already been answered on Ask Leo!.

If you don't find your answer, head out to http://askleo.com/ask to ask your question.