We really have to do something about this. And even if it happens for whatever reason, i mean the way to remedy the situation. Repair doesn’t work, only way is to re-install it. But the installer just says you need to do full update or something like that. Why doesn’t it auto-download the correct installer and automatically tries to repair itself using that? avast! just crapped out on my system and i have to do just that. I can’t imagine some regular user to be able to decrypt the error message and do the appropriate repair procedure…
I mean, such systems (antiviruses) need to be fully autonomous, especially parts that keep them running properly. avast! should auto diagnose itself on regular basis and if there are any errors found, it should verify its installer cache integrity (hash if you want) and if correct, try to auto-repair itself. If it still fails like in my case it should automatically download appropriate full package and try to repair itself with that (of course it should tell that to the user in case if they can’t transfer big installer at the moment). Because from what i can see now, avast! doesn’t have any such technology which i think it’s crucial in order for avast! to operate properly and also to make things a lot easier to the end user.