Microsoft Security Essentials vs Avira vs avast! vs AVG: Best free anti-virus/anti-malware program for Windows [3rd Edition]

December 18, 2011 402 Email article | Print article

Without a doubt one of the most popular questions I am asked is “which security software should I use for my computer?” Often times the person asking me the question is looking for a free security solution as opposed to a paid one. To address this question, I have already created a post on best security software. However, now – in this article – I am going to directly address the issue of “should I use Avira, avast!, or AVG?” Of course there are many other free anti-virus/anti-malware software. However, I feel these three are the most popular and most commonly inquired about, hence why I picked them.

Update on December 3, 2010: Because of its growing popularity, and requests made to me by many people, Microsoft Security Essentials is now included in this comparison.

When evaluating security software and trying to decide which one you want to use, there are two main areas which you should look at: Features and performance. So, lets get started.

This review is part of our Best Free Windows Software section. Check out more articles on the best free Windows programs from here.

Table of Contents
Summary of Update
Features Comparison
Performance Comparison

Detection Rates
Malware Removal Effectiveness
Computer Impact

Final Verdict
Download Links

Summary of Update

In the 3rd edition of dotTech’s guide on Best Free Windows Anti-Virus/Anti-Malware the following changes have been made:

  • Features Comparisonsection has been updated to reflect new features added to Avira Free, avast! Free, AVG Free, and Microsoft Security Essentials since the 2nd edition of this article was written. All four made tweaks and modifications to their existing features; the major new features are:
    • Avira Free – “WebGuard”
    • avast! Free – Behavior blocker, “Auto Sandbox”, “Script Shield”, “WebRep”
    • AVG Free – Largely unchanged
    • Microsoft Security Essentials – Behavior blocker, “Network Inspection System”
  • Performance Comparison section has been updated to reflect new on-demand and retrospective detection rates for Avira Free, avast! Free, and Microsoft Security Essentials. AVG Free did not participate in the latest retrospective tests so AVG Free’s detection rates have been updated only for on-demand tests.
  • Performance Comparison’s sub-section Speed and Computer Usage has been rewritten with a new source and renamed to Computer Impact.
  • Performance Comparison now includes a new sub-section, Malware Removal Effectiveness.

Features Comparison

(Click on the chart to view it in full size.)

In terms of features, as you can see in the chart above, all four programs provide the necessary fundamental protection. However, it is worth noting that neither of the programs provide full/advanced phishing protection; you will have to cough up money for paid versions to get full/advanced phishing protection. Or, you could just be careful about what links you click; and double-check to make sure the website you are at is who it claims to be since phishing success heavily depends on social engineering and user ambivalence.

Furthermore, while all four programs provide the fundamentals, avast! is the most notable one for going “above and beyond” the basics and providing a little extra bang for the buck (or lack thereof). In other words, avast! provides more “extra” features than the other three, although AVG Free also has some nice extras. It also should be noted Avira Free’s “WebGuard” requires users to install Avira Toolbar, which is powered by Ask.com; and Microsoft Security Essentials has an interesting feature called “Network Inspection System” — a guard against network-based exploits.

Lastly, even though Microsoft Security Essentials is the only one to not prompt users with advertisements it must be noted that the ads in avast! Free are non-intrusive and embedded within the main console window – they are not the popup ads Avira Free is notorious for and AVG Free sometimes displays.

Performance Comparison

Detection Rates

(Click on the chart to view it in full size.)

(Click on the chart to view it in full size.)

When viewing the above test results, keep a few things in mind:

  • The On-Demand Anti-Malware Tests are tests done on the security software with all their features enabled (with all settings set to the highest possible). The Retrospective/Proactive Anti-Malware Tests are tests done specifically on the security softwares’ heuristics capabilities; their capabilities to protect against unknown/new malware that have no signatures. It needs to be mentioned that heuristics is not the only feature that security software use against unknown/new malware. Other feature, such as behavior blocking, also help detect unknown/new malware; however only the heuristics feature (and no other features, such as behavior blocking) was tested in the Retrospective/Proactive Anti-Malware Tests.
  • For the The On-Demand Anti-Malware Tests
    • Microsoft Security Essentials had “very few” false positives; Avira had “few” false positives; avast! had “few” false positives; and AVG had “many” false positives.
    • Avira scanned at “fast” speed; avast! scanned at “fast” speed; AVG scanned at “average” speed; and Microsoft Security Essentials scanned at “slow” speed.
  • The tests were conducted 1-5 months ago. In other words, Avira, avast!, AVG, and MSE (Microsoft Security Essentials) may have improved (or degraded) their performance since these tests were conducted. These are the versions of each program used for both of the above tests:

  • The tests were conducted using the free version of Avira (“Avira AntiVir Personal” is another name for Avira Free); free and paid version of AVG, respectively for each test; and free version of avast!. Microsoft Security Essentials, of course, is free by definition.

