AV-Comparatives Consumer Summary Report 2025

Disclaimer
  1. This test shows how an antivirus behaves with certain threats, in a specific environment and under certain conditions.
    We encourage you to compare these results with others and take informed decisions on what security products to use.
    Before buying an antivirus you should consider factors such as price, ease of use, compatibility, and support. Installing a free trial version allows an antivirus to be tested in everyday use before purchase.

Here, let me help you come to your senses, go visit their forum for 20 minute. For me, it was like smelling salts reviving my past memories of it, BSOD during a scan, 1.51GB update that's been an on and off again issue for years (Vulnerability Scan). Of a member have webpage issues due to using Anti Tracker, what some of the helpers never used due to the various issues, read on, and on......Well "I'm healed" LOL
I know the negative sides of Bitdefender very well; it is not very long since the last time I used.
I am only reconsider its rank in the light of the new info provided by @SeriousHoax regarding excessive disk writes by Avas httsps scanning.
Of course Avast, regarding the free tier, is still in advance with lower RAM usage, faster udpate, relatively less CPU usage, with the extra components such as CFA clone and firewall.

My decision is far from being emotional or nostalgic; I am purely pragmatic
Dog Snl GIF by Saturday Night Live
 
I know the negative sides of Bitdefender very well; it is not very long since the last time I used.
I am only reconsider its rank in the light of the new info provided by @SeriousHoax regarding excessive disk writes by Avas httsps scanning.
Of course Avast, regarding the free tier, is still in advance with lower RAM usage, faster udpate, relatively less CPU usage, with the extra components such as CFA clone and firewall.

My decision is far from being emotional or nostalgic; I am purely pragmatic
Dog Snl GIF by Saturday Night Live
If anything, I would trial BD AV Plus, which I created an account for this morning. I'll probably install it on the laptop with more power (CPU and RAM) that if needed, I could reset it easily :)
 
I have created MSD pro plus (tweaks and hardening), and I will compete with all paid AVs 🤨
I agree. When I helped on the forum, we had a DM tread of the Mods and Admins. I mentioned that in using WD hardened, along with WFC, uBlock (MV2 at the time) TrafficLight, along with good online behavior habits, a person could be just as secure as in using BD. Not much was said about my comment 😅 😅
 
I agree. When I helped on the forum, we had a DM tread of the Mods and Admins. I mentioned that in using WD hardened, along with WFC, uBlock (MV2 at the time), and TrafficLight, along with good online behavior habits, a person could be just as secure as in using BD. Not much was said about my comment 😅 😅
It is not the matter I am just stubborn person resisting change; MD just works for my risk pattern.
The only justification to replace is getting infected.
I just try to install some free 3rd party AV ocassionally to gain some experience about the available products, not far from reinstalling Windows every short time for fun.
Wake Up Smile GIF by BabyTV
 
