I love Avast's whitelist. I use Avast business free on a small company I monitor. They use odd programs sometimes. I noticed when programs do get blocked and I can't get around to add an exception right away...the next day Avast already added it to the whitelist automatically. I've used it personally over the years and have noticed that there are very few false positives.
In my opinion, it works way better than Kaspersky TAM mode.
Avast Hardened mode agressive:
Pros:
- instant lock. No scans
- Great whitelist. Very little false positives.
- Password protect-able.
Cons:
- Relies on internet connection. Doesn't matter to me that much.
- I've read it only works on exes, not scripts. Not sure how big of a deal this is though.
Kapersky's TAM mode:
Cons:
- Scan to lock. Sometimes take awhile.
- Whitelist acutally doesn't seem as big. Could be a good or bad thing depending on how you look at it.
- I don't think it is password protect-able. Might be wrong. (this is a big one for me...why Kaspersky?!).
- Once an exe is added to the exception lists, you are sometimes bombarded with more TAM popups on installation. In Avast, you are not.
- 2017 version, I am noticing slow downs with TAM enabled on two diff PCs.
Overall, Avast hardened mode aggressive just works flawlessly.