Because of the above mentioned points,

  • The performance of each software today may be different than when the tests were conducted.
  • The performance of the free edition AVG may perform slightly differ than what is shown above since paid version for AVG was used for one test.

However, keeping that in mind, for the purposes of a simple comparison these test results work just fine because they give general indications, which is what we are looking for.

That being said, the results are a clear indication of Avira’s detection superiority. Not only does Avira have the highest on-demand detection rates, but it also tops the chart for retrospective tests; all with fast scanning and few false positives. avast! comes in a close second with healthy on-demand and retrospective rates, fast scanning, and few false positives. MSE is fourth in on-demand detection but does very well in retrospective tests and comes out on top when it comes to false positives. (It should be noted MSE’s lower on-demand rates help it do better in terms of false positives: It detects less so there is less chance of it to have false positives.) AVG, in my opinion, is the most disappointing of the lot. It doesn’t do too badly in on-demand but does terrible for retrospective and has many false positives.

Based off just these test results, Avira and avast! are definitely my two top picks, with MSE a close third. However, the tests were conducted in a lab setting for benchmark purposes. In other words, they don’t exactly reflect “real life”. In real-life usage the protection between all four program will be similar because most user activity will fall within areas covered by all four. I may be a bit bold when I say this but the differences between all four software will typically only be felt when conducting benchmarks or tests.

Malware Removal Effectiveness

(Click on the chart to view it in full size.)

Being able to detect malware has value in of itself; simply knowing you are infected is worthwhile. However, an anti-virus/anti-malware program that cannot remove malware is probably one you don’t want to have. Hence in the 3rd edition of dotTech’s guide on Best Free Windows Anti-Virus/Anti-Malware we look at the results of a malware removal effectiveness test.

Before we discuss the results it must be noted this malware removal effectiveness test had limited scope — it only used ten samples. It is hard, and frankly not fair or logical, to draw authoritative conclusions based on a test that only used ten samples. However, for the purposes of a non-authoritative indicator, this test will do just fine… as long as you keep in mind the limited scope.

That said, Avira once again tops the charts. MSE comes in a close second with AVG and avast! lagging as distant third and fourth, respectively. As I said, this test used only ten samples so we can’t say avast! or AVG are incompetent at removing malware while Avira or MSE are the best. The results very well could have been different if different ten malware samples were picked. (That is why having a large, randomized sample size is important in any test.) However, I believe it is fair to say with its combined stellar performance on-demand and retrospective detection rates and malware removal effectiveness, Avira more than makes up in performance what it lacks in features.

Computer Impact

(Click on the chart to view it in full size.)

(Click on the chart to view it in full size.)

(Click on the chart to view it in full size.)

NOTE: Avira Free 2012, avast! Free v6, AVG AntiVirus 2012, and Microsoft Security Essentials v2.1 were used for the above tests.

Generally speaking, the computer impact of all four software is about the same. True, avast! does come out on top but only by a small margin; and this small margin will only be noticed when benchmarking — not in real-life usage. Really the only test worth noting is opening Word and opening PDF. In this test avast! out shines the other three on the first run (subsequent run they all perform the same). All other aspects of the Computer Impact test end up with results that are too close to draw lines between.

(For those that don’t know, PC Mark is a professional, industry-recognized benchmarking tool. The higher PC Mark score, the better. However, when it comes to PC Mark, few points here and there have no significant meaning. If PC Mark scores were drastically different, such as 50 or more, then it would be worth looking at.)

Note: All tests referenced in all Performance Comparison sub-sections of this article were not conducted by dotTech. They (the tests) were conducted by AV-Comparatives.org, an authority on security software testing. I attained permission to re-publish AV-Comparatives’ results on dotTech when I originally wrote this article.

Final Verdict

While there are some noteworthy aspects – such as Microsoft Security Essential’s low false positive count or avast!’s lowest computer impact or Avira’s best detection and removal performance – there is no one “winner” between Microsoft Security Essentials, Avira Free, avast! Free, and AVG Free. To try to determine which one is the “best” is like trying to split hairs; it is hard to do and it hurts. In real-life situations, all four programs will provide users with excellent protection.

However, with that being said, if I were to rank these four I would rank Avira and avast! as my top two picks; Avira for its detection and malware removal and avast! for its features and lowest computer impact. Microsoft Security Essentials and AVG come after Avira and avast!, with each providing one or two unique features that have potential to win over users.

