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.
•
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.
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.
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.
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.
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.
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
No antivirus is bulletproof for all viruses. Thanks for that. I'm glad someone else has the same opinion and the mention of having a 'backup antivirus' on your system with realtime scanning only working on one. I use exclusions properties on each for the other and found this also keeps them from each other. Again, thanks for the timely advice.
Posted by: Mike Martin at June 3, 2011 6:08 PMImagine 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.)
Posted by: Carlos R Coquet at June 6, 2011 1:00 PMAnd 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.
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.
Posted by: Japanimepop at July 18, 2011 1:00 PMi 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
Posted by: arjun at September 11, 2011 11:50 PMDear 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.
24-Sep-2011
Posted by: Ed at September 23, 2011 3:41 PM