Really, I’m pretty sure all that would require is for someone to restart the program, but then maybe it cannot start up and integrate itself into Windows after boot-up is complete. I don’t know, I’ve never written a program that needed that sort of thing. It’s common enough that I know I’m not going to get anywhere asking about it.
I also think that perhaps Avast’s UI guys don’t understand something: if I am interacting with their UI, it means something is wrong. It means I’ve gotten infected with some virus that Avast let through. That’s the only time I expect to be interacting with their UI, and I am never going to be happy about it. I want to forget Avast is on my computer. Instead, it is very in your face all the time. OK, I realize it’s free and advertising, particularly for the for-pay versions, is part of the deal, but the (overly large, but go away on their own) status update windows that it already has seem sufficient for that. I do not need it popping up, looking for input.
I mention this since something else I’ve remembered about that pop-up is that, if you press No, it opens the Avast interface. A window I literally hope to never see — and if Avast is doing its job properly, I won’t.1 I think the UI team needs to be reminded that they, on some level more than anyone else on the team, needs to be thinking about what the user wants, not what they want. They may want to show off their work, but I don’t care: I don’t want to see it. I don’t care what neat features it has; I want and expect it to just work, and only expect to need to deal with that window when something goes wrong. And this goes back to my original post: Avast’s restart is not more important than what I am working on. Avast needs to be reminded that the best impression it could give users is by being silent, invisible, and effective.
Because honestly, the only time I talk about an A/V program is when someone asks me about it, or it doesn’t work right and I lose work/time/effort/money. And if someone asks me what I use and whether I recommend it, I can give no higher praise than “Yeah, I have XYZ, it never bothers me and I’ve never gotten a virus. Seems pretty solid.” Let’s not forget the history of this industry: antivirus was founded by McAfee and Norton, two programs that have, themselves, been more than reasonably classified as malware in the past. Antivirus programs do not have a good reputation. Invisible, silent, and effective? That’s exactly the kind of behavior that will reverse that impression.
1 yes, I realize that particularly if I’m avoiding a reboot, I’m putting myself at risk of having to interact with it and that would be my fault