Now, what program you should use comes down to your specific needs and desires. Want the most features? avast! Free is the way to go. Are you looking for the best detection rates and don’t care about anything else? Avira Free is for you. Want a simple anti-malware program that provides great protection without nagging ads? Microsoft Security Essentials beckons you. Worried about network security? Microsoft Security Essentials’ “Network Inspection System” may serve you well. Are you a social network addict? Go with AVG Free for it has “Social Network Protection”. Hate false positives? Avoid AVG and consider Microsoft Security Essentials. Dislike slow scan times? Don’t get Microsoft Security Essentials. Surf the web a lot, besides your frequent websites? avast! Free’s “Web Shield” provides better specialized protection in that area than the other three programs. Download lots of software? avast! Free’s “Auto Sandbox” may be your next best friend.

I have provided you with the facts; now the choice of Microsoft Security Essentials, Avira Free, avast! Free, or AVG free is in your hands. Whichever one you pick, rest assured all four will serve you well.

Download Links

Avira Free AntiVirus

Supported OS: Windows 2000+

Avira AntiVir Personal homepage [download link]

avast! Free Antivirus

Supported OS: Windows XP+

avast! Free Antivirus homepage [download link]

AVG Anti-Virus Free Edition

Supported OS: Windows 2000+

AVG Anti-Virus Free Edition homepage [download link]

Microsoft Security Essentials

Supported OS: Windows XP and higher

Microsoft Security Essentials homepage

Originally written on February 14, 2010. 2nd edition posted on December 3, 2010. 3rd edition posted on December 18, 2011.

