As a request from a friend, I created for her a program to rename some files based on a given criteria.
This program worked for ages flawlessly (it was a simple program) until the day it met Avast's behavior module.
The module was installed when my friend allowed Avast to update itself. My friend, mind you, is a complete iliterate when it comes to computers, but if the anti-virus -- which I recommended, silly me -- warns about a new version, she dutifully applies the upgrade.
Now my program, which she runs daily, seems to be working normally. It shows the list of new files it is creating as usual. Everything seems as normal, except for that little message in the right hand corner about something called sandbox but the message dismisses itself after a few seconds, and my friend pays little attention to it. After all, everything seems to be operating without glitches.
Days passed and there comes a time when my friend needs to get to one of the files she renamed earlier with my program. To her dismay, nothing was saved. At least two weeks worth of files were simply lost. To make things worse, the files that needed being renamed daily are overwriten the next day, that's the reason she needed then renamed.
It turns out Avast was running my program in a sand box for days. No one told it to do that. It was its predefined behavior. It didn't block the program and presented an option as other versions did. It didn't flashed yellow as it does sometimes. It simply showed a green popup in the right hand corner while the program was already running!!
Why, why, why did you do that, Avast??? If you were going to run the program in a sandbox, why didn't you please block it first?
You costed me a really dear friendship. My friend thinks that my application made her lose many days of precious, important, unrecoverable data.
I used to recommend Avast everywhere, because it didn't try to take hold of the system and had well defined behavior, unlike AVG or (gasp) Norton, but now I feel Avast is taking the same route as those other anti-viruses that think they own your computer.
Damn you, behavior module!