If anything, I would trial BD AV Plus, which I created an account for this morning. I'll probably install it on the laptop with more power (CPU and RAM) that if needed, I could reset it easily :)
How do I trial anything but BD Total Security? If I create an account, then it only has BD TS. I prefer BD IS (it has the firewall that AV plus doesn't) but I only have the option to trial BD TS.
 
How do I trial anything but BD Total Security? If I create an account, then it only has BD TS. I prefer BD IS (it has the firewall that AV plus doesn't) but I only have the option to trial BD TS.
I used a US link, then created a totally separate account from my previous AV Plus and Total account. I do agree with BD IS and it's firewall inclusion, but I'm so use to F-Secure over the years and in previously using GlassWire, now in favor of WFC that I wouldn't miss it. IMO, WFC has a better layout and options (full screen mode) and rules that can be easily verified in VirusTotal.

Screenshot 2026-02-23 154029.png Screenshot 2026-02-23 154423.png
 
I used a US link, then created a totally separate account from my previous AV Plus and Total account. I do agree with BD IS and it's firewall inclusion, but I'm so use to F-Secure over the years and in previously using GlassWire, now in favor of WFC that I wouldn't miss it. IMO, WFC has a better layout and options (full screen mode) and rules that can be easily verified in VirusTotal.

View attachment 295881 View attachment 295882
Ah! I see. Found it. I didn't find Internet Security trial because I just realized that Internet Security doesn't exist anymore. It's BD Free, Antivirus Plus, Total Security, Premium Security and Ultimate Security. Even on testing labs like AVC, AVT, it's Total Security which is tested.
 
Ah! I see. Found it. I didn't find Internet Security trial because I just realized that Internet Security doesn't exist anymore. It's BD Free, Antivirus Plus, Total Security, Premium Security and Ultimate Security. Even on testing labs like AVC, AVT, it's Total Security which is tested.
I didn't realize they had discontinued IS, thanks for letting us know. I suppose the step in-between AV+ to IS then Total, wasn't needed, as if I remember right, IS was only good for Windows at that time, and Total was (is) multi-platform which became very popular, replacing IS.

Edit: I also saw while on the website, that AV Plus is now multi-platform. Very nice Bitdefender :)
 
Last edited:
Now I have done the same test with Bitdefender. Checked on two sports streaming sites where Bitdefender performs HTTPS scanning. There were no HTTPS scanning-related disk writes for Bitdefender in either case.
So Bitdefender processes it purely in memory. So even though Bitdefender uses more memory, it at least utilizes it properly (y)
View attachment 295878
If only they could solve the problem of excessive writing to SSD caused by updates. 🙏
 
After doing some more digging it seems there were some miscalculations and a misunderstanding of Avast/AVG's disk writes.
I was counting both FASTIO_WRITE and IRP_MJ_WRITE.
Apparently, FASTIO_WRITE = Written on Windows cache manager/RAM while IRP_MJ_WRITE is the actual writes that are happening on the disk.
The explanation below should help:

If the question is, does FASTIO_WRITES to a file always eventually ends up being a IRP_MJ_WRITE?
The answer according to Gemini:
The short answer is: **No, not always.**

While "data must be saved" is generally true for standard files, Windows architecture allows for scenarios where a `FASTIO_WRITE` never results in an `IRP_MJ_WRITE` (physical disk write).

Here are the three specific ways `FASTIO` avoids becoming an `IRP`:

### 1. File Deletion (The "Race" Scenario)

This is the most common scenario with antivirus temp files.

* **How it works:** An app writes 10MB to the RAM cache via `FASTIO_WRITE`. The "Lazy Writer" (the thread that creates IRPs) is scheduled to flush that data in 5 seconds.
* **The Bypass:** If the antivirus finishes its scan and **deletes** the file within 2 seconds, the Windows Cache Manager simply discards those memory pages.
* **The Result:** The data existed in RAM, was read from RAM, and was destroyed in RAM. No `IRP_MJ_WRITE` was ever generated, and the SSD remained untouched.
So as per the explanation, not all Avast writes are being written on the disk. My initial test of about 60 MB written was inaccurate. About 15 MB of disk writes were caused by Avast. So 1/4th of the supposed amount. So, still not 0 MB but lower than what I initially thought.
I also said above that for ESET 21 MB was written. Which in fact, is the correct number for ESET. With ESET, I said that I watched more than 20 MB worth of a football match. So maybe in the case of ESET, the ratio is also something like 1/4th of the streamed content size. Some scanning is probably done on the Ram while some has to be written on the disk.

I also tested Kaspersky and Kaspersky caused zero disk writes similar to Bitdefender but their method is different from Bitdefender. More similar to Avast and ESET, but 100% more efficient. Kaspersky doesn't use Windows temp files, it uses its own temp folder and files but this data (while streaming) never touches the disk. It stays in Ram. They use memory-mapped files. This is like a placeholder file for the Ram.

The explanation by Gemini is:
### Memory-Mapped Files
This is another method that can be used to avoid disk writes.

Programs like **Kaspersky** use this heavily.

* **How it works:** The program tells Windows to treat a block of RAM as a file.
* **The Bypass:** Writes happen directly to the memory section. Unless the system runs out of RAM (memory pressure) or the program explicitly calls a "Flush" command, the Cache Manager doesn't feel the need to create an IRP to push that data to the disk.
So because of the above reason, I saw no write activities from Kaspersky while watching a streamed content, no matter which sites I tried. BTW, Gemini is not making anything up. Logs captured by Process Monitor were given to it for analysis.

Bitdefender as I said, also doesn't cause disk writes in these scenarios. Kaspersky uses memory-mapped file but Bitdefender doesn't even do that. It processes everything internally in its own memory space.

There is a way to prevent these particular disk writes by Avast and ESET whithout disabling HTTPS scanning, which I will share in a different comment.
 
Avast really should just use RAM like Kaspersky, if at all possible. The average user's RAM inventory is much larger than in decades past. It only makes sense to put it to good use.

Avast's unique "transparent" HTTPS scanning method without replacing certificates has several benefits. From that standpoint, their implementation would seem to be the best in the industry. My own experiment didn't reveal Avast writing scanned data to the disk anywhere near 1:1 for obscene levels of redundancy, so it's not terribly inefficient.

I'm a month and half into using Avast. I've left HTTPS scanning off ever since the topic of SSD writes came up, even if it's not catastrophic in the big picture of my SSD's TBW. I don't miss it.
 
The disk writes by Avast and ESET can be avoided by moving the "C:\Windows\Temp" folder to a RAM disk. Any program very rarely uses this temp folder. I only saw VMware keeping some unimportant logs here on my PC. Other are some Windows related logs. Regular programs use the local user's Temp files when needed, like extracting an installer.
So it's safe to move the Windows Temp folder to a RamDisk.

ESET for example, when it has to scan an archive, it decompresses it into the C:\Windows\Temp folder. You will only see a couple of .tmp files not the whole extracted content; when the scan is performed and they vanish when the scan is completed.
By searching online, I found that Bitdefender also uses this folder. Maybe Avast does it also.

So, if you're scanning a file and its size is more than the size of your Windows temp RamDisk, then the scan is going to fail.

AIM Toolkit, the RamDisk software has an option named Allocate Memory Dynamically. So even if you create a large like an 8 GB RamDisk, only the amount of data that is being stored in the RamDisk will be counted as used memory. So if only 100 MB is used, then the remaining 7.9 GB is still available for your OS and apps to be used.

For testing, I have been doing this for a couple of weeks, and everything has been fine.
A week ago for testing, I even moved the Local user Temp file, aka %Temp% to the RamDisk. I don't remember installing anything that ever extracted 8 GB into the temp folder, so I should be okay, I think. Nothing unexpected has happened so far. Memories are also many times faster than SSDs. So in theory, the performance should be better also. I don't know if there is any case where there will be a bottleneck.
But it's definitely riskier than Windows temp.

My HTTPS disk write test was about streaming websites only. Outside of steaming content, all AVs with HTTPS scanning cause more physical disk writes than an AV without. I see it happening at least when a site is visited for the first time in a browser. Maybe it's browser cache dependent. I store browser cache in RamDisk also. So every new website visited after a system restart causes extra disk writes. It's the same for Avast, ESET, Kaspersky, and Bitdefender.
For Kaspersky, this particular write is unavoidable as it uses its own temp file in Program Data. For Bitdefender, I haven't checked where they do it.
For Avast and ESET, it's the Windows temp folder, as I have said. So it seems all extra disk writes by Avast and ESET can be avoided just by moving the Windows Temp to a RamDisk.
But it's nothing significant for Kaspersky because overall, Kaspersky causes the least amount of disk writes, as its signature update writes a maximum of 170 MB. Generally, it's even lower than that. Microsoft Defender writes 320 MB at the moment. It was 220 MB a year ago.

I should say again that most people shouldn't worry about SSD writes, so most people don't need to use RamDisk. But you can try this if you care for your SSD and want to experiment with new things for fun.
 
The disk writes by Avast and ESET can be avoided by moving the "C:\Windows\Temp" folder to a RAM disk. Any program very rarely uses this temp folder. I only saw VMware keeping some unimportant logs here on my PC. Other are some Windows related logs. Regular programs use the local user's Temp files when needed, like extracting an installer.
So it's safe to move the Windows Temp folder to a RamDisk.

ESET for example, when it has to scan an archive, it decompresses it into the C:\Windows\Temp folder. You will only see a couple of .tmp files not the whole extracted content; when the scan is performed and they vanish when the scan is completed.
By searching online, I found that Bitdefender also uses this folder. Maybe Avast does it also.

So, if you're scanning a file and its size is more than the size of your Windows temp RamDisk, then the scan is going to fail.

AIM Toolkit, the RamDisk software has an option named Allocate Memory Dynamically. So even if you create a large like an 8 GB RamDisk, only the amount of data that is being stored in the RamDisk will be counted as used memory. So if only 100 MB is used, then the remaining 7.9 GB is still available for your OS and apps to be used.

For testing, I have been doing this for a couple of weeks, and everything has been fine.
A week ago for testing, I even moved the Local user Temp file, aka %Temp% to the RamDisk. I don't remember installing anything that ever extracted 8 GB into the temp folder, so I should be okay, I think. Nothing unexpected has happened so far. Memories are also many times faster than SSDs. So in theory, the performance should be better also. I don't know if there is any case where there will be a bottleneck.
But it's definitely riskier than Windows temp.

My HTTPS disk write test was about streaming websites only. Outside of steaming content, all AVs with HTTPS scanning cause more physical disk writes than an AV without. I see it happening at least when a site is visited for the first time in a browser. Maybe it's browser cache dependent. I store browser cache in RamDisk also. So every new website visited after a system restart causes extra disk writes. It's the same for Avast, ESET, Kaspersky, and Bitdefender.
For Kaspersky, this particular write is unavoidable as it uses its own temp file in Program Data. For Bitdefender, I haven't checked where they do it.
For Avast and ESET, it's the Windows temp folder, as I have said. So it seems all extra disk writes by Avast and ESET can be avoided just by moving the Windows Temp to a RamDisk.
But it's nothing significant for Kaspersky because overall, Kaspersky causes the least amount of disk writes, as its signature update writes a maximum of 170 MB. Generally, it's even lower than that. Microsoft Defender writes 320 MB at the moment. It was 220 MB a year ago.

I should say again that most people shouldn't worry about SSD writes, so most people don't need to use RamDisk. But you can try this if you care for your SSD and want to experiment with new things for fun.
So Bitdefender compensate for its excessive disk writes with updates by not writing while https scanning?
 
  • Like
Reactions: Sorrento
So Bitdefender compensate for its excessive disk writes with updates by not writing while https scanning?
Bitdefender doesn't write while watching videos/live streaming content but when a regular website is visited for the first time, there are some disk writes with all of them including, Bitdefender. However, Bitdefender has internally whitelisted many sites from HTTPS scanning so on those websites, there are no extra writes.