402 Comments »

  1. CY January 1, 2012 at 11:51 AM (comment permalink) -

    More info about this problem:
    Even I install AVAST, it still happens. In other words, either MSSE or AVAST as antivirus program on this Windows 7 (64 bit) installation, this “Win 7 Antivirus” virus can install itself as the antivirus program, replacing either MSSE or AVAST originally installed. It may be a security bug in Windows 7, how can any program install itself as the antivirus program without prompting the permission from the user? Anyone has any similar experience or any suggestion?
    Thanks
    CY

    351
  2. NateD January 5, 2012 at 4:22 PM (comment permalink) -

    @Rick:

    True, I just worked on a machine that was horribly taken over by multiple malware programs. AVG was installed and worthless.

    352
  3. dabruro January 5, 2012 at 9:00 PM (comment permalink) -

    The test results from av-comparatives and other testing sites seem to have very little statistical validity or repeatability.

    If you look at two or three of the same site’s consecutive iterations of the same report (not to mention across different testing sites), you draw very different conclusions about which products are better. Is this because every few months different products pull way ahead of each other in effectiveness? I doubt it. Even if they do, unless you’re planning on installing a new product every few months, you don’t want to choose one solely because it got lucky on one particular test in the Quarter that you happened to buy it.

    Most of them don’t even pretend to do any statistical tests to see what the margin of error is on their results, or to see whether the difference between two products is just due to the random happenstance of exactly which set of malware they tested it against.

    353
  4. Ccleaner Download Free | January 9, 2012 at 7:33 AM (comment permalink) -

    Hello there, just changed into aware of your weblog thru Google, and found that it’s truly informative. I’m going to be careful for brussels. I will appreciate if you proceed this in future. A lot of other people shall be benefited out of your writing. Cheers!

    354
  5. Jane Askew January 13, 2012 at 5:44 AM (comment permalink) -

    Hi

    I just wonder, should windows essentials be uninstalled before an alternative is installed?

    regards

    355
  6. John S January 14, 2012 at 8:45 AM (comment permalink) -

    I think its worth mentioning that most modern browser now offer anti phishing tools. So I find Anti Virus programs not focusing on what is already covered. I like MSE in terms of effective protection and in terms of it using limited resources. As someone who believes a OS like Windows 7 and a modern browser up to date is more important then spending dollars on a Security suite. I think any of the free Anti virus solutions will work well.

    356
  7. John S January 14, 2012 at 8:47 AM (comment permalink) -

    @Jane Askew:
    Yes, you should always uninstall one before installing another. A reboot after uninstall and installing the new one is important too.

    357
  8. qwerty-101 January 16, 2012 at 5:16 AM (comment permalink) -

    personally, i favour mse as it integrates well with windows … no problems so far from them

    358
  9. Mike January 28, 2012 at 11:50 PM (comment permalink) -

    No. It will conflict and make you computer very slow or even crash it.

    359
  10. Rick C. February 20, 2012 at 7:33 AM (comment permalink) -

    Hey Ashraf have you ever heard of: All-in-One Secretmaker here is a link to it – http://www.softpedia.com/get/Security/Security-Related/All-in-One-SECRETMAKER.shtml
    Would like your or other readers 2 cents on it.
    Thanks

    360
  11. Dan March 15, 2012 at 6:05 PM (comment permalink) -

    Although mse seems like it would be a bad choice here, remember that it has only been around a fraction of the other programs. It has the potential to be worth hanging on to.

    361
  12. Annette Ashley May 3, 2012 at 6:33 AM (comment permalink) -

    I have MSE and every single time I run a scan it finds a trojan win 32. MSE cleans the computer so why is it still there the next time I run a scan? Sometimes I run a scan back to back so is it or isn’t it cleaning my computer and ridding it of this trogan?

    362
  13. Rich Varsay May 8, 2012 at 5:05 AM (comment permalink) -

    @CY: AVG is free for personal and business use,but Avast has some more extra features which includes the behavior blocker, p2p protection, intelligent scanner, network shield and chat protection… http://technical-support-squad.blogspot.in/2012/05/avast-free-vs-avg-free.html

    363
  14. David R May 8, 2012 at 5:41 AM (comment permalink) -

    @Rich Varsay: AVG is not free for business use. Only A/V that’s free for commercial use is Comodo (and maybe PC Tools??).

    364
  15. Ruffturn May 14, 2012 at 8:22 AM (comment permalink) -

    I installed Avira a week ago because I kept finding Avast turned off for some reason. When I tried to upgrade to a newer version (Avast 7.0), it failed to install and I had to find an uninstaller to get rid of it. They knew they had a problem and instead of telling the users about it, they let them find out and fend for themselves.

    That said, I uninstalled Avira today because once per day I get a splash screen asking me to be a reseller. I don’t sell anything as it is. I’m surely not going to get into the antivirus business. Next is the popups in the tray asking me to upgrade to the pay version or buy other products. Avira is gone now too. I have absolutely no idea if it’s a good AV program or not. I don’t want to be hounded all of the time.

    MSSE is the only one that seems to sit there and do it’s job in the background. Might be a little slow to the draw, but I really don’t care at this point.

    365
  16. David R May 14, 2012 at 10:26 AM (comment permalink) -

    There’s newly-free option, Zone Alarm Free Antivirus, and unlike the others it includes a firewall. I tried it but I didn’t like the firewall because it tied up about 100MB of memory. The AV component is reputed to be supplied by Kaspersky, whose products are rated highly.

    @Ruffturn, you could also try AVG or even Panda Cloud, which both seem to be rated as more effective than MSE. I didn’t like Panda Cloud because it didn’t appear to have an on-demand or scheduled scan feature — it was real-time-only. Also I have doubts about the “cloud” aspect where it’s highly dependent on its connectivity back to its servers to be fully-effective.

    366
  17. rohithzr June 7, 2012 at 10:00 AM (comment permalink) -

    Microsoft security essentials is good for developers ……. and avast is the best for ultimate downloaders

    367
  18. Rick C. June 7, 2012 at 10:30 AM (comment permalink) -

    @Ruffturn: If you do a Google search there is a way to turn off the Avira pop-ups… Just wanted to let you know

    368
  19. David R June 7, 2012 at 12:18 PM (comment permalink) -

    @rohithzr: why do you say “Microsoft security essentials is good for developers ……. and avast is the best for ultimate downloaders” — could you explain your reasoning?

    369
  20. Amillennialist June 29, 2012 at 11:14 AM (comment permalink) -

    Used to use AVG. Read Avira was better. Got rid of Avira because of all the intrusive pop-ups. Tried MSE, but when its Real-Time Protection was running, Start Menu icons took forever to load (I’ve got a lot of links in there). Tried Avira again, and it too, took forever to load Start Menu icons.

    Now I’m running Avast!, and my Start Menu icons load quickly. So far, so good.

    370
  21. shengjinzhao July 17, 2012 at 11:20 AM (comment permalink) -

    Nice analysis! Precise and to-the-point, definitely helps me making a decision.

    371
  22. Sanoj Tharanga July 23, 2012 at 3:53 AM (comment permalink) -

    Yep……….But i have seen the differences in this 3 version. this is my review…..and i think Avast is the best for me.

    http://freesoftwareuser.blogspot.com/2012/07/avast-free-anti-virus-70-reviews.html

    372
  23. Rediron Hawk July 30, 2012 at 12:44 PM (comment permalink) -

    I likem Avast cause of her has nice voice…

    373
  24. BarrysCool August 9, 2012 at 10:06 PM (comment permalink) -

    I run Windows 7 – 64bit and AVG and MSE in conjunction with each other, a very effective combination. MSE & AVG run side by side and do not conflict with each other and allow me to get on with my work and HOPE FOR THE BEST. :)

    374
  25. swadesh August 22, 2012 at 7:07 AM (comment permalink) -

    well said…i am also using MSE and i m very satisfied as it does not sucks or slow down speed.previously i have been using MCAFEE (licensed) but i was not satisfied…as it slows down my computer and not up to desired standard.MSE is best who has a licensed Windows OS and using upto date browser.spending dollars is meaningless.

    375

Leave A Response »