Donovan
5
Actually, avast! is one of the few programs that I let update. I was just speaking in a general sense and I know that many others disable certain things to speed up older computers as well. 
Regarding the main issue of the topic, there is no reason to have 3 different design patterns for the one update event. As shown in the OP, it would confuse the user more than benefit.
Edit: Look at craigb’s response; didn’t think about it that way.
~!Donovan